--- parser3/src/main/compile.C 2005/08/09 08:14:51 1.78 +++ parser3/src/main/compile.C 2010/05/20 04:29:51 1.81 @@ -5,19 +5,18 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char * const IDENT_COMPILE_C="$Date: 2005/08/09 08:14:51 $"; +static const char * const IDENT_COMPILE_C="$Date: 2010/05/20 04:29:51 $"; -#include "pa_opcode.h" #include "pa_request.h" #include "compile_tools.h" extern int yydebug; extern int yyparse (void *); -VStateless_class& Request::compile(VStateless_class* aclass, - const char* source, const String* main_alias, - uint file_no, - int line_no_offset) { +ArrayClass& Request::compile(VStateless_class* aclass, + const char* source, const String* main_alias, + uint file_no, + int line_no_offset) { // prepare to parse Parse_control pc(*this, aclass, source, main_alias, file_no, line_no_offset); @@ -35,5 +34,5 @@ VStateless_class& Request::compile(VStat } // result - return *pc.cclass; + return *pc.cclasses; }