From ac805eeb0c1d5683f545cfae76604bc353c11342 Mon Sep 17 00:00:00 2001 From: Adam Korczynski Date: Mon, 22 Jul 2024 15:33:22 +0100 Subject: [PATCH] fix out of range panic Signed-off-by: Adam Korczynski --- ast/ast.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ast/ast.go b/ast/ast.go index b4d5ec41..31d652a0 100644 --- a/ast/ast.go +++ b/ast/ast.go @@ -333,7 +333,7 @@ func Integer(tk *token.Token) *IntegerNode { } negativePrefix = "-" } else { - if value[1] == 'o' { + if len(value) >= 2 && value[1] == 'o' { skipCharacterNum++ } }