From b8def6fc0146bbd2bffeddc22296f358223b5e76 Mon Sep 17 00:00:00 2001 From: s-ol Date: Wed, 13 May 2020 15:22:39 +0200 Subject: allow ~ in symbols --- alv/parsing.moon | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alv/parsing.moon b/alv/parsing.moon index 9cc46d7..8787d27 100644 --- a/alv/parsing.moon +++ b/alv/parsing.moon @@ -19,7 +19,7 @@ mspace = (comment + wc)^0 / 1 -- optional whitespace -- atoms digit = R '09' -first = (R 'az', 'AZ') + S '-_+*/.!?=%' +first = (R 'az', 'AZ') + S '-_+*/.=~!?%' sym = first * (first + digit)^0 / Constant\parse 'sym' strd = '"' * (C ((P '\\"') + (P '\\\\') + (1 - P '"'))^0) * '"' / Constant\parse 'str', '\"' -- cgit v1.2.3