From 3ab9be08993009f8a2d90b15c3458a97f4152bd9 Mon Sep 17 00:00:00 2001 From: Ryo Nihei Date: Sat, 8 May 2021 17:32:12 +0900 Subject: Add --break-on-error option to lex command As you use --break-on-error option, break lexical analysis with exit status 1 immediately when an error token appears. --- driver/lexer.go | 1 + 1 file changed, 1 insertion(+) (limited to 'driver/lexer.go') diff --git a/driver/lexer.go b/driver/lexer.go index 95540f4..76f8092 100644 --- a/driver/lexer.go +++ b/driver/lexer.go @@ -90,6 +90,7 @@ func newInvalidToken(mode spec.LexModeNum, modeName spec.LexModeName, match byte ModeName: modeName, ID: 0, Match: match, + Text: string(match.ByteSlice()), Invalid: true, } } -- cgit v1.2.3