diff options
Diffstat (limited to '')
| -rw-r--r-- | tup/Tupfile | 1 | ||||
| -rw-r--r-- | tup/Tupfile.ini | 0 | ||||
| -rw-r--r-- | tup/Tuprules.tup | 1 | ||||
| -rw-r--r-- | tup/app.moon | 7 | ||||
| -rw-r--r-- | tup/t/Tupfile | 1 | ||||
| -rw-r--r-- | tup/t/extra.moon | 3 |
6 files changed, 13 insertions, 0 deletions
diff --git a/tup/Tupfile b/tup/Tupfile new file mode 100644 index 0000000..f0fe651 --- /dev/null +++ b/tup/Tupfile | |||
| @@ -0,0 +1 @@ | |||
| include_rules | |||
diff --git a/tup/Tupfile.ini b/tup/Tupfile.ini new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tup/Tupfile.ini | |||
diff --git a/tup/Tuprules.tup b/tup/Tuprules.tup new file mode 100644 index 0000000..6583c79 --- /dev/null +++ b/tup/Tuprules.tup | |||
| @@ -0,0 +1 @@ | |||
| : foreach *.moon |> moonp %f |> %B.lua | |||
diff --git a/tup/app.moon b/tup/app.moon new file mode 100644 index 0000000..3adc481 --- /dev/null +++ b/tup/app.moon | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | import extra from require "t.extra" | ||
| 2 | |||
| 3 | reverse = string.reverse | ||
| 4 | |||
| 5 | "sulpnooM morf olleH" |> reverse |> print | ||
| 6 | |||
| 7 | print extra! | ||
diff --git a/tup/t/Tupfile b/tup/t/Tupfile new file mode 100644 index 0000000..f0fe651 --- /dev/null +++ b/tup/t/Tupfile | |||
| @@ -0,0 +1 @@ | |||
| include_rules | |||
diff --git a/tup/t/extra.moon b/tup/t/extra.moon new file mode 100644 index 0000000..76e05a4 --- /dev/null +++ b/tup/t/extra.moon | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | extra = () -> "Hello from extra" | ||
| 2 | |||
| 3 | :extra | ||
