slyce-parse
slyce-parse
API
slyce.parse
Expression
Expression
Leaf
Node
Grammar
Grammar
StackElement
State
State
Action
Accept
Reduce
Shift
Action
buildTree
Lexer
Lexer
State
State
Yields
Yields
ToMode
Pop
Push
Same
To
ToMode
Yield
Yield
tokenize
Parser
slyce-parse
/
slyce.parse
/
Expression
Expression
slyce.parse.Expression
See the
Expression
companion object
sealed
trait
Expression
[
+
Operand
,
+
Operator
]
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
Leaf
[
Operand
]
class
Node
[
Operand
,
Operator
]
Members list
Clear all
Value members
Concrete methods
def
mapBoth
[
Operand2
,
Operator2
](
operandF
:
Operand
=>
Operand2
,
operatorF
:
Operator
=>
Operator2
):
Expression
[
Operand2
,
Operator2
]
def
mapOperand
[
Operand2
](
f
:
Operand
=>
Operand2
):
Expression
[
Operand2
,
Operator
]
def
mapOperator
[
Operator2
](
f
:
Operator
=>
Operator2
):
Expression
[
Operand
,
Operator2
]
In this article
Attributes
Members list
Value members
Concrete methods