public class Oag extends Object implements TreeBuilder, Serializable
| Constructor and Description |
|---|
Oag(Visits[] visits,
int[][] internalAttrs) |
| Modifier and Type | Method and Description |
|---|---|
Object |
createNonterminal(int production) |
Object |
createTerminal(int terminal) |
Oag |
newInstance() |
void |
open(Scanner scanner,
Parser parser) |
void |
printVisits(PrintWriter dest) |
void |
setEnvironment(Object environment) |
void |
setLogging(PrintWriter logging) |
public Oag(Visits[] visits, int[][] internalAttrs)
public void setEnvironment(Object environment)
public void setLogging(PrintWriter logging)
public Oag newInstance()
public void open(Scanner scanner, Parser parser)
open in interface TreeBuilderpublic Object createTerminal(int terminal)
createTerminal in interface TreeBuilderpublic Object createNonterminal(int production) throws SemanticError
createNonterminal in interface TreeBuilderSemanticErrorpublic void printVisits(PrintWriter dest)
Copyright © 1998–2017 1&1. All rights reserved.