Exemple #1
0
 function parse()
 {
     global $bc, $tn, $jsp_i;
     $jsp_i = 0;
     #-- initial mini transformations
     if (JS_DEBUG) {
         echo "\nall parsed \$tokens:\n";
         jsc::print_tokens($tn);
     }
     #-- array of expressions/commands
     $bc = array();
     #-- parse main program
     jsc::code_lines($bc["."]);
     if (JS_DEBUG) {
         echo "\ngenerated \$bytecode = ";
         print_r($bc);
     }
 }