index
:
nomsu
main
The Nomsu programming language
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
nomsu_compiler.moon
Age
Commit message (
Expand
)
Author
2018-08-29
Switched "as_lua_id" to not add an underscore by default, and just add
Bruce Hill
2018-08-28
Lots of overhaul, supporting a new Object Oriented approach (e.g.
Bruce Hill
2018-08-27
Bunch of miscellaneous changes. Paved the way a little bit for having
Bruce Hill
2018-07-30
Cleaning up clumping logic a little.
Bruce Hill
2018-07-30
Changed autoformatting rules to ensure tests get clumped together with
Bruce Hill
2018-07-30
Added bit library and support for checking Lua version and whether
Bruce Hill
2018-07-26
Fixed a bug where if an indented string interpolation was at the end of
Bruce Hill
2018-07-26
Fixed bug where Text was the first item in an index chain.
Bruce Hill
2018-07-24
Removed debugging shim.
Bruce Hill
2018-07-24
Updated package.nomsupath behavior to first search the installed
Bruce Hill
2018-07-23
Renamed nomsu_tree -> syntax_tree, so anyone looking for syntax trees
Bruce Hill
2018-07-23
Fixed blocks starting with extra newline when they start with a comment.
Bruce Hill
2018-07-22
Merging List/Dict codegen paths to reduce code duplication.
Bruce Hill
2018-07-22
Better handling of parsing non-filechunks text.
Bruce Hill
2018-07-22
Removing obsolete TODO.
Bruce Hill
2018-07-21
Improvements working towards better inline tests. Improved handling of
Bruce Hill
2018-07-20
Improving nomsu codegen.
Bruce Hill
2018-07-20
Slightly better newline handling for long text. Now won't force an
Bruce Hill
2018-07-20
Fix for (..)-indented actions not handling newlines right.
Bruce Hill
2018-07-20
Simplifying and correcting the nomsu codegen.
Bruce Hill
2018-07-19
Improving and cleaning up nomsu codegen.
Bruce Hill
2018-07-19
Fixes and simplifications for nomsu codegen.
Bruce Hill
2018-07-19
Hopefully last correctness fix for trailing_line_len(), now it's just
Bruce Hill
2018-07-19
Fixed some bugs in trailing_line_len() and refactored tree_to_nomsu into
Bruce Hill
2018-07-19
*actual* fix for the codegen for (do: if (yes) (: say "hi"); say "done")
Bruce Hill
2018-07-19
Fix for nomsu codegen of blocks, particularly nested mutli-blocks like:
Bruce Hill
2018-07-18
Updating to version 2.4.4.3, with new syntax for multi-statement 'if'
Bruce Hill
2018-07-17
Improving nomsu codegen.
Bruce Hill
2018-07-17
Upgraded core code to latest Nomsu verison.
Bruce Hill
2018-07-17
Fixed a bug in text escapes in nomsu codegen.
Bruce Hill
2018-07-17
Oops, didn't mean to check in smushed_action.
Bruce Hill
2018-07-17
Optimization/simplification pass.
Bruce Hill
2018-07-17
Improvements to nomsu codegen.
Bruce Hill
2018-07-17
Overhaul of comment handling, plus a few fixes (e.g. a fix for indented
Bruce Hill
2018-07-15
Major changes to how versioning and parsing work. This should be a
Bruce Hill
2018-07-14
Aesthetic tweak to generated nomsu code with colons.
Bruce Hill
2018-07-14
Fixed up some edge cases with parsing and comments.
Bruce Hill
2018-07-14
Fixed up comment generation to old standards
Bruce Hill
2018-07-13
Minor changes.
Bruce Hill
2018-07-12
Fixing up comments, slowly.
Bruce Hill
2018-07-12
All tests passing.
Bruce Hill
2018-07-11
Fixed nomsu codegen for indented text and improved text parsing. Also
Bruce Hill
2018-07-10
Fixed dumb bug that broke the tests.
Bruce Hill
2018-07-10
Improving codegen line wrapping.
Bruce Hill
2018-07-10
Fixed dumb bug.
Bruce Hill
2018-07-10
Fixed up line numbers for generated code.
Bruce Hill
2018-07-10
Fixing up error reporting and ripping out LDT-specific code (now a
Bruce Hill
2018-07-09
Adding some compatibility stuff.
Bruce Hill
2018-07-09
Simplified the command line interface.
Bruce Hill
2018-06-28
Improvements to nomsu codegen (comments are now retained) and some
Bruce Hill
[next]