Put parser in stable state

This commit is contained in:
Ibrahim Wassouf
2023-07-20 13:05:18 -03:00
parent 3496f275bc
commit 5b987dee93

View File

@@ -170,9 +170,9 @@ that id.
"^" return 'UP'; "^" return 'UP';
"\|" return 'SEP'; "\|" return 'SEP';
"v" return 'DOWN'; "v" return 'DOWN';
[0-9]+ return 'NUM';
[A-Za-z0-9_]+ return 'ALPHA_NUM'; [A-Za-z0-9_]+ return 'ALPHA_NUM';
[A-Za-z]+ return 'ALPHA'; [!"#$%&'*+,-\.`?\\_/] return 'PUNCTUATION';
[!"#$%&'*+,-.`?\\_/] return 'PUNCTUATION';
[\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]| [\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]|
[\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]| [\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]|
[\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]| [\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]|
@@ -554,7 +554,7 @@ styleComponent: ALPHA_NUM | ALPHA | COLON | MINUS | NUM | UNIT | SPACE | HEX | B
/* Token lists */ /* Token lists */
idStringToken : alphaNumToken | DOWN | MINUS | DEFAULT; idStringToken : alphaNumToken | DOWN | MINUS | DEFAULT;
textToken : textNoTagsToken | STR | TEXT; textToken : STR | TEXT;
textNoTagsToken: alphaNumToken | SPACE | MINUS | keywords | START_LINK ; textNoTagsToken: alphaNumToken | SPACE | MINUS | keywords | START_LINK ;
@@ -566,9 +566,9 @@ idString
; ;
alphaNum alphaNum
: alphaNumStatement : alphaNumToken
{$$=$1;} {$$=$1;}
| alphaNum alphaNumStatement | alphaNum alphaNumToken
{$$=$1+''+$2;} {$$=$1+''+$2;}
; ;