From: Jean Privat Date: Thu, 18 Sep 2014 13:21:10 +0000 (-0400) Subject: lexer: fix `EOF::parser_index` generation. X-Git-Tag: v0.6.9~32^2~10 X-Git-Url: http://nitlanguage.org lexer: fix `EOF::parser_index` generation. Signed-off-by: Jean Privat --- diff --git a/src/parser/lexer_work.nit b/src/parser/lexer_work.nit index e7102b6..2d93018 100644 --- a/src/parser/lexer_work.nit +++ b/src/parser/lexer_work.nit @@ -39,11 +39,6 @@ redef class Token end redef class EOF - redef fun parser_index: Int - do - return 97 - end - init init_tk(loc: Location) do _cached_text = "" diff --git a/src/parser/xss/tokens.xss b/src/parser/xss/tokens.xss index a5536fd..c1b37cb 100644 --- a/src/parser/xss/tokens.xss +++ b/src/parser/xss/tokens.xss @@ -54,4 +54,12 @@ end $ end if $ end foreach + +redef class EOF + redef fun parser_index: Int + do + return ${tokens/eof/@parser_index} + end +end + $ end template