public class Node extends Object
Modifier and Type | Method and Description |
---|---|
void |
addChild(Node n) |
String |
genCode() |
List<Node> |
getChildren() |
<T> List<T> |
getChildren(Class<T> clazz) |
Token |
getEnd() |
<T extends Node> |
getFirstChild(Class<T> clazz) |
String |
getName() |
Node |
getParent() |
ProgramNode |
getProgramNode() |
Token |
getStart() |
void |
setTokens(Token start,
Token end) |
String |
toString() |
Node |
withChild(Node n) |
public Node(String name)
Copyright © 2024. All rights reserved.