diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2017-09-12 23:12:45 -0700 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2017-09-12 23:12:45 -0700 |
| commit | 522a0397677c78a7d73b7095cead198fa162b927 (patch) | |
| tree | 62184a369d77d7ee332fdaec95c5478dd7f67a2d | |
| parent | 8221616cd620de69cc3ede2efed4bb60482a723f (diff) | |
Fixed some bugs with generated code.
| -rw-r--r-- | nomsu.lua | 4 | ||||
| -rwxr-xr-x | nomsu.moon | 4 |
2 files changed, 4 insertions, 4 deletions
@@ -805,7 +805,7 @@ do end Compiler = _class_0 end -if arg[1] then +if arg and arg[1] then local c = Compiler() local input = io.open(arg[1]):read("*a") local _print = print @@ -831,7 +831,7 @@ if arg[1] then end local utils = require('utils') local Compiler = require('nomsu') - local c = Compiler(require('core')) + local c = Compiler() load()(c, {}) ]]) end @@ -532,7 +532,7 @@ class Compiler -- Run on the command line via "./nomsu.moon input_file.nom" to execute -- and "./nomsu.moon input_file.nom output_file.lua" to compile (use "-" to compile to stdout) -if arg[1] +if arg and arg[1] c = Compiler() input = io.open(arg[1])\read("*a") -- Kinda hacky, if run via "./nomsu.moon file.nom -", then silence print and io.write @@ -560,7 +560,7 @@ if arg[1] end local utils = require('utils') local Compiler = require('nomsu') - local c = Compiler(require('core')) + local c = Compiler() load()(c, {}) ]] |
