mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-09-23 17:29:54 +02:00
Put parser in stable state
This commit is contained in:
@@ -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;}
|
||||||
;
|
;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user