Docs.rs
antlr-rust-runtime-0.15.1
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
antlr-rust-runtime 0.15.1
High performance Rust runtime and target support for ANTLR v4 generated parsers
Crate
Source
Builds
Feature flags
Documentation
..
general-bug-33-escaping-issues-with-backslash-in-dot-file-comparison-1a90edd812
general-bug-35-tool-crashes-with-atn-4bd74f316f
lexer-basic
lexer-recursion
lexer-shapes
lexer-unicode
parser-basic
parser-epsilon-closure
parser-epsilon-optional
parser-indirect-left-recursion
parser-left-recursion
parser-left-recursion-full
parser-lookahead
parser-shapes
testatnconstruction-testa-44f6db366a
testatnconstruction-testab-a42f21b0b8
testatnconstruction-testaborcd-b267bf19a6
testatnconstruction-testaoptional-4417b81a74
testatnconstruction-testaorb-e4661cbc08
testatnconstruction-testaorboptional-5b7e48e9fa
testatnconstruction-testaorboremptyplus-d75dc1c5fb
testatnconstruction-testaorbplus-a9453b1daf
testatnconstruction-testaorbstar-da7179ee92
testatnconstruction-testaorbthenc-b185264ad6
testatnconstruction-testaorepsilon-799ca3b396
testatnconstruction-testaplus-f4b19d5e31
testatnconstruction-testaplussinglealthasplusastpointingatloopbackstate-3c6626e10f
testatnconstruction-testastar-6226189691
testatnconstruction-testba-addc3f424e
testatnconstruction-testcharset-3be8423fea
testatnconstruction-testcharsetrange-b5d5ea2237
testatnconstruction-testcharsetunicodebmpescape-f297bd0c00
testatnconstruction-testcharsetunicodebmpescaperange-cbdbffbfb6
testatnconstruction-testcharsetunicodemultiplepropertyescape-b3c6b5bbe8
testatnconstruction-testcharsetunicodepropertyescape-1ca01ebe06
testatnconstruction-testcharsetunicodepropertyinvertescape-993e27b80e
testatnconstruction-testcharsetunicodepropertyoverlap-e358f7dd65
testatnconstruction-testcharsetunicodesmpescape-4527f8d566
testatnconstruction-testcharsetunicodesmpescaperange-9416df1cdc
testatnconstruction-testdefaultmode-a515412628
testatnconstruction-testemptyorempty-ba4d562660
testatnconstruction-testfollow-335ed81c22
testatnconstruction-testforrepeatedtransitionstostopstate-a6e224cf58
testatnconstruction-testlexerisnotsetmulticharstring-25d141ff2e
testatnconstruction-testlexerisntsetmulticharstring-a38c8db90d
testatnconstruction-testmode-19f1fe46af
testatnconstruction-testnestedastar-9175a1e843
testatnconstruction-testparserrulerefinlexerrule-34f2000a35
testatnconstruction-testpredicatedaorb-9fe924cddd
testatnconstruction-testrange-22a5123557
testatnconstruction-testrangeorrange-7cd17abe9a
testatnconstruction-testsetaorb-ee6a743346
testatnconstruction-testsetaorboptional-a3d32b77ad
testatnconstruction-teststringliteralinparser-4579c9c18c
testatnserialization-test2modesinlexer-3039cb7f21
testatnserialization-test3alts-9c04d047af
testatnserialization-testeof-1a07e98df4
testatnserialization-testeofinset-74204a5ce0
testatnserialization-testlexeraction-f8a3b073f1
testatnserialization-testlexereof-d9c7a74fa3
testatnserialization-testlexereofinset-8834d9f1d9
testatnserialization-testlexerloops-a28bd27385
testatnserialization-testlexernotliteral-3daee1c629
testatnserialization-testlexernotset-36d16f4f79
testatnserialization-testlexernotsetwithrange-f8651463b0
testatnserialization-testlexernotsetwithrange2-0eaf17b0b8
testatnserialization-testlexerrange-02c072a36f
testatnserialization-testlexersetwithrange-4f6560f50f
testatnserialization-testlexertworules-1b3e930083
testatnserialization-testlexerunicodeescapedbmpnotset-d1fbc5a933
testatnserialization-testlexerunicodeescapedbmpnotsetwithrange-0cc277891c
testatnserialization-testlexerunicodeescapedbmpsetwithrange-2f6bdd4701
testatnserialization-testlexerunicodeescapedsmpnotset-6be9938ee5
testatnserialization-testlexerunicodeescapedsmpnotsetwithrange-4f8a23d048
testatnserialization-testlexerunicodeescapedsmpsetwithrange-285ba196a9
testatnserialization-testlexerunicodesmpandbmpsetserialized-146bb39ee2
testatnserialization-testlexerunicodesmpliteralserializedtoset-e23baf8432
testatnserialization-testlexerunicodesmprangeserializedtoset-500544d4bb
testatnserialization-testlexerunicodeunescapedbmpnotset-8cc0c75996
testatnserialization-testlexerunicodeunescapedbmpnotsetwithrange-2eab3c760f
testatnserialization-testlexerunicodeunescapedbmpsetwithrange-a91b9ab9ec
testatnserialization-testlexerwildcardwithmode-76c46a8f0f
testatnserialization-testlexerwith0xfffcinset-710d43c742
testatnserialization-testmodeinlexer-01129db88a
testatnserialization-testnot-ed1dd74e70
testatnserialization-testpegachillesheel-72c27bc08f
testatnserialization-testruleref-2d16d8280e
testatnserialization-testsimpleloop-1e309afd1c
testatnserialization-testsimplenoblock-a3dba6abcf
testatnserialization-testwildcard-bc7511076a
testattributechecks-testbadinlineactions-fef80e183e
testattributechecks-testbadinlineactions-fef80e183e-variant-10
testattributechecks-testbadinlineactions-fef80e183e-variant-11
testattributechecks-testbadinlineactions-fef80e183e-variant-12
testattributechecks-testbadinlineactions-fef80e183e-variant-13
testattributechecks-testbadinlineactions-fef80e183e-variant-14
testattributechecks-testbadinlineactions-fef80e183e-variant-2
testattributechecks-testbadinlineactions-fef80e183e-variant-3
testattributechecks-testbadinlineactions-fef80e183e-variant-4
testattributechecks-testbadinlineactions-fef80e183e-variant-5
testattributechecks-testbadinlineactions-fef80e183e-variant-6
testattributechecks-testbadinlineactions-fef80e183e-variant-7
testattributechecks-testbadinlineactions-fef80e183e-variant-8
testattributechecks-testbadinlineactions-fef80e183e-variant-9
testattributechecks-testdynamicfinallyactions-ddcd4af662
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-10
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-11
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-2
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-3
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-4
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-5
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-6
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-7
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-8
testattributechecks-testdynamicfinallyactions-ddcd4af662-variant-9
testattributechecks-testdynamicinitactions-dd2faf4937
testattributechecks-testdynamicinitactions-dd2faf4937-variant-10
testattributechecks-testdynamicinitactions-dd2faf4937-variant-11
testattributechecks-testdynamicinitactions-dd2faf4937-variant-2
testattributechecks-testdynamicinitactions-dd2faf4937-variant-3
testattributechecks-testdynamicinitactions-dd2faf4937-variant-4
testattributechecks-testdynamicinitactions-dd2faf4937-variant-5
testattributechecks-testdynamicinitactions-dd2faf4937-variant-6
testattributechecks-testdynamicinitactions-dd2faf4937-variant-7
testattributechecks-testdynamicinitactions-dd2faf4937-variant-8
testattributechecks-testdynamicinitactions-dd2faf4937-variant-9
testattributechecks-testdynamicinlineactions-01e6f32713
testattributechecks-testdynamicinlineactions-01e6f32713-variant-10
testattributechecks-testdynamicinlineactions-01e6f32713-variant-11
testattributechecks-testdynamicinlineactions-01e6f32713-variant-12
testattributechecks-testdynamicinlineactions-01e6f32713-variant-13
testattributechecks-testdynamicinlineactions-01e6f32713-variant-14
testattributechecks-testdynamicinlineactions-01e6f32713-variant-15
testattributechecks-testdynamicinlineactions-01e6f32713-variant-16
testattributechecks-testdynamicinlineactions-01e6f32713-variant-17
testattributechecks-testdynamicinlineactions-01e6f32713-variant-18
testattributechecks-testdynamicinlineactions-01e6f32713-variant-19
testattributechecks-testdynamicinlineactions-01e6f32713-variant-2
testattributechecks-testdynamicinlineactions-01e6f32713-variant-20
testattributechecks-testdynamicinlineactions-01e6f32713-variant-21
testattributechecks-testdynamicinlineactions-01e6f32713-variant-22
testattributechecks-testdynamicinlineactions-01e6f32713-variant-23
testattributechecks-testdynamicinlineactions-01e6f32713-variant-24
testattributechecks-testdynamicinlineactions-01e6f32713-variant-25
testattributechecks-testdynamicinlineactions-01e6f32713-variant-26
testattributechecks-testdynamicinlineactions-01e6f32713-variant-27
testattributechecks-testdynamicinlineactions-01e6f32713-variant-3
testattributechecks-testdynamicinlineactions-01e6f32713-variant-4
testattributechecks-testdynamicinlineactions-01e6f32713-variant-5
testattributechecks-testdynamicinlineactions-01e6f32713-variant-6
testattributechecks-testdynamicinlineactions-01e6f32713-variant-7
testattributechecks-testdynamicinlineactions-01e6f32713-variant-8
testattributechecks-testdynamicinlineactions-01e6f32713-variant-9
testattributechecks-testdynamicmembersactions-fe51c035df
testattributechecks-testdynamicmembersactions-fe51c035df-variant-2
testattributechecks-testdynamicmembersactions-fe51c035df-variant-3
testattributechecks-testdynamicmembersactions-fe51c035df-variant-4
testattributechecks-testdynamicmembersactions-fe51c035df-variant-5
testattributechecks-testdynamicmembersactions-fe51c035df-variant-6
testattributechecks-testdynamicmembersactions-fe51c035df-variant-7
testattributechecks-testfinallyactions-fbdc1a7648
testattributechecks-testfinallyactions-fbdc1a7648-variant-10
testattributechecks-testfinallyactions-fbdc1a7648-variant-11
testattributechecks-testfinallyactions-fbdc1a7648-variant-12
testattributechecks-testfinallyactions-fbdc1a7648-variant-13
testattributechecks-testfinallyactions-fbdc1a7648-variant-14
testattributechecks-testfinallyactions-fbdc1a7648-variant-15
testattributechecks-testfinallyactions-fbdc1a7648-variant-16
testattributechecks-testfinallyactions-fbdc1a7648-variant-17
testattributechecks-testfinallyactions-fbdc1a7648-variant-18
testattributechecks-testfinallyactions-fbdc1a7648-variant-19
testattributechecks-testfinallyactions-fbdc1a7648-variant-2
testattributechecks-testfinallyactions-fbdc1a7648-variant-20
testattributechecks-testfinallyactions-fbdc1a7648-variant-21
testattributechecks-testfinallyactions-fbdc1a7648-variant-22
testattributechecks-testfinallyactions-fbdc1a7648-variant-23
testattributechecks-testfinallyactions-fbdc1a7648-variant-3
testattributechecks-testfinallyactions-fbdc1a7648-variant-4
testattributechecks-testfinallyactions-fbdc1a7648-variant-5
testattributechecks-testfinallyactions-fbdc1a7648-variant-6
testattributechecks-testfinallyactions-fbdc1a7648-variant-7
testattributechecks-testfinallyactions-fbdc1a7648-variant-8
testattributechecks-testfinallyactions-fbdc1a7648-variant-9
testattributechecks-testinitactions-1c2e33025c
testattributechecks-testinitactions-1c2e33025c-variant-2
testattributechecks-testinitactions-1c2e33025c-variant-3
testattributechecks-testinitactions-1c2e33025c-variant-4
testattributechecks-testinitactions-1c2e33025c-variant-5
testattributechecks-testinitactions-1c2e33025c-variant-6
testattributechecks-testinitactions-1c2e33025c-variant-7
testattributechecks-testinitactions-1c2e33025c-variant-8
testattributechecks-testinitactions-1c2e33025c-variant-9
testattributechecks-testinlineactions-90a9badbc7
testattributechecks-testinlineactions-90a9badbc7-variant-10
testattributechecks-testinlineactions-90a9badbc7-variant-11
testattributechecks-testinlineactions-90a9badbc7-variant-12
testattributechecks-testinlineactions-90a9badbc7-variant-13
testattributechecks-testinlineactions-90a9badbc7-variant-14
testattributechecks-testinlineactions-90a9badbc7-variant-15
testattributechecks-testinlineactions-90a9badbc7-variant-16
testattributechecks-testinlineactions-90a9badbc7-variant-2
testattributechecks-testinlineactions-90a9badbc7-variant-3
testattributechecks-testinlineactions-90a9badbc7-variant-4
testattributechecks-testinlineactions-90a9badbc7-variant-5
testattributechecks-testinlineactions-90a9badbc7-variant-6
testattributechecks-testinlineactions-90a9badbc7-variant-7
testattributechecks-testinlineactions-90a9badbc7-variant-8
testattributechecks-testinlineactions-90a9badbc7-variant-9
testattributechecks-testmembersactions-0ffd5d262e
testattributechecks-testmembersactions-0ffd5d262e-variant-2
testattributechecks-testtokenref-73156fca05
testbasicsemanticerrors-testargumentretvallocalconflicts-fd702fec44
testbasicsemanticerrors-testillegalnonsetlabel-5c18487902
testbasicsemanticerrors-testu-c17a76a27e
testcompositegrammars-test3levelimport-8ebe7bd112
testcompositegrammars-testbigtreeofimports-697f33079e
testcompositegrammars-testcirculargrammarinclusion-fa7d054f70
testcompositegrammars-testcombinedgrammarimportsmodallexergrammar-4c7379ef04
testcompositegrammars-testdelegatesseesametokentype-c679d17236
testcompositegrammars-testemptymodesinlexergrammar-8e58f11b11
testcompositegrammars-testerrorinimportedgetsrightfilename-b80534f848
testcompositegrammars-testheaderspropagatedcorrectlytoimportedgrammars-f8ff35ee27
testcompositegrammars-testheaderspropogatedcorrectlytoimportedgrammars-e8e7638e04
testcompositegrammars-testimportchannelsintolexergrammar-e6cf88820f
testcompositegrammars-testimportclashingchannelsintolexergrammar-60b7e91587
testcompositegrammars-testimportedtokenvocabignoredwithwarning-58b6a447ff
testcompositegrammars-testimportfilelocationinsubdir-4c7c888d81
testcompositegrammars-testimportfilenotsearchedforinoutputdir-8979f25b55
testcompositegrammars-testimportintolexergrammar-caf8b54010
testcompositegrammars-testimportlargegrammar-110006096d
testcompositegrammars-testimportleftrecursivegrammar-1e93dc9648
testcompositegrammars-testimportmixedchannelsintolexergrammar-fd4892253c
testcompositegrammars-testimportmodesintolexergrammar-5f8855b9af
testcompositegrammars-testimportselfloop-1a101afc75
testcompositegrammars-testmergemodesintolexergrammar-2cd796aaf7
testcompositegrammars-testnestedcomposite-6c1f19c65a
testcompositegrammars-testoutputdirshouldnoteffectimports-1d1456701e
testcompositegrammars-testrulesvisiblethroughmultilevelimport-85d26b4c0f
testcompositegrammars-testsyntaxerrorsinimportsnotthrownout-6bf25ff5eb
testcompositegrammars-testtokensfileinoutputdirandimportfileinsubdir-6d1d778aeb
testerrorsets-testnotcharsetwithruleref-9d8ec8db7a
testerrorsets-testnotcharsetwithstring-04bc32a04f
testleftrecursiontoolissues-testargonprimaryruleinleftrecursiverule-e2b3d25b22
testleftrecursiontoolissues-testcheckforleftrecursiveemptyfollow-558283d55a
testleftrecursiontoolissues-testcheckfornonleftrecursiverule-477f42142e
testleftrecursiontoolissues-testisolatedleftrecursiveruleref-43f8252e7d
testleftrecursiontoolissues-testleftrecursiverulerefwitharg-40cd52608d
testleftrecursiontoolissues-testleftrecursiverulerefwitharg2-7332bdbd4f
testleftrecursiontoolissues-testleftrecursiverulerefwitharg3-719e121a92
testlookaheadtrees-testalts-ea8f84416c
testlookaheadtrees-testalts2-4e81c43326
testlookaheadtrees-testcallleftrecursiverule-410ec32fb8
testlookaheadtrees-testincludeeof-41ef07554a
testsymbolissues-testa-2e644f226d
testsymbolissues-testb-9ccf14c21c
testsymbolissues-testcaseinsensitivecharscollision-1c64211182
testsymbolissues-testcaseinsensitiveoptioninparserule-1827b66149
testsymbolissues-testcaseinsensitivewithunicoderanges-abbbfc3fea
testsymbolissues-testcharscollision-2c32d921bf
testsymbolissues-testd-8d77089073
testsymbolissues-testduplicatedcommands-e809cd0730
testsymbolissues-teste-cd9e1fc41d
testsymbolissues-testemptylexermodedetection-1e410b0d53
testsymbolissues-testemptylexerruledetection-f95b017788
testsymbolissues-testf-d585f92343
testsymbolissues-testillegalcaseinsensitiveoptionvalue-3c5253859c
testsymbolissues-testincompatiblecommands-43fa4a3fd8
testsymbolissues-testlabelsfortokenswithmixedtypes-0a6a086afc
testsymbolissues-testlabelsfortokenswithmixedtypeslrwithlabels-5841a22629
testsymbolissues-testlabelsfortokenswithmixedtypeslrwithoutlabels-15b35eab8e
testsymbolissues-testnotimpliedcharacters-4c3481ae89
testsymbolissues-testnotimpliedcharacterswithcaseinsensitiveoption-f08fa6ab47
testsymbolissues-testredundantcaseinsensitivelexerruleoption-a9ec701b5c
testsymbolissues-testredundantcaseinsensitivelexerruleoption-a9ec701b5c-variant-2
testsymbolissues-teststringliteralredefs-9b1f541902
testsymbolissues-testtokensmodeschannelsdeclarationconflictswithreserved-9319caf796
testsymbolissues-testtokensmodeschannelsusingconflictswithreserved-c8a93f7227
testsymbolissues-testundefinedlabel-d2fa215436
testsymbolissues-testunreachabletokens-43df5f5f59
testsymbolissues-testwrongidfortypechannelmodecommand-5245d6d5c3
testtokenpositionoptions-testleftrecursionrewrite-0a7598fa91
testtokenpositionoptions-testleftrecursionwithlabels-6e604809f0
testtokenpositionoptions-testleftrecursionwithset-57f72a753d
testtokentypeassignment-testcombinedgrammarliterals-74842182c1
testtokentypeassignment-testcombinedgrammarwithreftoliteralbutnotokenidref-fd2391c14b
testtokentypeassignment-testlexertokenssection-67f7fb02d9
testtokentypeassignment-testliteralinparserandlexer-177a82c119
testtokentypeassignment-testparsercharliteralwithbasicunicodeescape-8afd5248f1
testtokentypeassignment-testparsercharliteralwithescape-15c4d62b48
testtokentypeassignment-testparsercharliteralwithextendedunicodeescape-e6f767b0b7
testtokentypeassignment-testparsersimpletokens-809afdc7eb
testtokentypeassignment-testparsertokenssection-f0930e6dae
testtokentypeassignment-testpreddoesnothidenametoliteralmapinlexer-a1fc06a563
testtokentypeassignment-testsetdoesnotmisstokenaliases-92cf195953
testtoolsyntaxerrors-allerrorcodesdistinct-406ce4161c
testtoolsyntaxerrors-testactionatendofonelexeralternative-d379ccb541
testtoolsyntaxerrors-testchanneldefinitionincombined-c0331a41a6
testtoolsyntaxerrors-testchanneldefinitioninlexer-564d21ff6d
testtoolsyntaxerrors-testchanneldefinitioninparser-4e1163cf33
testtoolsyntaxerrors-testchanneldefinitions-096eb07b69
testtoolsyntaxerrors-testdoublequotedstringliteral-188f16bab7
testtoolsyntaxerrors-testdoublequoteintwostringliterals-ffb6aa0def
testtoolsyntaxerrors-testeofclosure-b763b175f6
testtoolsyntaxerrors-testepsilonclosureanalysis-fbecc8c0c7
testtoolsyntaxerrors-testepsilonclosureinlexer-e76e483430
testtoolsyntaxerrors-testepsilonnestedclosureanalysis-6379007236
testtoolsyntaxerrors-testepsilonoptionalanalysis-453cbb848f
testtoolsyntaxerrors-testepsilonoptionalandclosureanalysis-b73d1d68ad
testtoolsyntaxerrors-testfragmentactionignored-2154f94584
testtoolsyntaxerrors-testinvalidcharsetsandstringliterals-e5f43238b4
testtoolsyntaxerrors-testinvalidescapesequences-aa140e5e05
testtoolsyntaxerrors-testinvalidlanguageingrammar-4e78a7faa1
testtoolsyntaxerrors-testinvalidlanguageingrammarwithlexercommand-606074f05f
testtoolsyntaxerrors-testinvalidlexercommand-c4a9acba3b
testtoolsyntaxerrors-testinvalidunicodeescapesincharset-76b56aa346
testtoolsyntaxerrors-testlexercommandargumentvalidation-10edd51813
testtoolsyntaxerrors-testlexerrulelabel-fb947cd637
testtoolsyntaxerrors-testmodeinparser-287a67d82e
testtoolsyntaxerrors-testnotallowedemptystrings-3bf75c4497
testtoolsyntaxerrors-testrangeinparsergrammar-873f937daf
testtoolsyntaxerrors-testrulenamesastree-c9ed98e9ca
testtoolsyntaxerrors-testruleredefinition-9db9b586df
testtoolsyntaxerrors-testtokennamedeof-3441ea12ab
testtoolsyntaxerrors-testunrecognizedassocoption-5eb7b9d825
testtoolsyntaxerrors-testvalidescapesequences-054ea15742
testunicodegrammar-binarygrammar-611ebe1d6f
testunicodegrammar-matchingdanglingsurrogateininput-8b7976ab4f
testunicodegrammar-unicodebmpliteralingrammar-4e3b8e43e6
testunicodegrammar-unicodesmpliteralingrammar-b41d70815f
testunicodegrammar-unicodesmprangeingrammar-69d43e47cb
testunicodegrammar-unicodesurrogatepairliteralingrammar-d1ada97cc5
vscode-cpp14
vscode-diagnostics
vscode-indirect-left-recursion
vscode-meta-grammar
vscode-odd-expr
vscode-sentences
vscode-split
vscode-split-errors