aboutsummaryrefslogtreecommitdiff
path: root/token.go
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-09-04 16:03:20 +0200
committerHimbeer <himbeer@disroot.org>2024-09-04 16:03:20 +0200
commit413e267d0ed01c426002ec6488f05a5d7a619e5a (patch)
treebe54b983ff508f2c81837e2baa6734ae8d37c24b /token.go
parentf27272532c25180a7f2d4b0f5f1d50c0a1a04564 (diff)
Require extern functions to be declared
Diffstat (limited to 'token.go')
-rw-r--r--token.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/token.go b/token.go
index 42c8041..b1e2dd8 100644
--- a/token.go
+++ b/token.go
@@ -100,6 +100,8 @@ func (k tokenKind) String() string {
return "number"
case export:
return "export"
+ case extern:
+ return "extern"
case function:
return "func"
case ret:
@@ -161,6 +163,7 @@ const (
str
number
export
+ extern
function
ret
constKeyword