Commit Graph

11 Commits

Author SHA1 Message Date
1d2bd858fd Made the source mapping optional (and disabled with -O2+) 2019-01-08 16:35:51 -08:00
af507f7f7a Added fallback for if there is a source without an endpoint. 2018-12-18 17:35:42 -08:00
652c29bdef Major overhaul, splitting nomsu_compiler into nomsu_environment,
nomsu_compiler, and nomsu_decompiler. Also added comprehensions.
2018-11-08 15:24:15 -08:00
Bruce Hill
0ee80c555d Fixing a bug in error handling. 2018-07-23 15:25:43 -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
863983202c Fixed up nomsupath behavior and refactored file stuff into its own file. 2018-06-23 17:22:43 -07:00
Bruce Hill
86a3219e7f Cleanup of some metaprogramming stuff, as well as adding support for
"package.nomsupath" to search for files in different locations, and
prioritizing use of "luafilesystem" over system calls.
2018-06-21 19:13:47 -07:00
Bruce Hill
d73cbf0aa5 Cleanups. 2018-06-20 15:22:06 -07:00
Bruce Hill
c1cec2ac84 Tidying up error handling and REPL. 2018-06-19 15:24:39 -07:00
Bruce Hill
7deed5af41 Fixing up some error reporting 2018-06-19 02:00:59 -07:00
Bruce Hill
1c8c84f8d2 Moved error logic into its own file. 2018-06-19 01:12:54 -07:00