--- parser3/src/include/pa_request.h 2016/10/04 22:05:28 1.231 +++ parser3/src/include/pa_request.h 2016/10/11 21:30:16 1.233 @@ -8,7 +8,7 @@ #ifndef PA_REQUEST_H #define PA_REQUEST_H -#define IDENT_PA_REQUEST_H "$Id: pa_request.h,v 1.231 2016/10/04 22:05:28 moko Exp $" +#define IDENT_PA_REQUEST_H "$Id: pa_request.h,v 1.233 2016/10/11 21:30:16 moko Exp $" #include "pa_pool.h" #include "pa_hash.h" @@ -186,18 +186,15 @@ public: /** core request processing - BEWARE: may throw exception to you: catch it! */ - void core( - const char* config_filespec, ///< system config filespec - bool config_fail_on_read_problem, ///< fail if system config file not found - bool header_only); + void core(const char* config_filespec, bool config_fail_on_read_problem, bool header_only); /// executes ops void execute(ArrayOperation& ops); // execute.C - void op_call(VMethodFrame &frame); - void op_call_write(VMethodFrame &frame); + void call(VMethodFrame &frame); + void call_expression(VMethodFrame &frame); + void call_write(VMethodFrame &frame); Value& construct(VStateless_class &class_value, const Method &method); /// execute ops with anti-recoursion check