aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cmd/compile/internal/syntax/scanner.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cmd/compile/internal/syntax/scanner.go b/src/cmd/compile/internal/syntax/scanner.go
index 9ede0fdbb6..734daa1656 100644
--- a/src/cmd/compile/internal/syntax/scanner.go
+++ b/src/cmd/compile/internal/syntax/scanner.go
@@ -52,6 +52,10 @@ redo:
switch c {
case -1:
+ if nlsemi {
+ s.tok = _Semi
+ break
+ }
s.tok = _EOF
case '\n':