diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2018-06-19 00:44:17 -0700 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2018-06-19 00:44:22 -0700 |
| commit | d7d86e026831f60aae8193f1cfda7f53bf26a61e (patch) | |
| tree | 50e810d54a199eb86b751c1a1661ece401689fcf /parser.moon | |
| parent | 6d8d617774b064dce4cc230f5e10027c58790c2d (diff) | |
Lots of cleanup.
Diffstat (limited to 'parser.moon')
| -rw-r--r-- | parser.moon | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/parser.moon b/parser.moon index cac126c..ad9d0d0 100644 --- a/parser.moon +++ b/parser.moon @@ -67,7 +67,6 @@ NOMSU_DEFS = with {} err_line = colored.white(err_line\sub(1, i))..colored.bright(colored.red(err_line\sub(i+1,i+1)))..colored.dim(err_line\sub(i+2,-1)) err_msg ..= "\n#{err_line}\n#{colored.red pointer}" if #next_line > 0 then err_msg ..= "\n"..colored.dim(next_line) - --error(err_msg) seen_errors[start_pos] = err_msg return true @@ -98,7 +97,7 @@ NOMSU_PATTERN = do ident <- [a-zA-Z_][a-zA-Z0-9_]* comment <- "--" [^%nl]* ]] - nomsu_peg = peg_tidier\match(FILE_CACHE["nomsu.peg"]) + nomsu_peg = peg_tidier\match(io.open("nomsu.peg")\read('*a')) re.compile(nomsu_peg, NOMSU_DEFS) parse = (nomsu_code, source=nil)-> |
