From d7d86e026831f60aae8193f1cfda7f53bf26a61e Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 19 Jun 2018 00:44:17 -0700 Subject: Lots of cleanup. --- parser.moon | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'parser.moon') 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)-> -- cgit v1.2.3