From a02ba712b842de8be781cefa278f3be4200d42c3 Mon Sep 17 00:00:00 2001 From: Gregory Eremin Date: Mon, 16 Feb 2015 16:02:40 +0700 Subject: [PATCH] Count line breaks inside strings --- lexer/state.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lexer/state.go b/lexer/state.go index d7541ff..5235a69 100644 --- a/lexer/state.go +++ b/lexer/state.go @@ -107,6 +107,8 @@ loop: l.emit(itemString) break loop } + case '\n': + l.lineNum++ case EOF: return l.errorf("String hits EOF") default: