aboutsummaryrefslogtreecommitdiff
path: root/nomsu.moon
diff options
context:
space:
mode:
authorBruce Hill <bitbucket@bruce-hill.com>2018-01-11 02:10:23 -0800
committerBruce Hill <bitbucket@bruce-hill.com>2018-01-11 02:10:23 -0800
commit1c6b660d6b00c53778775b4fd321dbc993347a0c (patch)
treee1320d268a28dcd94d2496c7809eed319d9de0b6 /nomsu.moon
parentc575ad10419f63e91c1c36814a03c67ff56d576d (diff)
Updated TODO
Diffstat (limited to 'nomsu.moon')
-rwxr-xr-xnomsu.moon3
1 files changed, 0 insertions, 3 deletions
diff --git a/nomsu.moon b/nomsu.moon
index 8e0ead6..63ccee0 100755
--- a/nomsu.moon
+++ b/nomsu.moon
@@ -26,13 +26,10 @@ if _VERSION == "Lua 5.1"
--pcall = (fn, ...) -> xpcall(fn, debug.traceback, ...)
-- TODO:
--- Maybe get GOTOs working at file scope.
--- use actual variables instead of a vars table
-- consider non-linear codegen, rather than doing thunks for things like comprehensions
-- improve indentation of generated lua code
-- better scoping?
-- better error reporting
--- fix propagation of filename for error reporting
-- type checking?
-- Fix compiler bug that breaks when file ends with a block comment
-- Add compiler options for optimization level (compile-fast vs. run-fast, etc.)