YaccConstructor


Path

Namespace: Yard.Generators.ARNGLR
Parent Module: Parser

Constructors

ConstructorDescription
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 memberDescription
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 []
Fork me on GitHub