Traqula
Preparing search index...
@traqula/parser-sparql-1-1
expressionParserBuilder
Variable expressionParserBuilder
Const
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
>
;
}
,
>
= ...
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Traqula
Loading...