summaryrefslogtreecommitdiff
path: root/admin/grammars/srecode-template.wy
diff options
context:
space:
mode:
Diffstat (limited to 'admin/grammars/srecode-template.wy')
-rw-r--r--admin/grammars/srecode-template.wy6
1 files changed, 5 insertions, 1 deletions
diff --git a/admin/grammars/srecode-template.wy b/admin/grammars/srecode-template.wy
index de9bf351ac..fd3f61905d 100644
--- a/admin/grammars/srecode-template.wy
+++ b/admin/grammars/srecode-template.wy
@@ -125,6 +125,10 @@ opt-read-fcn
variable
: SET symbol insertable-string-list newline
(VARIABLE-TAG $2 nil $3)
+ | SET symbol number newline
+ ;; This so a common error w/ priority works.
+ ;; Note that "number" still has a string value in the lexer.
+ (VARIABLE-TAG $2 nil (list $3))
| SHOW symbol newline
(VARIABLE-TAG $2 nil t)
;
@@ -260,8 +264,8 @@ It ignores whitespace, newlines and comments."
srecode-template-separator-block
srecode-template-wy--<keyword>-keyword-analyzer
srecode-template-property-analyzer
- srecode-template-wy--<symbol>-regexp-analyzer
srecode-template-wy--<number>-regexp-analyzer
+ srecode-template-wy--<symbol>-regexp-analyzer
srecode-template-wy--<string>-sexp-analyzer
srecode-template-wy--<punctuation>-string-analyzer
semantic-lex-default-action