--- parser3/src/classes/string.C 2003/02/14 12:59:09 1.125.2.7 +++ parser3/src/classes/string.C 2003/02/14 16:52:20 1.125.2.8 @@ -5,7 +5,7 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char* IDENT_STRING_C="$Date: 2003/02/14 12:59:09 $"; +static const char* IDENT_STRING_C="$Date: 2003/02/14 16:52:20 $"; #include "classes.h" #include "pa_vmethod_frame.h" @@ -29,11 +29,18 @@ public: // Methoded bool used_directly() { return true; } }; - // global variable MethodedPtr string_class(new MString); +// defines for statics + +#define MATCH_VAR_NAME "match" + +// statics + +static StringPtr match_var_name(new String(MATCH_VAR_NAME)); + // methods static void _length(Request& r, StringPtr method_name, MethodParams& ) { @@ -404,6 +411,10 @@ public: } }; #endif +extern StringPtr sql_limit_name; +extern StringPtr sql_offset_name; +extern StringPtr sql_default_name; +extern StringPtr sql_distinct_name; StringPtr sql_result_string(Request& r, StringPtr method_name, MethodParams& params, HashStringValue*& options, ValuePtr& default_code) { Pool& pool=r.pool();