YaccConstructor


AstNode

Namespace: Yard.Generators.Common

Nested types and modules

TypeDescription
AST

Non-terminal expansion: production, family of children All nodes are stored in array, so there is a correspondence between integer and node. Family of children - For one nonTerminal there can be a lot of derivation trees.

AstNode
Epsilon
Family
Nodes
Terminal

Functions and values

Function or valueDescription
getFamily node
Signature: node:AstNode -> AST
getSingleNode node
Signature: node:AstNode -> int
isEpsilon x
Signature: x:AstNode -> bool
Fork me on GitHub