Path
Namespace: Yard.Generators.ARNGLR
Parent Module: Parser
Constructors
Constructor | Description |
new(edge)
Signature: edge:AstNode -> Path
|
CompiledName: .ctor
|
new(head, tail)
Signature: (head:AstNode * tail:Path) -> Path
|
CompiledName: .ctor
|
new(head, tail, length)
Signature: (head:AstNode * tail:Path * length:int) -> Path
|
CompiledName: .ctor
|
Instance members
Instance member | Description |
AddEdge(edge)
Signature: edge:AstNode -> Path
|
|
Head
Signature: AstNode
|
CompiledName: get_Head
|
IsEqual(nodes)
Signature: nodes:Nodes -> bool
|
|
IsEqual(other)
Signature: other:Path -> bool
|
|
Length
Signature: int
|
CompiledName: get_Length
|
Tail
Signature: Path
|
CompiledName: get_Tail
|
ToArray()
Signature: unit -> AstNode []
|
|