diff --git a/lex.c b/lex.c index fd86b47..2ff799e 100644 --- a/lex.c +++ b/lex.c @@ -218,7 +218,11 @@ enum LexToken LexScanGetToken(struct LexState *Lexer, struct Value **Value) while (Lexer->Pos != Lexer->End && isspace(*Lexer->Pos)) { if (*Lexer->Pos == '\n') + { Lexer->Line++; + Lexer->Pos++; + return TokenEndOfLine; + } Lexer->Pos++; }