diff -r 79265b56316e -r eaa43f765cbd jitcraft/Parser.cpp --- a/jitcraft/Parser.cpp Wed Jul 18 22:02:11 2012 -0700 +++ b/jitcraft/Parser.cpp Fri Jul 20 00:03:10 2012 -0700 @@ -1079,6 +1079,8 @@ // case TOK_NEW: // { // if ((statement = variableDeclaration()) == NULL) + // return NULL; + // if (!matchSemicolon()) // return NULL; // break; // }