| Age | Commit message (Collapse) | Author |
|
|
|
|
|
many places as possible.
|
|
write 2" and replaced them with method calls like "1::append 2"
|
|
methods.
|
|
%obj::action 1 2) and syntax.
|
|
different compiler domains.
|
|
|
|
|
|
dumb and slow, but correct. Also simplified recursion options a bit for
tree_to_nomsu()
|
|
separate inline/not-inline functions.
|
|
and switch statements.
|
|
|
|
|
|
text that begins with a nomsu comment)
|
|
|
|
|
|
|
|
|
|
debugger can
be provided by a command line flag)
|
|
improvements to handling of stdin and fixes for error reporting.
|
|
control flow.
|
|
|
|
|
|
|
|
|
|
|
|
better performance on luajit.
|
|
aggressive optimizations and generally helps performance. Some safety is
lost, but I think the performance gains, reduced complexity, and reduced
dependencies are worth it.
|
|
uses the precompiled versions it has just compiled.
|
|
streamlining), added a .stub member to Action trees, and switched
Source's repr to be @filename[start:stop] instead of
"filename[start:stop]"
|
|
|
|
|
|
|
|
mangling to 'parse % as %' to make almost hygienic macros.
|
|
string.
|
|
|
|
|
|
in nomsu.moon, and cleaned up how Vars are treated, since they are not
atomic.
|
|
|
|
|
|
implementation).
|
|
|
|
|
|
|