about summary refs log tree commit diff
path: root/pkg/lang/scanner
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/lang/scanner')
-rw-r--r--pkg/lang/scanner/scanner.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkg/lang/scanner/scanner.go b/pkg/lang/scanner/scanner.go
index ca307db..35c30cd 100644
--- a/pkg/lang/scanner/scanner.go
+++ b/pkg/lang/scanner/scanner.go
@@ -257,6 +257,8 @@ func (s *Scanner) scanIdentifierOrKeyword() (token.Token, error) {
 		kind = token.KwFrom
 	case "by":
 		kind = token.KwBy
+	case "global":
+		kind = token.KwGlobal
 	default:
 		return token.New(token.Ident, loc, buf.String()), nil
 	}