| Age | Commit message (Collapse) | Author |
|
simpler. Also deleted Counters.
|
|
|
|
|
|
line number again)
|
|
uses the precompiled versions it has just compiled.
|
|
thanks to support from immutable-tables for mixed tables.
|
|
|
|
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.
|
|
lpeg.userdata, and switched indent/dedent/nodent to use a number to
track indentation instead of a stack.
|
|
string.
|
|
|
|
|
|
they're only used as part of Actions
|
|
|
|
|
|
|
|
|
|
|
|
in nomsu.moon, and cleaned up how Vars are treated, since they are not
atomic.
|
|
|
|
'parse % as %'
generate lua code with already-substituted tree literals instead of reparsing and
substituting at parse time, and made some general optimizations.
|
|
to "for % in 1 to 10" for consistency.
|
|
|
|
spurious circular import errors.
|
|
|
|
|
|
|
|
|
|
compilation and removed some dead code around Nomsu.debug
|
|
how_do_i.nom, added "result of %" macro, which allowed comprehensions to
be way more concisely defined. Moved len() operator into the nomsu
environment.
|
|
traverse symbolic links.
|
|
implementation).
|
|
|
|
|
|
|
|
|
|
|