ASTNode

open class ASTNode

AST node

Collectively represents the abstract syntax tree of the program.

Constructors

ASTNode
Link copied to clipboard
fun ASTNode()
Create empty A s t node

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Inheritors

InitialiserNode
Link copied to clipboard
ProgramNode
Link copied to clipboard
ParameterListNode
Link copied to clipboard
ParameterNode
Link copied to clipboard
ArgumentNode
Link copied to clipboard
StatementNode
Link copied to clipboard
Type
Link copied to clipboard