Bruce Hill
|
01a4f36398
|
Minor changes.
|
2018-07-13 14:30:39 -07:00 |
|
Bruce Hill
|
0fd3d1f2b9
|
Fixing up comments, slowly.
|
2018-07-12 21:42:16 -07:00 |
|
Bruce Hill
|
af62e3e8bf
|
All tests passing.
|
2018-07-12 21:24:13 -07:00 |
|
Bruce Hill
|
ba2b83d566
|
Fixed nomsu codegen for indented text and improved text parsing. Also
moved some more tests inline.
|
2018-07-11 14:14:16 -07:00 |
|
Bruce Hill
|
b32634faf8
|
Fixed dumb bug that broke the tests.
|
2018-07-10 17:37:00 -07:00 |
|
Bruce Hill
|
194146d365
|
Improving codegen line wrapping.
|
2018-07-10 17:34:50 -07:00 |
|
Bruce Hill
|
26a6174f28
|
Fixed dumb bug.
|
2018-07-10 17:13:53 -07:00 |
|
Bruce Hill
|
3fd5687370
|
Fixed up line numbers for generated code.
|
2018-07-10 17:10:59 -07:00 |
|
Bruce Hill
|
fa72d7eeb1
|
Fixing up error reporting and ripping out LDT-specific code (now a
debugger can
be provided by a command line flag)
|
2018-07-10 15:00:35 -07:00 |
|
Bruce Hill
|
de34592dbe
|
Adding some compatibility stuff.
|
2018-07-09 19:22:46 -07:00 |
|
Bruce Hill
|
11e9e36636
|
Simplified the command line interface.
|
2018-07-09 16:59:20 -07:00 |
|
Bruce Hill
|
0923b0192c
|
Improvements to nomsu codegen (comments are now retained) and some
improvements to handling of stdin and fixes for error reporting.
|
2018-06-28 14:13:01 -07:00 |
|
Bruce Hill
|
65dc1f2196
|
Cleaning up metaprogramming a bit and fixing/adding test for recursion
control flow.
|
2018-06-26 15:53:00 -07:00 |
|
Bruce Hill
|
2db2c68ac3
|
Cleaning up code and shuffling things around.
|
2018-06-24 23:18:42 -07:00 |
|
Bruce Hill
|
ad342b63b7
|
Simplifications/streamlining the Make process, and cleaning up some of
how command line interaction and `use %` work.
|
2018-06-24 16:11:40 -07:00 |
|
Bruce Hill
|
863983202c
|
Fixed up nomsupath behavior and refactored file stuff into its own file.
|
2018-06-23 17:22:43 -07:00 |
|
Bruce Hill
|
dbf3de3d8e
|
Added versioning system.
|
2018-06-23 00:57:39 -07:00 |
|
Bruce Hill
|
126678f737
|
Adding fancy makefile that compiles all the moonscript files and
precompiles all the nomsu files and can build a nice executable file and
install it wherever you like.
|
2018-06-22 02:41:08 -07:00 |
|
Bruce Hill
|
d73cbf0aa5
|
Cleanups.
|
2018-06-20 15:22:06 -07:00 |
|
Bruce Hill
|
7deed5af41
|
Fixing up some error reporting
|
2018-06-19 02:00:59 -07:00 |
|
Bruce Hill
|
59c79bdf57
|
Split up CLI and NomsuCompiler
|
2018-06-19 01:27:41 -07:00 |
|