commit 14113fb6365d1420c9ae539ac23fc6124678166d
parent 2b8d8b89cfa62c9ee260f436827b494bd2147e69
Author: NunoSempere <nuno.sempere@protonmail.com>
Date: Tue, 2 May 2023 10:12:46 -0400
feat: rework symbols regex.
Diffstat:
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/mumble b/mumble
Binary files differ.
diff --git a/src/mumble.c b/src/mumble.c
@@ -587,9 +587,7 @@ int main(int argc, char** argv)
/* Define them with the following Language */
mpca_lang(MPCA_LANG_DEFAULT, " \
number : /-?[0-9]+\\.?([0-9]+)?/ ; \
- symbol : \"list\" | \"head\" | \"tail\" \
- | \"eval\" | \"join\" | \"len\" \
- | '+' | '-' | '*' | '/' ; \
+ symbol : /[a-zA-Z0-9_+\\-*\\/\\\\=<>!&]+/ ; \
sexpr : '(' <expr>* ')' ; \
qexpr : '{' <expr>* '}' ; \
expr : <number> | <symbol> | <sexpr> | <qexpr>; \