From 4dad2c41e57910c494214e344b5185ac438dd53c Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Thu, 5 Nov 2020 14:50:44 +0200 Subject: [PATCH] Updated parser to accept underscores in variable names --- app/imports/parser/grammar.js | 2 +- app/imports/parser/grammar.ne | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/imports/parser/grammar.js b/app/imports/parser/grammar.js index bdd8d245..01336eb1 100644 --- a/app/imports/parser/grammar.js +++ b/app/imports/parser/grammar.js @@ -23,7 +23,7 @@ function id(x) { return x[0]; } value: s => s.slice(1, -1), }, name: { - match: /[a-zA-Z]+\w*?/, + match: /[a-zA-Z_]+/, type: moo.keywords({ 'keywords': ['d'], }), diff --git a/app/imports/parser/grammar.ne b/app/imports/parser/grammar.ne index a6e52dae..f2039bc1 100644 --- a/app/imports/parser/grammar.ne +++ b/app/imports/parser/grammar.ne @@ -21,7 +21,7 @@ value: s => s.slice(1, -1), }, name: { - match: /[a-zA-Z]+\w*?/, + match: /[a-zA-Z_]+/, type: moo.keywords({ 'keywords': ['d'], }),