Documentation / @andrew_l/search-query-language / Expression
Class: Expression ​
Parse an expression class.
Extends ​
Constructors ​
Constructor ​
new Expression(
input):Expression
Parameters ​
input ​
string
Returns ​
Expression
Overrides ​
Methods ​
[iterator]() ​
[iterator]():
object
Returns ​
object
next() ​
next: () =>
object
Returns ​
object
done ​
done:
boolean
value ​
value:
Token=token
Inherited from ​
getToken() ​
getToken():
Token
Get the next token.
Returns ​
Token
Inherited from ​
parse() ​
parse():
NodeProgram
Parse input into a program AST.