Traqula
    Preparing search index...

    Variable expressionParserBuilderConst

    expressionParserBuilder: ParserBuilder<
        SparqlContext,
        | "string"
        | "var"
        | "builtInStr"
        | "builtInLang"
        | "builtInLangmatches"
        | "builtInDatatype"
        | "builtInBound"
        | "builtInIri"
        | "builtInUri"
        | "builtInBnode"
        | "builtInRand"
        | "builtInAbs"
        | "builtInCeil"
        | "builtInFloor"
        | "builtInRound"
        | "builtInConcat"
        | "builtInStrlen"
        | "builtInUcase"
        | "builtInLcase"
        | "builtInEncode_for_uri"
        | "builtInContains"
        | "builtInStrstarts"
        | "builtInStrends"
        | "builtInStrbefore"
        | "builtInStrafter"
        | "builtInYear"
        | "builtInMonth"
        | "builtInDay"
        | "builtInHours"
        | "builtInMinutes"
        | "builtInSeconds"
        | "builtInTimezone"
        | "builtInTz"
        | "builtInNow"
        | "builtInUuid"
        | "builtInStruuid"
        | "builtInMd5"
        | "builtInSha1"
        | "builtInSha256"
        | "builtInSha384"
        | "builtInSha512"
        | "builtInCoalesce"
        | "builtInIf"
        | "builtInStrlang"
        | "builtInStrdt"
        | "builtInSameterm"
        | "builtInIsiri"
        | "builtInIsuri"
        | "builtInIsblank"
        | "builtInIsliteral"
        | "builtInIsnumeric"
        | "builtInRegex"
        | "builtInSubstr"
        | "builtInReplace"
        | "builtInCount"
        | "builtInSum"
        | "builtInMin"
        | "builtInMax"
        | "builtInAvg"
        | "builtInSample"
        | "builtInGroup_concat"
        | "aggregate"
        | "rdfLiteral"
        | "iri"
        | "numericLiteral"
        | "numericLiteralUnsigned"
        | "numericLiteralPositive"
        | "numericLiteralNegative"
        | "booleanLiteral"
        | "prefixedName"
        | "expression"
        | "brackettedExpression"
        | "builtInCall"
        | "argList"
        | "expressionList"
        | "conditionalOrExpression"
        | "iriOrFunction"
        | "conditionalAndExpression"
        | "valueLogical"
        | "relationalExpression"
        | "numericExpression"
        | "additiveExpression"
        | "multiplicativeExpression"
        | "unaryExpression"
        | "primaryExpression",
        {
            additiveExpression: ParserRule<any, "additiveExpression"> & SparqlGrammarRule<
                "additiveExpression",
                Expression,
            >;
            aggregate: ParserRule<any, "aggregate"> & ParserRule<
                SparqlContext,
                "aggregate",
                AggregateExpression,
                undefined,
            > & GeneratorRule<undefined, "aggregate", AggregateExpression, undefined>;
            argList: ParserRule<any, "argList"> & ParserRule<
                SparqlContext,
                "argList",
                IArgList,
                undefined,
            > & GeneratorRule<undefined, "argList", IArgList, undefined>;
            booleanLiteral: ParserRule<any, "booleanLiteral"> & SparqlGrammarRule<
                "booleanLiteral",
                Literal,
            >;
            brackettedExpression: ParserRule<any, "brackettedExpression"> & SparqlGrammarRule<
                "brackettedExpression",
                Expression,
            >;
            builtInAbs: ParserRule<any, "builtInAbs"> & RuleDefExpressionFunctionX<
                "builtInAbs",
                [Expression],
            >;
            builtInAvg: ParserRule<any, "builtInAvg"> & RuleDefExpressionAggregatorX<
                "builtInAvg",
            >;
            builtInBnode: ParserRule<any, "builtInBnode"> & RuleDefExpressionFunctionX<
                "builtInBnode",
                []
                | [Expression],
            >;
            builtInBound: ParserRule<any, "builtInBound"> & RuleDefExpressionFunctionX<
                "builtInBound",
                [Variable],
            >;
            builtInCall: ParserRule<
                SparqlContext,
                "builtInCall",
                Expression,
                undefined,
            >;
            builtInCeil: ParserRule<any, "builtInCeil"> & RuleDefExpressionFunctionX<
                "builtInCeil",
                [Expression],
            >;
            builtInCoalesce: ParserRule<any, "builtInCoalesce"> & RuleDefExpressionFunctionX<
                "builtInCoalesce",
                Expression[],
            >;
            builtInConcat: ParserRule<any, "builtInConcat"> & RuleDefExpressionFunctionX<
                "builtInConcat",
                Expression[],
            >;
            builtInContains: ParserRule<any, "builtInContains"> & RuleDefExpressionFunctionX<
                "builtInContains",
                [Expression, Expression],
            >;
            builtInCount: ParserRule<any, "builtInCount"> & RuleDefExpressionAggregatorX<
                "builtInCount",
            >;
            builtInDatatype: ParserRule<any, "builtInDatatype"> & RuleDefExpressionFunctionX<
                "builtInDatatype",
                [Expression],
            >;
            builtInDay: ParserRule<any, "builtInDay"> & RuleDefExpressionFunctionX<
                "builtInDay",
                [Expression],
            >;
            builtInEncode_for_uri: ParserRule<any, "builtInEncode_for_uri"> & RuleDefExpressionFunctionX<
                "builtInEncode_for_uri",
                [Expression],
            >;
            builtInFloor: ParserRule<any, "builtInFloor"> & RuleDefExpressionFunctionX<
                "builtInFloor",
                [Expression],
            >;
            builtInGroup_concat: ParserRule<any, "builtInGroup_concat"> & SparqlGrammarRule<
                "builtInGroup_concat",
                AggregateExpression,
            >;
            builtInHours: ParserRule<any, "builtInHours"> & RuleDefExpressionFunctionX<
                "builtInHours",
                [Expression],
            >;
            builtInIf: ParserRule<any, "builtInIf"> & RuleDefExpressionFunctionX<
                "builtInIf",
                [Expression, Expression, Expression],
            >;
            builtInIri: ParserRule<any, "builtInIri"> & RuleDefExpressionFunctionX<
                "builtInIri",
                [Expression],
            >;
            builtInIsblank: ParserRule<any, "builtInIsblank"> & RuleDefExpressionFunctionX<
                "builtInIsblank",
                [Expression],
            >;
            builtInIsiri: ParserRule<any, "builtInIsiri"> & RuleDefExpressionFunctionX<
                "builtInIsiri",
                [Expression],
            >;
            builtInIsliteral: ParserRule<any, "builtInIsliteral"> & RuleDefExpressionFunctionX<
                "builtInIsliteral",
                [Expression],
            >;
            builtInIsnumeric: ParserRule<any, "builtInIsnumeric"> & RuleDefExpressionFunctionX<
                "builtInIsnumeric",
                [Expression],
            >;
            builtInIsuri: ParserRule<any, "builtInIsuri"> & RuleDefExpressionFunctionX<
                "builtInIsuri",
                [Expression],
            >;
            builtInLang: ParserRule<any, "builtInLang"> & RuleDefExpressionFunctionX<
                "builtInLang",
                [Expression],
            >;
            builtInLangmatches: ParserRule<any, "builtInLangmatches"> & RuleDefExpressionFunctionX<
                "builtInLangmatches",
                [Expression, Expression],
            >;
            builtInLcase: ParserRule<any, "builtInLcase"> & RuleDefExpressionFunctionX<
                "builtInLcase",
                [Expression],
            >;
            builtInMax: ParserRule<any, "builtInMax"> & RuleDefExpressionAggregatorX<
                "builtInMax",
            >;
            builtInMd5: ParserRule<any, "builtInMd5"> & RuleDefExpressionFunctionX<
                "builtInMd5",
                [Expression],
            >;
            builtInMin: ParserRule<any, "builtInMin"> & RuleDefExpressionAggregatorX<
                "builtInMin",
            >;
            builtInMinutes: ParserRule<any, "builtInMinutes"> & RuleDefExpressionFunctionX<
                "builtInMinutes",
                [Expression],
            >;
            builtInMonth: ParserRule<any, "builtInMonth"> & RuleDefExpressionFunctionX<
                "builtInMonth",
                [Expression],
            >;
            builtInNow: ParserRule<any, "builtInNow"> & RuleDefExpressionFunctionX<
                "builtInNow",
                [],
            >;
            builtInRand: ParserRule<any, "builtInRand"> & RuleDefExpressionFunctionX<
                "builtInRand",
                [],
            >;
            builtInRegex: ParserRule<any, "builtInRegex"> & RuleDefExpressionFunctionX<
                "builtInRegex",
                [Expression, Expression]
                | [Expression, Expression, Expression],
            >;
            builtInReplace: ParserRule<any, "builtInReplace"> & RuleDefExpressionFunctionX<
                "builtInReplace",
                | [Expression, Expression, Expression]
                | [Expression, Expression, Expression, Expression],
            >;
            builtInRound: ParserRule<any, "builtInRound"> & RuleDefExpressionFunctionX<
                "builtInRound",
                [Expression],
            >;
            builtInSameterm: ParserRule<any, "builtInSameterm"> & RuleDefExpressionFunctionX<
                "builtInSameterm",
                [Expression, Expression],
            >;
            builtInSample: ParserRule<any, "builtInSample"> & RuleDefExpressionAggregatorX<
                "builtInSample",
            >;
            builtInSeconds: ParserRule<any, "builtInSeconds"> & RuleDefExpressionFunctionX<
                "builtInSeconds",
                [Expression],
            >;
            builtInSha1: ParserRule<any, "builtInSha1"> & RuleDefExpressionFunctionX<
                "builtInSha1",
                [Expression],
            >;
            builtInSha256: ParserRule<any, "builtInSha256"> & RuleDefExpressionFunctionX<
                "builtInSha256",
                [Expression],
            >;
            builtInSha384: ParserRule<any, "builtInSha384"> & RuleDefExpressionFunctionX<
                "builtInSha384",
                [Expression],
            >;
            builtInSha512: ParserRule<any, "builtInSha512"> & RuleDefExpressionFunctionX<
                "builtInSha512",
                [Expression],
            >;
            builtInStr: ParserRule<any, "builtInStr"> & RuleDefExpressionFunctionX<
                "builtInStr",
                [Expression],
            >;
            builtInStrafter: ParserRule<any, "builtInStrafter"> & RuleDefExpressionFunctionX<
                "builtInStrafter",
                [Expression, Expression],
            >;
            builtInStrbefore: ParserRule<any, "builtInStrbefore"> & RuleDefExpressionFunctionX<
                "builtInStrbefore",
                [Expression, Expression],
            >;
            builtInStrdt: ParserRule<any, "builtInStrdt"> & RuleDefExpressionFunctionX<
                "builtInStrdt",
                [Expression, Expression],
            >;
            builtInStrends: ParserRule<any, "builtInStrends"> & RuleDefExpressionFunctionX<
                "builtInStrends",
                [Expression, Expression],
            >;
            builtInStrlang: ParserRule<any, "builtInStrlang"> & RuleDefExpressionFunctionX<
                "builtInStrlang",
                [Expression, Expression],
            >;
            builtInStrlen: ParserRule<any, "builtInStrlen"> & RuleDefExpressionFunctionX<
                "builtInStrlen",
                [Expression],
            >;
            builtInStrstarts: ParserRule<any, "builtInStrstarts"> & RuleDefExpressionFunctionX<
                "builtInStrstarts",
                [Expression, Expression],
            >;
            builtInStruuid: ParserRule<any, "builtInStruuid"> & RuleDefExpressionFunctionX<
                "builtInStruuid",
                [],
            >;
            builtInSubstr: ParserRule<any, "builtInSubstr"> & RuleDefExpressionFunctionX<
                "builtInSubstr",
                [Expression, Expression]
                | [Expression, Expression, Expression],
            >;
            builtInSum: ParserRule<any, "builtInSum"> & RuleDefExpressionAggregatorX<
                "builtInSum",
            >;
            builtInTimezone: ParserRule<any, "builtInTimezone"> & RuleDefExpressionFunctionX<
                "builtInTimezone",
                [Expression],
            >;
            builtInTz: ParserRule<any, "builtInTz"> & RuleDefExpressionFunctionX<
                "builtInTz",
                [Expression],
            >;
            builtInUcase: ParserRule<any, "builtInUcase"> & RuleDefExpressionFunctionX<
                "builtInUcase",
                [Expression],
            >;
            builtInUri: ParserRule<any, "builtInUri"> & RuleDefExpressionFunctionX<
                "builtInUri",
                [Expression],
            >;
            builtInUuid: ParserRule<any, "builtInUuid"> & RuleDefExpressionFunctionX<
                "builtInUuid",
                [],
            >;
            builtInYear: ParserRule<any, "builtInYear"> & RuleDefExpressionFunctionX<
                "builtInYear",
                [Expression],
            >;
            conditionalAndExpression: ParserRule<any, "conditionalAndExpression"> & SparqlGrammarRule<
                "conditionalAndExpression",
                Expression,
            >;
            conditionalOrExpression: ParserRule<any, "conditionalOrExpression"> & SparqlGrammarRule<
                "conditionalOrExpression",
                Expression,
            >;
            expression: ParserRule<any, "expression"> & ParserRule<
                SparqlContext,
                "expression",
                Expression,
                undefined,
            > & GeneratorRule<undefined, "expression", Expression, undefined>;
            expressionList: ParserRule<any, "expressionList"> & SparqlGrammarRule<
                "expressionList",
                Expression[],
            >;
            iri: ParserRule<any, "iri"> & ParserRule<
                SparqlContext,
                "iri",
                IriTerm,
                undefined,
            > & GeneratorRule<undefined, "iri", IriTerm, undefined>;
            iriOrFunction: ParserRule<any, "iriOrFunction"> & ParserRule<
                SparqlContext,
                "iriOrFunction",
                IriTerm
                | IArgList & { function: IriTerm },
                undefined,
            > & GeneratorRule<
                undefined,
                "iriOrFunction",
                IriTerm
                | IArgList & { function: IriTerm },
                undefined,
            >;
            multiplicativeExpression: ParserRule<any, "multiplicativeExpression"> & SparqlGrammarRule<
                "multiplicativeExpression",
                Expression,
            >;
            numericExpression: ParserRule<any, "numericExpression"> & SparqlGrammarRule<
                "numericExpression",
                Expression,
            >;
            numericLiteral: ParserRule<any, "numericLiteral"> & SparqlGrammarRule<
                "numericLiteral",
                Literal,
            >;
            numericLiteralNegative: ParserRule<any, "numericLiteralNegative"> & SparqlGrammarRule<
                "numericLiteralNegative",
                Literal,
            >;
            numericLiteralPositive: ParserRule<any, "numericLiteralPositive"> & SparqlGrammarRule<
                "numericLiteralPositive",
                Literal,
            >;
            numericLiteralUnsigned: ParserRule<any, "numericLiteralUnsigned"> & SparqlGrammarRule<
                "numericLiteralUnsigned",
                Literal,
            >;
            prefixedName: ParserRule<any, "prefixedName"> & SparqlGrammarRule<
                "prefixedName",
                IriTerm,
            >;
            primaryExpression: ParserRule<any, "primaryExpression"> & SparqlGrammarRule<
                "primaryExpression",
                Expression,
            >;
            rdfLiteral: ParserRule<any, "rdfLiteral"> & ParserRule<
                SparqlContext,
                "rdfLiteral",
                Literal,
                undefined,
            > & GeneratorRule<undefined, "rdfLiteral", Literal, undefined>;
            relationalExpression: ParserRule<any, "relationalExpression"> & SparqlGrammarRule<
                "relationalExpression",
                Expression,
            >;
            string: ParserRule<any, "string"> & ParserRule<
                SparqlContext,
                "string",
                string,
                undefined,
            > & GeneratorRule<undefined, "string", string, undefined>;
            unaryExpression: ParserRule<any, "unaryExpression"> & SparqlGrammarRule<
                "unaryExpression",
                Expression,
            >;
            valueLogical: ParserRule<any, "valueLogical"> & SparqlGrammarRule<
                "valueLogical",
                Expression,
            >;
            var: ParserRule<any, "var"> & ParserRule<
                SparqlContext,
                "var",
                Variable,
                undefined,
            > & GeneratorRule<undefined, "var", Variable, undefined>;
        },
    > = ...