aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2018-03-13 17:59:22 +0000
committerYann Herklotz <ymherklotz@gmail.com>2018-03-13 17:59:22 +0000
commit83d8d49dc361e8903e316db12d188e061eeb200d (patch)
tree9f5c24d935cb2ff0411ca6090d41f1e9e7ef3618 /examples
parentf6d60bfc3793101d0465e5c1feb79ff8547ee15e (diff)
downloadFMark-83d8d49dc361e8903e316db12d188e061eeb200d.tar.gz
FMark-83d8d49dc361e8903e316db12d188e061eeb200d.zip
[Clean] cleaning repo and adding examples directory
Diffstat (limited to 'examples')
-rw-r--r--examples/example.fmark34
-rw-r--r--examples/test.fmark3
-rw-r--r--examples/test1.fmark3
-rw-r--r--examples/test2.fmark3
4 files changed, 43 insertions, 0 deletions
diff --git a/examples/example.fmark b/examples/example.fmark
new file mode 100644
index 0000000..7e7d689
--- /dev/null
+++ b/examples/example.fmark
@@ -0,0 +1,34 @@
+# FMark Example
+
+## Table of contents
+
+%%TOC
+
+## Macros
+
+{% macro make_table(00;01;02;10;11;12;20;21;22)
+
+|{{00}}|{{01}}|{{02}}|
+|---|---|---|
+|{{10}}|{{11}}|{{12}}|
+|{{20}}|{{21}}|{{22}}|
+
+%}
+
+{% macro default_table(10';11';12';20';21';22')
+{{ make_table(default;table;contents;{{10'}};{{11'}};{{12'}};{{20'}};{{21'}};{{22'}}) }}
+%}
+
+<br>
+{{ default_table(hi;my;name;is;geroge;hi) }}
+
+## Including files
+
+{{ include ./test.fmark }}
+
+## Spreadsheet functionality
+
+|This|is|FMark|
+|---|---|---|
+|=5|=3|=SUM{[1,0]:[1,1]}|
+|=5%3|=[1,0]*[1,1]/((7-4)+2)|=AVG{[1,0]:[1,2]}|
diff --git a/examples/test.fmark b/examples/test.fmark
new file mode 100644
index 0000000..d130907
--- /dev/null
+++ b/examples/test.fmark
@@ -0,0 +1,3 @@
+# Test!
+
+{{ include ./test1.fmark }} \ No newline at end of file
diff --git a/examples/test1.fmark b/examples/test1.fmark
new file mode 100644
index 0000000..284ada5
--- /dev/null
+++ b/examples/test1.fmark
@@ -0,0 +1,3 @@
+## Test1!
+
+{{ include ./test2.fmark }}
diff --git a/examples/test2.fmark b/examples/test2.fmark
new file mode 100644
index 0000000..8f7e3ec
--- /dev/null
+++ b/examples/test2.fmark
@@ -0,0 +1,3 @@
+{% macro test2Macro
+This is defined in test2.fmark
+%} \ No newline at end of file