}
String nodeType = (String)runtime.getValue("optionNodeType");
if (null == nodeType) nodeType = "node";
SymbolTable table = null;
TypicalAnalyzer analyzer = new TypicalAnalyzer(runtime, nodeType);
table = analyzer.run(ast);
if (0 < runtime.errorCount()) return ;
if (runtime.test("printSymbolTable")) {
if (null != table){
Visitor visitor = runtime.console().visitor();
try {
table.root().dump(runtime.console());
} finally {
runtime.console().register(visitor);
}
runtime.console().flush();
} else {