mirror of
https://github.com/kou029w/quot.git
synced 2025-01-19 00:18:09 +00:00
refactor syntax
This commit is contained in:
parent
eaab4dad30
commit
ad1e6ba9e4
2 changed files with 3 additions and 4 deletions
|
@ -5,9 +5,8 @@ line { Indent* ((AutoLink | word) space*)* "\n" }
|
||||||
|
|
||||||
@tokens {
|
@tokens {
|
||||||
space { $[ \t] }
|
space { $[ \t] }
|
||||||
letter { ![ \t\n] }
|
word { ![ \t\n]+ }
|
||||||
word { letter+ }
|
Heading { ![\n]+ }
|
||||||
Heading { (letter | space)+ }
|
|
||||||
Indent { space }
|
Indent { space }
|
||||||
AutoLink { ("http" | "https") "://" word }
|
AutoLink { ("http" | "https") "://" word }
|
||||||
@precedence { AutoLink, word }
|
@precedence { AutoLink, word }
|
||||||
|
|
|
@ -9,7 +9,7 @@ export const parser = LRParser.deserialize({
|
||||||
maxTerm: 14,
|
maxTerm: 14,
|
||||||
skippedNodes: [0],
|
skippedNodes: [0],
|
||||||
repeatNodeCount: 4,
|
repeatNodeCount: 4,
|
||||||
tokenData: "(h~RWOXkXY!gYZ#PZpkpq!gq#[k#[#]#U#]~kVrTQP]UOXkXY!RZpkpq!Rq~kP!WTQPOX!RXY!RZp!Rpq!Rq~!RV!pTQPRQ^SOX!RXY!RZp!Rpq!Rq~!R~#UOZ~V#]VQP]UOXkXY!RZpkpq!Rq#hk#h#i#r#i~kV#yVQP]UOXkXY!RZpkpq!Rq#hk#h#i$`#i~kV$gVQP]UOXkXY!RZpkpq!Rq#dk#d#e$|#e~kV%TXQP]UOXkXY!RZpkpq!Rq![k![!]%p!]#gk#g#h'z#h~kV%wVQP]UOXkXY!RZpkpq!Rq!Pk!P!Q&^!Q~kV&eVQP]UOXkXY!RZpkpq!Rq!Pk!P!Q&z!Q~kV'RTQP]UOX'bXY!RZp'bpq!Rq~'bV'kTQPSU]UOX'bXY!RZp'bpq!Rq~'bV(RVQP]UOXkXY!RZpkpq!Rq![k![!]%p!]~k",
|
tokenData: "(U~RWOXkXY!^YZ!mZpkpq!^q#[k#[#]!r#]~kVrTQP]UOXkXY!RZpkpq!Rq~kP!WQQPOY!RZ~!RV!gQQPRQ^SOY!RZ~!R~!rOZ~V!yVQP]UOXkXY!RZpkpq!Rq#hk#h#i#`#i~kV#gVQP]UOXkXY!RZpkpq!Rq#hk#h#i#|#i~kV$TVQP]UOXkXY!RZpkpq!Rq#dk#d#e$j#e~kV$qXQP]UOXkXY!RZpkpq!Rq![k![!]%^!]#gk#g#h'h#h~kV%eVQP]UOXkXY!RZpkpq!Rq!Pk!P!Q%z!Q~kV&RVQP]UOXkXY!RZpkpq!Rq!Pk!P!Q&h!Q~kV&oTQP]UOX'OXY!RZp'Opq!Rq~'OV'XTQPSU]UOX'OXY!RZp'Opq!Rq~'OV'oVQP]UOXkXY!RZpkpq!Rq![k![!]%^!]~k",
|
||||||
tokenizers: [0, 1, 2],
|
tokenizers: [0, 1, 2],
|
||||||
topRules: {"Document":[0,1]},
|
topRules: {"Document":[0,1]},
|
||||||
tokenPrec: 82
|
tokenPrec: 82
|
||||||
|
|
Loading…
Add table
Reference in a new issue