Traqula
    Preparing search index...

    Module @traqula/chevrotain

    Traqula Chevrotain package

    npm version

    Exports the Chevrotain package and tries to bundle a CJS version too. This is NOT a redistribution of Chevrotain, not should a project outside of Traqula depend on this.

    The reason for exporting is so the transpiled versions of the traqula packages use the same version of Chevrotain (instead of copying). I copied the licence of Chevrotain just to be sure :) So this part is APACHE 2.0 licenced!

    npm install @traqula/chevrotain
    

    or

    yarn add @traqula/chevrotain
    

    Enumerations

    LexerDefinitionErrorType

    Classes

    Alternation
    Alternative
    BaseParser
    CstParser
    EarlyExitException
    EmbeddedActionsParser
    GAstVisitor
    Lexer
    MismatchedTokenException
    NonTerminal
    NotAllInputParsedException
    NoViableAltException
    Option
    Repetition
    RepetitionMandatory
    RepetitionMandatoryWithSeparator
    RepetitionWithSeparator
    Rule
    Terminal

    Interfaces

    AtLeastOneSepMethodOpts
    ConsumeMethodOpts
    CstNode
    CstNodeLocation
    DSLMethodOpts
    DSLMethodOptsWithErr
    ICreateSyntaxDiagramsConfig
    ICstVisitor
    ICustomPattern
    IGASTVisitor
    IGrammarPath
    ILexerConfig
    ILexerDefinitionError
    ILexerErrorMessageProvider
    ILexingError
    ILexingResult
    ILineTerminatorsTester
    ILLkLookaheadStrategyConstructor
    ILLkLookaheadValidator
    ILookaheadStrategy
    ILookaheadValidationError
    IMultiModeLexerDefinition
    IOrAlt
    IOrAltWithGate
    IParserConfig
    IParserErrorMessageProvider
    IProduction
    IProductionWithOccurrence
    IRecognitionException
    IRecognizerContext
    IRuleConfig
    ISerializedGast
    ISyntacticContentAssistPath
    IToken
    ITokenConfig
    ITokenGrammarPath
    ManySepMethodOpts
    OrMethodOpts
    SubruleMethodOpts
    TokenType

    Type Aliases

    CstChildrenDictionary
    CstElement
    CustomPatternMatcherFunc
    CustomPatternMatcherReturn
    GenerateDtsOptions
    GrammarAction
    ISeparatedIterationResult
    LookaheadProductionType
    LookaheadSequence
    MultiModesDefinition
    nodeLocationTrackingOptions
    OptionalProductionType
    ParserMethod
    ProductionType
    TokenPattern
    TokenTypeDictionary
    TokenVocabulary

    Variables

    defaultLexerErrorProvider
    defaultParserErrorProvider
    EOF
    LLkLookaheadStrategy
    VERSION

    Functions

    clearCache
    createSyntaxDiagramsCode
    createToken
    createTokenInstance
    EMPTY_ALT
    generateCstDts
    getLookaheadPaths
    isRecognitionException
    serializeGrammar
    serializeProduction
    tokenLabel
    tokenMatcher
    tokenName