--- parser3/src/main/compile.C 2001/07/24 12:26:22 1.41 +++ parser3/src/main/compile.C 2001/07/26 10:47:02 1.45 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) */ -static const char *RCSId="$Id: compile.C,v 1.41 2001/07/24 12:26:22 parser Exp $"; +static const char *RCSId="$Id: compile.C,v 1.45 2001/07/26 10:47:02 parser Exp $"; #include "pa_opcode.h" #include "pa_request.h" @@ -48,13 +48,15 @@ VStateless_class& Request::real_compile( pc.line=pc.col=0; #endif // initialise state + pc.trim_bof=true; pc.pending_state=0; pc.string=NEW String(pool()); pc.ls=LS_USER; pc.sp=0; + pc.object_constructor_allowed=pc.object_constructing=false; // parse=compile! - yydebug=1; +// yydebug=1; if(yyparse(&pc)) { // error? if(pc.col==0) { // expecting something after EOL means they've expected it BEFORE // step back. -1 col means EOL