From 7a3bd4f966f7262dd4e242057679826392800817 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 24 May 2026 18:16:57 +0300 Subject: fix(rpn): restrict isValidIdentifier to letters and underscore only (task 2k) --- internal/rpn/rpn_parse.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/rpn/rpn_parse.go b/internal/rpn/rpn_parse.go index 094f639..af6ff90 100644 --- a/internal/rpn/rpn_parse.go +++ b/internal/rpn/rpn_parse.go @@ -433,7 +433,7 @@ func isValidIdentifier(token string) bool { return false } c := token[0] - return (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || (c >= '0' && c <= '9') || c == '_' + return (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || c == '_' } // extractVariableName extracts a variable name from a token, stripping the leading colon if present. -- cgit v1.2.3