コード例 #1
0
 private JavaBytecodeGenerator compileWithIfElseOpt(String rule, String input) {
   JavaBytecodeGenerator jbcg = new JavaBytecodeGenerator();
   Object node = getAst(rule, input);
   jbcg.generateOptimizedIfElse(node);
   return jbcg;
 }
コード例 #2
0
 private JavaBytecodeGenerator compile(String rule, String input) {
   JavaBytecodeGenerator jbcg = new JavaBytecodeGenerator();
   Object node = getAst(rule, input);
   jbcg.generate(node);
   return jbcg;
 }
コード例 #3
0
 private JavaBytecodeGenerator compileWhileUnrolling(String rule, String input) {
   JavaBytecodeGenerator jbcg = new JavaBytecodeGenerator();
   Object node = getAst(rule, input);
   jbcg.generateOptimizedUnrolling(node);
   return jbcg;
 }