chevrotain
Version:
Chevrotain is a high performance fault Tolerant Javascript parsing DSL for building recursive decent parsers
1 lines • 50.8 kB
JavaScript
var typedoc = typedoc || {};typedoc.search = typedoc.search || {};typedoc.search.data = {"kinds":{"2":"Module","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":2,"name":"chevrotain","url":"modules/chevrotain.html","classes":"tsd-kind-module"},{"id":1,"kind":128,"name":"Token","url":"classes/chevrotain.token.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain"},{"id":2,"kind":1024,"name":"isInsertedInRecovery","url":"classes/chevrotain.token.html#isinsertedinrecovery","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Token"},{"id":3,"kind":512,"name":"constructor","url":"classes/chevrotain.token.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"chevrotain.Token"},{"id":4,"kind":1024,"name":"image","url":"classes/chevrotain.token.html#image","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Token"},{"id":5,"kind":1024,"name":"offset","url":"classes/chevrotain.token.html#offset","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Token"},{"id":6,"kind":1024,"name":"startLine","url":"classes/chevrotain.token.html#startline","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Token"},{"id":7,"kind":1024,"name":"startColumn","url":"classes/chevrotain.token.html#startcolumn","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Token"},{"id":8,"kind":1024,"name":"endLine","url":"classes/chevrotain.token.html#endline","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Token"},{"id":9,"kind":1024,"name":"endColumn","url":"classes/chevrotain.token.html#endcolumn","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Token"},{"id":10,"kind":128,"name":"VirtualToken","url":"classes/chevrotain.virtualtoken.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain"},{"id":11,"kind":512,"name":"constructor","url":"classes/chevrotain.virtualtoken.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.VirtualToken"},{"id":12,"kind":1024,"name":"isInsertedInRecovery","url":"classes/chevrotain.virtualtoken.html#isinsertedinrecovery","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.VirtualToken"},{"id":13,"kind":1024,"name":"image","url":"classes/chevrotain.virtualtoken.html#image","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.VirtualToken"},{"id":14,"kind":1024,"name":"offset","url":"classes/chevrotain.virtualtoken.html#offset","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.VirtualToken"},{"id":15,"kind":1024,"name":"startLine","url":"classes/chevrotain.virtualtoken.html#startline","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.VirtualToken"},{"id":16,"kind":1024,"name":"startColumn","url":"classes/chevrotain.virtualtoken.html#startcolumn","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.VirtualToken"},{"id":17,"kind":1024,"name":"endLine","url":"classes/chevrotain.virtualtoken.html#endline","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.VirtualToken"},{"id":18,"kind":1024,"name":"endColumn","url":"classes/chevrotain.virtualtoken.html#endcolumn","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.VirtualToken"},{"id":19,"kind":128,"name":"EOF","url":"classes/chevrotain.eof.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain"},{"id":20,"kind":512,"name":"constructor","url":"classes/chevrotain.eof.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"chevrotain.EOF"},{"id":21,"kind":1024,"name":"isInsertedInRecovery","url":"classes/chevrotain.eof.html#isinsertedinrecovery","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.EOF"},{"id":22,"kind":1024,"name":"image","url":"classes/chevrotain.eof.html#image","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.EOF"},{"id":23,"kind":1024,"name":"offset","url":"classes/chevrotain.eof.html#offset","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.EOF"},{"id":24,"kind":1024,"name":"startLine","url":"classes/chevrotain.eof.html#startline","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.EOF"},{"id":25,"kind":1024,"name":"startColumn","url":"classes/chevrotain.eof.html#startcolumn","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.EOF"},{"id":26,"kind":1024,"name":"endLine","url":"classes/chevrotain.eof.html#endline","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.EOF"},{"id":27,"kind":1024,"name":"endColumn","url":"classes/chevrotain.eof.html#endcolumn","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.EOF"},{"id":28,"kind":64,"name":"tokenName","url":"modules/chevrotain.html#tokenname","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain"},{"id":29,"kind":64,"name":"extendToken","url":"modules/chevrotain.html#extendtoken","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain"},{"id":30,"kind":256,"name":"ILexingResult","url":"interfaces/chevrotain.ilexingresult.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":31,"kind":1024,"name":"tokens","url":"interfaces/chevrotain.ilexingresult.html#tokens","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingResult"},{"id":32,"kind":1024,"name":"groups","url":"interfaces/chevrotain.ilexingresult.html#groups","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingResult"},{"id":33,"kind":65536,"name":"__type","url":"interfaces/chevrotain.ilexingresult.html#groups.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"chevrotain.ILexingResult.groups"},{"id":34,"kind":1024,"name":"errors","url":"interfaces/chevrotain.ilexingresult.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingResult"},{"id":35,"kind":256,"name":"ILexingError","url":"interfaces/chevrotain.ilexingerror.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":36,"kind":1024,"name":"line","url":"interfaces/chevrotain.ilexingerror.html#line","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingError"},{"id":37,"kind":1024,"name":"column","url":"interfaces/chevrotain.ilexingerror.html#column","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingError"},{"id":38,"kind":1024,"name":"message","url":"interfaces/chevrotain.ilexingerror.html#message","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingError"},{"id":39,"kind":128,"name":"Lexer","url":"classes/chevrotain.lexer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain"},{"id":40,"kind":2097152,"name":"SKIPPED","url":"classes/chevrotain.lexer.html#skipped","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-static","parent":"chevrotain.Lexer"},{"id":41,"kind":32,"name":"description","url":"classes/chevrotain.lexer.html#skipped.description","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"chevrotain.Lexer.SKIPPED"},{"id":42,"kind":1024,"name":"NA","url":"classes/chevrotain.lexer.html#na","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"chevrotain.Lexer"},{"id":43,"kind":1024,"name":"allPatterns","url":"classes/chevrotain.lexer.html#allpatterns","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Lexer"},{"id":44,"kind":1024,"name":"patternIdxToClass","url":"classes/chevrotain.lexer.html#patternidxtoclass","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Lexer"},{"id":45,"kind":1024,"name":"patternIdxToGroup","url":"classes/chevrotain.lexer.html#patternidxtogroup","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Lexer"},{"id":46,"kind":1024,"name":"patternIdxToLongerAltIdx","url":"classes/chevrotain.lexer.html#patternidxtolongeraltidx","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Lexer"},{"id":47,"kind":1024,"name":"patternIdxToCanLineTerminator","url":"classes/chevrotain.lexer.html#patternidxtocanlineterminator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Lexer"},{"id":48,"kind":1024,"name":"emptyGroups","url":"classes/chevrotain.lexer.html#emptygroups","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Lexer"},{"id":49,"kind":65536,"name":"__type","url":"classes/chevrotain.lexer.html#emptygroups.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"chevrotain.Lexer.emptyGroups"},{"id":50,"kind":512,"name":"constructor","url":"classes/chevrotain.lexer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"chevrotain.Lexer"},{"id":51,"kind":1024,"name":"tokenClasses","url":"classes/chevrotain.lexer.html#tokenclasses","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Lexer"},{"id":52,"kind":2048,"name":"tokenize","url":"classes/chevrotain.lexer.html#tokenize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.Lexer"},{"id":53,"kind":4194304,"name":"TokenConstructor","url":"modules/chevrotain.html#tokenconstructor","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"chevrotain"},{"id":54,"kind":2,"name":"gast","url":"modules/chevrotain.gast.html","classes":"tsd-kind-module tsd-parent-kind-module","parent":"chevrotain"},{"id":55,"kind":256,"name":"IProduction","url":"interfaces/chevrotain.gast.iproduction.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":56,"kind":2048,"name":"accept","url":"interfaces/chevrotain.gast.iproduction.html#accept","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"chevrotain.gast.IProduction"},{"id":57,"kind":256,"name":"IProductionWithOccurrence","url":"interfaces/chevrotain.gast.iproductionwithoccurrence.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":58,"kind":1024,"name":"occurrenceInParent","url":"interfaces/chevrotain.gast.iproductionwithoccurrence.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.gast.IProductionWithOccurrence"},{"id":59,"kind":1024,"name":"implicitOccurrenceIndex","url":"interfaces/chevrotain.gast.iproductionwithoccurrence.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.gast.IProductionWithOccurrence"},{"id":60,"kind":2048,"name":"accept","url":"interfaces/chevrotain.gast.iproductionwithoccurrence.html#accept","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.gast.IProductionWithOccurrence"},{"id":61,"kind":128,"name":"AbstractProduction","url":"classes/chevrotain.gast.abstractproduction.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":62,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.abstractproduction.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.AbstractProduction"},{"id":63,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.abstractproduction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"chevrotain.gast.AbstractProduction"},{"id":64,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.abstractproduction.html#definition","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.AbstractProduction"},{"id":65,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.abstractproduction.html#accept","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.AbstractProduction"},{"id":66,"kind":128,"name":"NonTerminal","url":"classes/chevrotain.gast.nonterminal.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":67,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.nonterminal.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.NonTerminal"},{"id":68,"kind":1024,"name":"nonTerminalName","url":"classes/chevrotain.gast.nonterminal.html#nonterminalname","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.NonTerminal"},{"id":69,"kind":1024,"name":"referencedRule","url":"classes/chevrotain.gast.nonterminal.html#referencedrule","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.NonTerminal"},{"id":70,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.nonterminal.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.NonTerminal"},{"id":71,"kind":262144,"name":"definition","url":"classes/chevrotain.gast.nonterminal.html#definition","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"chevrotain.gast.NonTerminal"},{"id":72,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.nonterminal.html#accept","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.NonTerminal"},{"id":73,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.nonterminal.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.NonTerminal"},{"id":74,"kind":128,"name":"Rule","url":"classes/chevrotain.gast.rule.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":75,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.rule.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.Rule"},{"id":76,"kind":1024,"name":"name","url":"classes/chevrotain.gast.rule.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Rule"},{"id":77,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.rule.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Rule"},{"id":78,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.rule.html#definition","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Rule"},{"id":79,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.rule.html#accept","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Rule"},{"id":80,"kind":128,"name":"Flat","url":"classes/chevrotain.gast.flat.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":81,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.flat.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.Flat"},{"id":82,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.flat.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Flat"},{"id":83,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.flat.html#definition","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Flat"},{"id":84,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.flat.html#accept","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Flat"},{"id":85,"kind":128,"name":"Option","url":"classes/chevrotain.gast.option.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":86,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.option.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.Option"},{"id":87,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.option.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Option"},{"id":88,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.option.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Option"},{"id":89,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.option.html#definition","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Option"},{"id":90,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.option.html#accept","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Option"},{"id":91,"kind":128,"name":"RepetitionMandatory","url":"classes/chevrotain.gast.repetitionmandatory.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":92,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.repetitionmandatory.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.RepetitionMandatory"},{"id":93,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.repetitionmandatory.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.RepetitionMandatory"},{"id":94,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.repetitionmandatory.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.RepetitionMandatory"},{"id":95,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.repetitionmandatory.html#definition","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.RepetitionMandatory"},{"id":96,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.repetitionmandatory.html#accept","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.RepetitionMandatory"},{"id":97,"kind":128,"name":"Repetition","url":"classes/chevrotain.gast.repetition.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":98,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.repetition.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.Repetition"},{"id":99,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.repetition.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Repetition"},{"id":100,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.repetition.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Repetition"},{"id":101,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.repetition.html#definition","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Repetition"},{"id":102,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.repetition.html#accept","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Repetition"},{"id":103,"kind":128,"name":"Alternation","url":"classes/chevrotain.gast.alternation.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":104,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.alternation.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.Alternation"},{"id":105,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.alternation.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Alternation"},{"id":106,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.alternation.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Alternation"},{"id":107,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.alternation.html#definition","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Alternation"},{"id":108,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.alternation.html#accept","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.Alternation"},{"id":109,"kind":128,"name":"Terminal","url":"classes/chevrotain.gast.terminal.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":110,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.terminal.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":111,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.terminal.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":112,"kind":1024,"name":"terminalType","url":"classes/chevrotain.gast.terminal.html#terminaltype","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":113,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.terminal.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":114,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.terminal.html#accept","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":115,"kind":128,"name":"GAstVisitor","url":"classes/chevrotain.gast.gastvisitor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":116,"kind":2048,"name":"visit","url":"classes/chevrotain.gast.gastvisitor.html#visit","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":117,"kind":2048,"name":"visitNonTerminal","url":"classes/chevrotain.gast.gastvisitor.html#visitnonterminal","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":118,"kind":2048,"name":"visitFlat","url":"classes/chevrotain.gast.gastvisitor.html#visitflat","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":119,"kind":2048,"name":"visitOption","url":"classes/chevrotain.gast.gastvisitor.html#visitoption","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":120,"kind":2048,"name":"visitRepetitionMandatory","url":"classes/chevrotain.gast.gastvisitor.html#visitrepetitionmandatory","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":121,"kind":2048,"name":"visitRepetition","url":"classes/chevrotain.gast.gastvisitor.html#visitrepetition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":122,"kind":2048,"name":"visitAlternation","url":"classes/chevrotain.gast.gastvisitor.html#visitalternation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":123,"kind":2048,"name":"visitTerminal","url":"classes/chevrotain.gast.gastvisitor.html#visitterminal","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":124,"kind":2,"name":"exceptions","url":"modules/chevrotain.exceptions.html","classes":"tsd-kind-module tsd-parent-kind-module","parent":"chevrotain"},{"id":125,"kind":64,"name":"isRecognitionException","url":"modules/chevrotain.exceptions.html#isrecognitionexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":126,"kind":64,"name":"MismatchedTokenException","url":"modules/chevrotain.exceptions.html#mismatchedtokenexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":127,"kind":64,"name":"NoViableAltException","url":"modules/chevrotain.exceptions.html#noviablealtexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":128,"kind":64,"name":"NotAllInputParsedException","url":"modules/chevrotain.exceptions.html#notallinputparsedexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":129,"kind":64,"name":"EarlyExitException","url":"modules/chevrotain.exceptions.html#earlyexitexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":130,"kind":256,"name":"IFollowKey","url":"interfaces/chevrotain.ifollowkey.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":131,"kind":1024,"name":"ruleName","url":"interfaces/chevrotain.ifollowkey.html#rulename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IFollowKey"},{"id":132,"kind":1024,"name":"idxInCallingRule","url":"interfaces/chevrotain.ifollowkey.html#idxincallingrule","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IFollowKey"},{"id":133,"kind":1024,"name":"inRule","url":"interfaces/chevrotain.ifollowkey.html#inrule","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IFollowKey"},{"id":134,"kind":256,"name":"IOrAlt","url":"interfaces/chevrotain.ioralt.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter","parent":"chevrotain"},{"id":135,"kind":1024,"name":"WHEN","url":"interfaces/chevrotain.ioralt.html#when","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IOrAlt"},{"id":136,"kind":65536,"name":"__type","url":"interfaces/chevrotain.ioralt.html#when.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"chevrotain.IOrAlt.WHEN"},{"id":137,"kind":1024,"name":"THEN_DO","url":"interfaces/chevrotain.ioralt.html#then_do","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IOrAlt"},{"id":138,"kind":65536,"name":"__type","url":"interfaces/chevrotain.ioralt.html#then_do.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"chevrotain.IOrAlt.THEN_DO"},{"id":139,"kind":256,"name":"IOrAltImplicit","url":"interfaces/chevrotain.ioraltimplicit.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter","parent":"chevrotain"},{"id":140,"kind":1024,"name":"ALT","url":"interfaces/chevrotain.ioraltimplicit.html#alt","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IOrAltImplicit"},{"id":141,"kind":65536,"name":"__type","url":"interfaces/chevrotain.ioraltimplicit.html#alt.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"chevrotain.IOrAltImplicit.ALT"},{"id":142,"kind":256,"name":"IParserState","url":"interfaces/chevrotain.iparserstate.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":143,"kind":1024,"name":"errors","url":"interfaces/chevrotain.iparserstate.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserState"},{"id":144,"kind":1024,"name":"inputIdx","url":"interfaces/chevrotain.iparserstate.html#inputidx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserState"},{"id":145,"kind":1024,"name":"RULE_STACK","url":"interfaces/chevrotain.iparserstate.html#rule_stack","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserState"},{"id":146,"kind":128,"name":"Parser","url":"classes/chevrotain.parser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain"},{"id":147,"kind":1024,"name":"IGNORE_AMBIGUITIES","url":"classes/chevrotain.parser.html#ignore_ambiguities","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"chevrotain.Parser"},{"id":148,"kind":1024,"name":"NO_RESYNC","url":"classes/chevrotain.parser.html#no_resync","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"chevrotain.Parser"},{"id":149,"kind":2048,"name":"performSelfAnalysis","url":"classes/chevrotain.parser.html#performselfanalysis","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-static","parent":"chevrotain.Parser"},{"id":150,"kind":1024,"name":"errors","url":"classes/chevrotain.parser.html#errors","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":151,"kind":1024,"name":"_input","url":"classes/chevrotain.parser.html#_input","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":152,"kind":1024,"name":"inputIdx","url":"classes/chevrotain.parser.html#inputidx","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":153,"kind":1024,"name":"isBackTrackingStack","url":"classes/chevrotain.parser.html#isbacktrackingstack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":154,"kind":1024,"name":"className","url":"classes/chevrotain.parser.html#classname","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":155,"kind":1024,"name":"RULE_STACK","url":"classes/chevrotain.parser.html#rule_stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":156,"kind":1024,"name":"RULE_OCCURRENCE_STACK","url":"classes/chevrotain.parser.html#rule_occurrence_stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":157,"kind":1024,"name":"tokensMap","url":"classes/chevrotain.parser.html#tokensmap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":158,"kind":65536,"name":"__type","url":"classes/chevrotain.parser.html#tokensmap.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"chevrotain.Parser.tokensMap"},{"id":159,"kind":1024,"name":"firstAfterRepMap","url":"classes/chevrotain.parser.html#firstafterrepmap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":160,"kind":1024,"name":"classLAFuncs","url":"classes/chevrotain.parser.html#classlafuncs","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":161,"kind":1024,"name":"orLookaheadKeys","url":"classes/chevrotain.parser.html#orlookaheadkeys","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":162,"kind":1024,"name":"manyLookaheadKeys","url":"classes/chevrotain.parser.html#manylookaheadkeys","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":163,"kind":1024,"name":"atLeastOneLookaheadKeys","url":"classes/chevrotain.parser.html#atleastonelookaheadkeys","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":164,"kind":1024,"name":"optionLookaheadKeys","url":"classes/chevrotain.parser.html#optionlookaheadkeys","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":165,"kind":512,"name":"constructor","url":"classes/chevrotain.parser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":166,"kind":262144,"name":"input","url":"classes/chevrotain.parser.html#input","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":167,"kind":2048,"name":"reset","url":"classes/chevrotain.parser.html#reset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":168,"kind":2048,"name":"isAtEndOfInput","url":"classes/chevrotain.parser.html#isatendofinput","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":169,"kind":2048,"name":"getGAstProductions","url":"classes/chevrotain.parser.html#getgastproductions","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":170,"kind":2048,"name":"isBackTracking","url":"classes/chevrotain.parser.html#isbacktracking","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":171,"kind":2048,"name":"SAVE_ERROR","url":"classes/chevrotain.parser.html#save_error","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":172,"kind":2048,"name":"NEXT_TOKEN","url":"classes/chevrotain.parser.html#next_token","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":173,"kind":2048,"name":"LA","url":"classes/chevrotain.parser.html#la","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":174,"kind":2048,"name":"isNextRule","url":"classes/chevrotain.parser.html#isnextrule","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":175,"kind":2048,"name":"BACKTRACK","url":"classes/chevrotain.parser.html#backtrack","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":176,"kind":2048,"name":"SKIP_TOKEN","url":"classes/chevrotain.parser.html#skip_token","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":177,"kind":2048,"name":"CONSUME","url":"classes/chevrotain.parser.html#consume","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":178,"kind":2048,"name":"CONSUME1","url":"classes/chevrotain.parser.html#consume1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":179,"kind":2048,"name":"CONSUME2","url":"classes/chevrotain.parser.html#consume2","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":180,"kind":2048,"name":"CONSUME3","url":"classes/chevrotain.parser.html#consume3","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":181,"kind":2048,"name":"CONSUME4","url":"classes/chevrotain.parser.html#consume4","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":182,"kind":2048,"name":"CONSUME5","url":"classes/chevrotain.parser.html#consume5","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":183,"kind":2048,"name":"SUBRULE","url":"classes/chevrotain.parser.html#subrule","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":184,"kind":2048,"name":"SUBRULE1","url":"classes/chevrotain.parser.html#subrule1","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":185,"kind":2048,"name":"SUBRULE2","url":"classes/chevrotain.parser.html#subrule2","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":186,"kind":2048,"name":"SUBRULE3","url":"classes/chevrotain.parser.html#subrule3","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":187,"kind":2048,"name":"SUBRULE4","url":"classes/chevrotain.parser.html#subrule4","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":188,"kind":2048,"name":"SUBRULE5","url":"classes/chevrotain.parser.html#subrule5","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":189,"kind":2048,"name":"OPTION","url":"classes/chevrotain.parser.html#option","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":190,"kind":2048,"name":"OPTION1","url":"classes/chevrotain.parser.html#option1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":191,"kind":2048,"name":"OPTION2","url":"classes/chevrotain.parser.html#option2","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":192,"kind":2048,"name":"OPTION3","url":"classes/chevrotain.parser.html#option3","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":193,"kind":2048,"name":"OPTION4","url":"classes/chevrotain.parser.html#option4","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":194,"kind":2048,"name":"OPTION5","url":"classes/chevrotain.parser.html#option5","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":195,"kind":2048,"name":"OR","url":"classes/chevrotain.parser.html#or","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":196,"kind":2048,"name":"OR1","url":"classes/chevrotain.parser.html#or1","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":197,"kind":2048,"name":"OR2","url":"classes/chevrotain.parser.html#or2","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":198,"kind":2048,"name":"OR3","url":"classes/chevrotain.parser.html#or3","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":199,"kind":2048,"name":"OR4","url":"classes/chevrotain.parser.html#or4","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":200,"kind":2048,"name":"OR5","url":"classes/chevrotain.parser.html#or5","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":201,"kind":2048,"name":"MANY","url":"classes/chevrotain.parser.html#many","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":202,"kind":2048,"name":"MANY1","url":"classes/chevrotain.parser.html#many1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":203,"kind":2048,"name":"MANY2","url":"classes/chevrotain.parser.html#many2","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":204,"kind":2048,"name":"MANY3","url":"classes/chevrotain.parser.html#many3","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":205,"kind":2048,"name":"MANY4","url":"classes/chevrotain.parser.html#many4","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":206,"kind":2048,"name":"MANY5","url":"classes/chevrotain.parser.html#many5","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":207,"kind":2048,"name":"AT_LEAST_ONE","url":"classes/chevrotain.parser.html#at_least_one","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":208,"kind":2048,"name":"AT_LEAST_ONE1","url":"classes/chevrotain.parser.html#at_least_one1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":209,"kind":2048,"name":"AT_LEAST_ONE2","url":"classes/chevrotain.parser.html#at_least_one2","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":210,"kind":2048,"name":"AT_LEAST_ONE3","url":"classes/chevrotain.parser.html#at_least_one3","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":211,"kind":2048,"name":"AT_LEAST_ONE4","url":"classes/chevrotain.parser.html#at_least_one4","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":212,"kind":2048,"name":"AT_LEAST_ONE5","url":"classes/chevrotain.parser.html#at_least_one5","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":213,"kind":2048,"name":"RULE_NO_RESYNC","url":"classes/chevrotain.parser.html#rule_no_resync","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":214,"kind":2048,"name":"RULE","url":"classes/chevrotain.parser.html#rule","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"chevrotain.Parser"},{"id":215,"kind":2048,"name":"ruleInvocationStateUpdate","url":"classes/chevrotain.parser.html#ruleinvocationstateupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":216,"kind":2048,"name":"ruleFinallyStateUpdate","url":"classes/chevrotain.parser.html#rulefinallystateupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":217,"kind":2048,"name":"getTokenToInsert","url":"classes/chevrotain.parser.html#gettokentoinsert","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":218,"kind":2048,"name":"canTokenTypeBeInsertedInRecovery","url":"classes/chevrotain.parser.html#cantokentypebeinsertedinrecovery","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"chevrotain.Parser"},{"id":219,"kind":2048,"name":"defaultInvalidReturn","url":"classes/chevrotain.parser.html#defaultinvalidreturn","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":220,"kind":1024,"name":"ruleNamePattern","url":"classes/chevrotain.parser.html#rulenamepattern","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":221,"kind":1024,"name":"definedRulesNames","url":"classes/chevrotain.parser.html#definedrulesnames","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":222,"kind":2048,"name":"validateRuleName","url":"classes/chevrotain.parser.html#validaterulename","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":223,"kind":2048,"name":"tryInRepetitionRecovery","url":"classes/chevrotain.parser.html#tryinrepetitionrecovery","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":224,"kind":2048,"name":"shouldInRepetitionRecoveryBeTried","url":"classes/chevrotain.parser.html#shouldinrepetitionrecoverybetried","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":225,"kind":2048,"name":"getFollowsForInRuleRecovery","url":"classes/chevrotain.parser.html#getfollowsforinrulerecovery","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":226,"kind":2048,"name":"tryInRuleRecovery","url":"classes/chevrotain.parser.html#tryinrulerecovery","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":227,"kind":2048,"name":"canPerformInRuleRecovery","url":"classes/chevrotain.parser.html#canperforminrulerecovery","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":228,"kind":2048,"name":"canRecoverWithSingleTokenInsertion","url":"classes/chevrotain.parser.html#canrecoverwithsingletokeninsertion","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":229,"kind":2048,"name":"canRecoverWithSingleTokenDeletion","url":"classes/chevrotain.parser.html#canrecoverwithsingletokendeletion","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":230,"kind":2048,"name":"isInCurrentRuleReSyncSet","url":"classes/chevrotain.parser.html#isincurrentruleresyncset","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":231,"kind":2048,"name":"findReSyncTokenType","url":"classes/chevrotain.parser.html#findresynctokentype","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":232,"kind":2048,"name":"getCurrFollowKey","url":"classes/chevrotain.parser.html#getcurrfollowkey","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":233,"kind":2048,"name":"buildFullFollowKeyStack","url":"classes/chevrotain.parser.html#buildfullfollowkeystack","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":234,"kind":2048,"name":"flattenFollowSet","url":"classes/chevrotain.parser.html#flattenfollowset","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":235,"kind":2048,"name":"getFollowSetFromFollowKey","url":"classes/chevrotain.parser.html#getfollowsetfromfollowkey","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":236,"kind":2048,"name":"reSyncTo","url":"classes/chevrotain.parser.html#resyncto","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":237,"kind":2048,"name":"attemptInRepetitionRecovery","url":"classes/chevrotain.parser.html#attemptinrepetitionrecovery","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":238,"kind":2048,"name":"optionInternal","url":"classes/chevrotain.parser.html#optioninternal","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":239,"kind":2048,"name":"atLeastOneInternal","url":"classes/chevrotain.parser.html#atleastoneinternal","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":240,"kind":2048,"name":"manyInternal","url":"classes/chevrotain.parser.html#manyinternal","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":241,"kind":2048,"name":"orInternal","url":"classes/chevrotain.parser.html#orinternal","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-private","parent":"chevrotain.Parser"},{"id":242,"kind":2048,"name":"consumeInternal","url":"classes/chevrotain.parser.html#consumeinternal","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":243,"kind":2048,"name":"consumeInternalOptimized","url":"classes/chevrotain.parser.html#consumeinternaloptimized","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":244,"kind":2048,"name":"getKeyForAutomaticLookahead","url":"classes/chevrotain.parser.html#getkeyforautomaticlookahead","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":245,"kind":2048,"name":"getLookaheadFuncForOption","url":"classes/chevrotain.parser.html#getlookaheadfuncforoption","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":246,"kind":2048,"name":"getLookaheadFuncForOr","url":"classes/chevrotain.parser.html#getlookaheadfuncforor","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":247,"kind":2048,"name":"getLookaheadFuncForMany","url":"classes/chevrotain.parser.html#getlookaheadfuncformany","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":248,"kind":2048,"name":"getLookaheadFuncForAtLeastOne","url":"classes/chevrotain.parser.html#getlookaheadfuncforatleastone","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":249,"kind":2048,"name":"getLookaheadFuncFor","url":"classes/chevrotain.parser.html#getlookaheadfuncfor","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-private","parent":"chevrotain.Parser"},{"id":250,"kind":2048,"name":"saveRecogState","url":"classes/chevrotain.parser.html#saverecogstate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":251,"kind":2048,"name":"reloadRecogState","url":"classes/chevrotain.parser.html#reloadrecogstate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":252,"kind":2048,"name":"raiseNoAltException","url":"classes/chevrotain.parser.html#raisenoaltexception","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":253,"kind":4194304,"name":"LookAheadFunc","url":"modules/chevrotain.html#lookaheadfunc","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"chevrotain"},{"id":254,"kind":65536,"name":"__type","url":"modules/chevrotain.html#lookaheadfunc.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-ali