index
:
nomsu
main
The Nomsu programming language
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2018-07-23
Updating readme.
Bruce Hill
2018-07-23
Fixed blocks starting with extra newline when they start with a comment.
Bruce Hill
2018-07-22
Cleaning up formatting.
Bruce Hill
2018-07-22
Actually removing the tests now that they're inline.
Bruce Hill
2018-07-22
Switching makefile to use inline tests.
Bruce Hill
2018-07-22
Moving all the rest of the tests over to inline versions.
Bruce Hill
2018-07-22
Adding more inline tests.
Bruce Hill
2018-07-22
Merging List/Dict codegen paths to reduce code duplication.
Bruce Hill
2018-07-22
Updated launcher script to use `find` istead of `ls` and `grep`, and to
Bruce Hill
2018-07-22
Re-autoformatted everything. The main changes are: no longer adding a
Bruce Hill
2018-07-22
Better handling of parsing non-filechunks text.
Bruce Hill
2018-07-22
Better handling of invalid line numbers (returning nil instead of random
Bruce Hill
2018-07-22
Shifting further towards having inline tests. Also added a helper
Bruce Hill
2018-07-22
Committing built lua files.
Bruce Hill
2018-07-22
Better error highlighting beyond the first character of the error.
Bruce Hill
2018-07-22
Added equality metamethod to ASTs.
Bruce Hill
2018-07-22
Removing obsolete TODO.
Bruce Hill
2018-07-22
Updated so files without multiple chunks parse as
Bruce Hill
2018-07-21
Updated manpage for -e.
Bruce Hill
2018-07-21
Improvements working towards better inline tests. Improved handling of
Bruce Hill
2018-07-20
Auto-formatted and auto-upgraded everything!
Bruce Hill
2018-07-20
Made the assumption that unspecified code is from the latest nomsu, not
Bruce Hill
2018-07-20
Fix for upgrading from unknown tree.
Bruce Hill
2018-07-20
Tweak to example code.
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
Added documentation.
Bruce Hill
2018-07-20
Fix for (..)-indented actions not handling newlines right.
Bruce Hill
2018-07-20
Fix to prevent blocks from recursively capturing themselves.
Bruce Hill
2018-07-20
Tweaks to the API for text matching.
Bruce Hill
2018-07-20
Removed 'block' from everywhere except inside actions and
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
chmod +x for all tools.
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-18
Genericizing.
Bruce Hill
2018-07-18
Updated Makefile to copy over compatibility and tools directories, and
Bruce Hill
2018-07-18
Upgrading to version 2.3 (main change: "=" instead of "<-" for
Bruce Hill
2018-07-18
Prep work for next big upgrade, including adding a shorthand for
Bruce Hill
2018-07-17
Updating lib to v2
Bruce Hill
2018-07-17
Improving nomsu codegen.
Bruce Hill
2018-07-17
Added shebang.
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
[next]