ASTPtRootNode guardParseTree = parser.generateParseTree(guard);
ParseTreeCodeGenerator parseTreeCodeGenerator = controllerHelper
.getParseTreeCodeGenerator();
parseTreeCodeGenerator.evaluateParseTree(guardParseTree,
controllerHelper._scope);
codeBuffer.append(parseTreeCodeGenerator.generateFireCode());
codeBuffer.append(") {" + _eol);
// generate code for commit action
Iterator actions = transition.commitActionList().iterator();
while (actions.hasNext()) {