UNPKG

chevrotain

Version:

Chevrotain is a high performance fault Tolerant Javascript parsing DSL for building recursive decent parsers

1 lines 69.4 kB
var typedoc = typedoc || {};typedoc.search = typedoc.search || {};typedoc.search.data = {"kinds":{"2":"Module","4":"Enumeration","16":"Enumeration member","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":4,"name":"LexerDefinitionErrorType","url":"enums/chevrotain.lexerdefinitionerrortype.html","classes":"tsd-kind-enum tsd-parent-kind-module","parent":"chevrotain"},{"id":36,"kind":16,"name":"MISSING_PATTERN","url":"enums/chevrotain.lexerdefinitionerrortype.html#missing_pattern","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.LexerDefinitionErrorType"},{"id":37,"kind":16,"name":"INVALID_PATTERN","url":"enums/chevrotain.lexerdefinitionerrortype.html#invalid_pattern","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.LexerDefinitionErrorType"},{"id":38,"kind":16,"name":"EOI_ANCHOR_FOUND","url":"enums/chevrotain.lexerdefinitionerrortype.html#eoi_anchor_found","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.LexerDefinitionErrorType"},{"id":39,"kind":16,"name":"UNSUPPORTED_FLAGS_FOUND","url":"enums/chevrotain.lexerdefinitionerrortype.html#unsupported_flags_found","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.LexerDefinitionErrorType"},{"id":40,"kind":16,"name":"DUPLICATE_PATTERNS_FOUND","url":"enums/chevrotain.lexerdefinitionerrortype.html#duplicate_patterns_found","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.LexerDefinitionErrorType"},{"id":41,"kind":16,"name":"INVALID_GROUP_TYPE_FOUND","url":"enums/chevrotain.lexerdefinitionerrortype.html#invalid_group_type_found","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.LexerDefinitionErrorType"},{"id":42,"kind":256,"name":"ILexerDefinitionError","url":"interfaces/chevrotain.ilexerdefinitionerror.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":43,"kind":1024,"name":"message","url":"interfaces/chevrotain.ilexerdefinitionerror.html#message","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexerDefinitionError"},{"id":44,"kind":1024,"name":"type","url":"interfaces/chevrotain.ilexerdefinitionerror.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexerDefinitionError"},{"id":45,"kind":1024,"name":"tokenClasses","url":"interfaces/chevrotain.ilexerdefinitionerror.html#tokenclasses","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexerDefinitionError"},{"id":46,"kind":256,"name":"ILexingError","url":"interfaces/chevrotain.ilexingerror.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":47,"kind":1024,"name":"line","url":"interfaces/chevrotain.ilexingerror.html#line","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingError"},{"id":48,"kind":1024,"name":"column","url":"interfaces/chevrotain.ilexingerror.html#column","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingError"},{"id":49,"kind":1024,"name":"length","url":"interfaces/chevrotain.ilexingerror.html#length","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingError"},{"id":50,"kind":1024,"name":"message","url":"interfaces/chevrotain.ilexingerror.html#message","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.ILexingError"},{"id":51,"kind":128,"name":"Lexer","url":"classes/chevrotain.lexer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain"},{"id":52,"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":53,"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":54,"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":55,"kind":1024,"name":"lexerDefinitionErrors","url":"classes/chevrotain.lexer.html#lexerdefinitionerrors","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Lexer"},{"id":56,"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":57,"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":58,"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":59,"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":60,"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":61,"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":62,"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":63,"kind":512,"name":"constructor","url":"classes/chevrotain.lexer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"chevrotain.Lexer"},{"id":64,"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":65,"kind":2048,"name":"tokenize","url":"classes/chevrotain.lexer.html#tokenize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.Lexer"},{"id":66,"kind":4194304,"name":"TokenConstructor","url":"modules/chevrotain.html#tokenconstructor","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"chevrotain"},{"id":67,"kind":2,"name":"gast","url":"modules/chevrotain.gast.html","classes":"tsd-kind-module tsd-parent-kind-module","parent":"chevrotain"},{"id":68,"kind":256,"name":"IProduction","url":"interfaces/chevrotain.gast.iproduction.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":69,"kind":2048,"name":"accept","url":"interfaces/chevrotain.gast.iproduction.html#accept","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"chevrotain.gast.IProduction"},{"id":70,"kind":256,"name":"IProductionWithOccurrence","url":"interfaces/chevrotain.gast.iproductionwithoccurrence.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":71,"kind":1024,"name":"occurrenceInParent","url":"interfaces/chevrotain.gast.iproductionwithoccurrence.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.gast.IProductionWithOccurrence"},{"id":72,"kind":1024,"name":"implicitOccurrenceIndex","url":"interfaces/chevrotain.gast.iproductionwithoccurrence.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.gast.IProductionWithOccurrence"},{"id":73,"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":74,"kind":128,"name":"AbstractProduction","url":"classes/chevrotain.gast.abstractproduction.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":75,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.abstractproduction.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.AbstractProduction"},{"id":76,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.abstractproduction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"chevrotain.gast.AbstractProduction"},{"id":77,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.abstractproduction.html#definition","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.AbstractProduction"},{"id":78,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.abstractproduction.html#accept","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.AbstractProduction"},{"id":79,"kind":128,"name":"NonTerminal","url":"classes/chevrotain.gast.nonterminal.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":80,"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":81,"kind":1024,"name":"nonTerminalName","url":"classes/chevrotain.gast.nonterminal.html#nonterminalname","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.NonTerminal"},{"id":82,"kind":1024,"name":"referencedRule","url":"classes/chevrotain.gast.nonterminal.html#referencedrule","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.NonTerminal"},{"id":83,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.nonterminal.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.NonTerminal"},{"id":84,"kind":262144,"name":"definition","url":"classes/chevrotain.gast.nonterminal.html#definition","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"chevrotain.gast.NonTerminal"},{"id":85,"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":86,"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":87,"kind":128,"name":"Rule","url":"classes/chevrotain.gast.rule.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":88,"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":89,"kind":1024,"name":"name","url":"classes/chevrotain.gast.rule.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Rule"},{"id":90,"kind":1024,"name":"orgText","url":"classes/chevrotain.gast.rule.html#orgtext","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Rule"},{"id":91,"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":92,"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":93,"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":94,"kind":128,"name":"Flat","url":"classes/chevrotain.gast.flat.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":95,"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":96,"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":97,"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":98,"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":99,"kind":128,"name":"Option","url":"classes/chevrotain.gast.option.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":100,"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":101,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.option.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Option"},{"id":102,"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":103,"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":104,"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":105,"kind":128,"name":"RepetitionMandatory","url":"classes/chevrotain.gast.repetitionmandatory.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":106,"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":107,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.repetitionmandatory.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.RepetitionMandatory"},{"id":108,"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":109,"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":110,"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":111,"kind":128,"name":"RepetitionMandatoryWithSeparator","url":"classes/chevrotain.gast.repetitionmandatorywithseparator.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":112,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.repetitionmandatorywithseparator.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.RepetitionMandatoryWithSeparator"},{"id":113,"kind":1024,"name":"separator","url":"classes/chevrotain.gast.repetitionmandatorywithseparator.html#separator","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.RepetitionMandatoryWithSeparator"},{"id":114,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.repetitionmandatorywithseparator.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.RepetitionMandatoryWithSeparator"},{"id":115,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.repetitionmandatorywithseparator.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.RepetitionMandatoryWithSeparator"},{"id":116,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.repetitionmandatorywithseparator.html#definition","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.RepetitionMandatoryWithSeparator"},{"id":117,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.repetitionmandatorywithseparator.html#accept","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.RepetitionMandatoryWithSeparator"},{"id":118,"kind":128,"name":"Repetition","url":"classes/chevrotain.gast.repetition.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":119,"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":120,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.repetition.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Repetition"},{"id":121,"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":122,"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":123,"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":124,"kind":128,"name":"RepetitionWithSeparator","url":"classes/chevrotain.gast.repetitionwithseparator.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":125,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.repetitionwithseparator.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"chevrotain.gast.RepetitionWithSeparator"},{"id":126,"kind":1024,"name":"separator","url":"classes/chevrotain.gast.repetitionwithseparator.html#separator","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.RepetitionWithSeparator"},{"id":127,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.repetitionwithseparator.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.RepetitionWithSeparator"},{"id":128,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.repetitionwithseparator.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.RepetitionWithSeparator"},{"id":129,"kind":1024,"name":"definition","url":"classes/chevrotain.gast.repetitionwithseparator.html#definition","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.RepetitionWithSeparator"},{"id":130,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.repetitionwithseparator.html#accept","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"chevrotain.gast.RepetitionWithSeparator"},{"id":131,"kind":128,"name":"Alternation","url":"classes/chevrotain.gast.alternation.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":132,"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":133,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.alternation.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Alternation"},{"id":134,"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":135,"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":136,"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":137,"kind":128,"name":"Terminal","url":"classes/chevrotain.gast.terminal.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":138,"kind":1024,"name":"implicitOccurrenceIndex","url":"classes/chevrotain.gast.terminal.html#implicitoccurrenceindex","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":139,"kind":512,"name":"constructor","url":"classes/chevrotain.gast.terminal.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":140,"kind":1024,"name":"terminalType","url":"classes/chevrotain.gast.terminal.html#terminaltype","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":141,"kind":1024,"name":"occurrenceInParent","url":"classes/chevrotain.gast.terminal.html#occurrenceinparent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":142,"kind":2048,"name":"accept","url":"classes/chevrotain.gast.terminal.html#accept","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.Terminal"},{"id":143,"kind":128,"name":"GAstVisitor","url":"classes/chevrotain.gast.gastvisitor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain.gast"},{"id":144,"kind":2048,"name":"visit","url":"classes/chevrotain.gast.gastvisitor.html#visit","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":145,"kind":2048,"name":"visitNonTerminal","url":"classes/chevrotain.gast.gastvisitor.html#visitnonterminal","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":146,"kind":2048,"name":"visitFlat","url":"classes/chevrotain.gast.gastvisitor.html#visitflat","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":147,"kind":2048,"name":"visitOption","url":"classes/chevrotain.gast.gastvisitor.html#visitoption","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":148,"kind":2048,"name":"visitRepetition","url":"classes/chevrotain.gast.gastvisitor.html#visitrepetition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":149,"kind":2048,"name":"visitRepetitionMandatory","url":"classes/chevrotain.gast.gastvisitor.html#visitrepetitionmandatory","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":150,"kind":2048,"name":"visitRepetitionMandatoryWithSeparator","url":"classes/chevrotain.gast.gastvisitor.html#visitrepetitionmandatorywithseparator","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":151,"kind":2048,"name":"visitRepetitionWithSeparator","url":"classes/chevrotain.gast.gastvisitor.html#visitrepetitionwithseparator","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":152,"kind":2048,"name":"visitAlternation","url":"classes/chevrotain.gast.gastvisitor.html#visitalternation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":153,"kind":2048,"name":"visitTerminal","url":"classes/chevrotain.gast.gastvisitor.html#visitterminal","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.gast.GAstVisitor"},{"id":154,"kind":2,"name":"exceptions","url":"modules/chevrotain.exceptions.html","classes":"tsd-kind-module tsd-parent-kind-module","parent":"chevrotain"},{"id":155,"kind":256,"name":"IRecognitionException","url":"interfaces/chevrotain.exceptions.irecognitionexception.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":156,"kind":1024,"name":"name","url":"interfaces/chevrotain.exceptions.irecognitionexception.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.exceptions.IRecognitionException"},{"id":157,"kind":1024,"name":"message","url":"interfaces/chevrotain.exceptions.irecognitionexception.html#message","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.exceptions.IRecognitionException"},{"id":158,"kind":1024,"name":"token","url":"interfaces/chevrotain.exceptions.irecognitionexception.html#token","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.exceptions.IRecognitionException"},{"id":159,"kind":64,"name":"isRecognitionException","url":"modules/chevrotain.exceptions.html#isrecognitionexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":160,"kind":64,"name":"MismatchedTokenException","url":"modules/chevrotain.exceptions.html#mismatchedtokenexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":161,"kind":64,"name":"NoViableAltException","url":"modules/chevrotain.exceptions.html#noviablealtexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":162,"kind":64,"name":"NotAllInputParsedException","url":"modules/chevrotain.exceptions.html#notallinputparsedexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":163,"kind":64,"name":"EarlyExitException","url":"modules/chevrotain.exceptions.html#earlyexitexception","classes":"tsd-kind-function tsd-parent-kind-module","parent":"chevrotain.exceptions"},{"id":164,"kind":4,"name":"ParserDefinitionErrorType","url":"enums/chevrotain.parserdefinitionerrortype.html","classes":"tsd-kind-enum tsd-parent-kind-module","parent":"chevrotain"},{"id":165,"kind":16,"name":"INVALID_RULE_NAME","url":"enums/chevrotain.parserdefinitionerrortype.html#invalid_rule_name","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.ParserDefinitionErrorType"},{"id":166,"kind":16,"name":"DUPLICATE_RULE_NAME","url":"enums/chevrotain.parserdefinitionerrortype.html#duplicate_rule_name","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.ParserDefinitionErrorType"},{"id":167,"kind":16,"name":"DUPLICATE_PRODUCTIONS","url":"enums/chevrotain.parserdefinitionerrortype.html#duplicate_productions","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.ParserDefinitionErrorType"},{"id":168,"kind":16,"name":"UNRESOLVED_SUBRULE_REF","url":"enums/chevrotain.parserdefinitionerrortype.html#unresolved_subrule_ref","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.ParserDefinitionErrorType"},{"id":169,"kind":16,"name":"LEFT_RECURSION","url":"enums/chevrotain.parserdefinitionerrortype.html#left_recursion","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.ParserDefinitionErrorType"},{"id":170,"kind":16,"name":"NONE_LAST_EMPTY_ALT","url":"enums/chevrotain.parserdefinitionerrortype.html#none_last_empty_alt","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"chevrotain.ParserDefinitionErrorType"},{"id":171,"kind":256,"name":"IParserDefinitionError","url":"interfaces/chevrotain.iparserdefinitionerror.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":172,"kind":1024,"name":"message","url":"interfaces/chevrotain.iparserdefinitionerror.html#message","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserDefinitionError"},{"id":173,"kind":1024,"name":"type","url":"interfaces/chevrotain.iparserdefinitionerror.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserDefinitionError"},{"id":174,"kind":1024,"name":"ruleName","url":"interfaces/chevrotain.iparserdefinitionerror.html#rulename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserDefinitionError"},{"id":175,"kind":256,"name":"IParserDuplicatesDefinitionError","url":"interfaces/chevrotain.iparserduplicatesdefinitionerror.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":176,"kind":1024,"name":"dslName","url":"interfaces/chevrotain.iparserduplicatesdefinitionerror.html#dslname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserDuplicatesDefinitionError"},{"id":177,"kind":1024,"name":"occurrence","url":"interfaces/chevrotain.iparserduplicatesdefinitionerror.html#occurrence","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserDuplicatesDefinitionError"},{"id":178,"kind":1024,"name":"parameter","url":"interfaces/chevrotain.iparserduplicatesdefinitionerror.html#parameter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserDuplicatesDefinitionError"},{"id":179,"kind":1024,"name":"message","url":"interfaces/chevrotain.iparserduplicatesdefinitionerror.html#message","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.IParserDuplicatesDefinitionError"},{"id":180,"kind":1024,"name":"type","url":"interfaces/chevrotain.iparserduplicatesdefinitionerror.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.IParserDuplicatesDefinitionError"},{"id":181,"kind":1024,"name":"ruleName","url":"interfaces/chevrotain.iparserduplicatesdefinitionerror.html#rulename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.IParserDuplicatesDefinitionError"},{"id":182,"kind":256,"name":"IParserEmptyAlternativeDefinitionError","url":"interfaces/chevrotain.iparseremptyalternativedefinitionerror.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":183,"kind":1024,"name":"occurrence","url":"interfaces/chevrotain.iparseremptyalternativedefinitionerror.html#occurrence","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserEmptyAlternativeDefinitionError"},{"id":184,"kind":1024,"name":"alternative","url":"interfaces/chevrotain.iparseremptyalternativedefinitionerror.html#alternative","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserEmptyAlternativeDefinitionError"},{"id":185,"kind":1024,"name":"message","url":"interfaces/chevrotain.iparseremptyalternativedefinitionerror.html#message","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.IParserEmptyAlternativeDefinitionError"},{"id":186,"kind":1024,"name":"type","url":"interfaces/chevrotain.iparseremptyalternativedefinitionerror.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.IParserEmptyAlternativeDefinitionError"},{"id":187,"kind":1024,"name":"ruleName","url":"interfaces/chevrotain.iparseremptyalternativedefinitionerror.html#rulename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.IParserEmptyAlternativeDefinitionError"},{"id":188,"kind":256,"name":"IParserUnresolvedRefDefinitionError","url":"interfaces/chevrotain.iparserunresolvedrefdefinitionerror.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":189,"kind":1024,"name":"unresolvedRefName","url":"interfaces/chevrotain.iparserunresolvedrefdefinitionerror.html#unresolvedrefname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserUnresolvedRefDefinitionError"},{"id":190,"kind":1024,"name":"message","url":"interfaces/chevrotain.iparserunresolvedrefdefinitionerror.html#message","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.IParserUnresolvedRefDefinitionError"},{"id":191,"kind":1024,"name":"type","url":"interfaces/chevrotain.iparserunresolvedrefdefinitionerror.html#type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.IParserUnresolvedRefDefinitionError"},{"id":192,"kind":1024,"name":"ruleName","url":"interfaces/chevrotain.iparserunresolvedrefdefinitionerror.html#rulename","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"chevrotain.IParserUnresolvedRefDefinitionError"},{"id":193,"kind":256,"name":"IFollowKey","url":"interfaces/chevrotain.ifollowkey.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":194,"kind":1024,"name":"ruleName","url":"interfaces/chevrotain.ifollowkey.html#rulename","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IFollowKey"},{"id":195,"kind":1024,"name":"idxInCallingRule","url":"interfaces/chevrotain.ifollowkey.html#idxincallingrule","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IFollowKey"},{"id":196,"kind":1024,"name":"inRule","url":"interfaces/chevrotain.ifollowkey.html#inrule","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IFollowKey"},{"id":197,"kind":256,"name":"IOrAlt","url":"interfaces/chevrotain.ioralt.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter","parent":"chevrotain"},{"id":198,"kind":1024,"name":"WHEN","url":"interfaces/chevrotain.ioralt.html#when","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IOrAlt"},{"id":199,"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":200,"kind":1024,"name":"THEN_DO","url":"interfaces/chevrotain.ioralt.html#then_do","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IOrAlt"},{"id":201,"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":202,"kind":256,"name":"IOrAltImplicit","url":"interfaces/chevrotain.ioraltimplicit.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter","parent":"chevrotain"},{"id":203,"kind":1024,"name":"ALT","url":"interfaces/chevrotain.ioraltimplicit.html#alt","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IOrAltImplicit"},{"id":204,"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":205,"kind":256,"name":"IParserState","url":"interfaces/chevrotain.iparserstate.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"chevrotain"},{"id":206,"kind":1024,"name":"errors","url":"interfaces/chevrotain.iparserstate.html#errors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserState"},{"id":207,"kind":1024,"name":"inputIdx","url":"interfaces/chevrotain.iparserstate.html#inputidx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserState"},{"id":208,"kind":1024,"name":"RULE_STACK","url":"interfaces/chevrotain.iparserstate.html#rule_stack","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"chevrotain.IParserState"},{"id":209,"kind":128,"name":"Parser","url":"classes/chevrotain.parser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"chevrotain"},{"id":210,"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":211,"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":212,"kind":1024,"name":"DEFER_DEFINITION_ERRORS_HANDLING","url":"classes/chevrotain.parser.html#defer_definition_errors_handling","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"chevrotain.Parser"},{"id":213,"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":214,"kind":1024,"name":"errors","url":"classes/chevrotain.parser.html#errors","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":215,"kind":1024,"name":"isErrorRecoveryEnabled","url":"classes/chevrotain.parser.html#iserrorrecoveryenabled","classes":"tsd-kind-property tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":216,"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":217,"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":218,"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":219,"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":220,"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":221,"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":222,"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":223,"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":224,"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":225,"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":226,"kind":1024,"name":"definitionErrors","url":"classes/chevrotain.parser.html#definitionerrors","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":227,"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":228,"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":229,"kind":1024,"name":"manySepLookaheadKeys","url":"classes/chevrotain.parser.html#manyseplookaheadkeys","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":230,"kind":1024,"name":"atLeastOneSepLookaheadKeys","url":"classes/chevrotain.parser.html#atleastoneseplookaheadkeys","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"chevrotain.Parser"},{"id":231,"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":232,"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":233,"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":234,"kind":512,"name":"constructor","url":"classes/chevrotain.parser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":235,"kind":262144,"name":"input","url":"classes/chevrotain.parser.html#input","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":236,"kind":2048,"name":"reset","url":"classes/chevrotain.parser.html#reset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":237,"kind":2048,"name":"isAtEndOfInput","url":"classes/chevrotain.parser.html#isatendofinput","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":238,"kind":2048,"name":"getGAstProductions","url":"classes/chevrotain.parser.html#getgastproductions","classes":"tsd-kind-method tsd-parent-kind-class","parent":"chevrotain.Parser"},{"id":239,"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":240,"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":241,"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":242,"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":243,"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":244,"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":245,"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":246,"kind":2048,"name":"CONSUME","url":"classes/chevr