From a0158f91cb212534a45c455f1d155fff45f7ff80 Mon Sep 17 00:00:00 2001 From: Jordan Date: Mon, 16 Jan 2017 17:48:30 -0800 Subject: [PATCH] working? --- src/lexer.rl | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/lexer.rl b/src/lexer.rl index 83915ec..ff2fa14 100644 --- a/src/lexer.rl +++ b/src/lexer.rl @@ -113,7 +113,7 @@ uint8_t lval_offs; tok = (name | val | ref | dimensions | map | link | SS | direction); - main := (tok tok_delimiter)* tok [.]; + main := (tok tok_delimiter)* tok ; write data nofinal noerror noprefix; @@ -143,7 +143,7 @@ int lexer_lexstring YYSTYPE lval; ntok = 0; p = ts = str; - pe = eof = p + size + 1; + pe = eof = p + size; %%write init; %%write exec; return ntok; @@ -159,7 +159,6 @@ int lexer_lexfile { uint8_t* last_period,* iter,* filename_end; int ntok; last_period = NULL; - printf("size of file = %d\n", u8_strlen(filename)); for (iter = filename; *iter; iter++) switch (*iter) { // Keep track of the last 'dot' in the name -- 2.18.0