diff options
author | Vladimir Glazounov <vg@openoffice.org> | 2007-08-30 09:01:29 +0000 |
---|---|---|
committer | Vladimir Glazounov <vg@openoffice.org> | 2007-08-30 09:01:29 +0000 |
commit | cf2cfafad68b255d3a262a208adcf8b9fb4817a3 (patch) | |
tree | 0c7089dfa4fb9234cc01822439e0f7cdef1cfc24 /basic/source/runtime/runtime.cxx | |
parent | 95e6ceeed09b2c3e51c5412bd283c40c37e2954a (diff) |
INTEGRATION: CWS npower7 (1.35.6); FILE MERGED
2007/05/02 09:44:22 npower 1.35.6.4: #i76819#
2007/02/27 18:29:09 npower 1.35.6.3: #i68897 constant and dim as xxx support
2007/02/19 10:28:53 npower 1.35.6.2: use a internal flag for vba mode
2007/02/16 17:06:54 npower 1.35.6.1: #i70380 compatible erase behaviour
Diffstat (limited to 'basic/source/runtime/runtime.cxx')
-rw-r--r-- | basic/source/runtime/runtime.cxx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/basic/source/runtime/runtime.cxx b/basic/source/runtime/runtime.cxx index a43f85fcf748..4c883ac3f145 100644 --- a/basic/source/runtime/runtime.cxx +++ b/basic/source/runtime/runtime.cxx @@ -4,9 +4,9 @@ * * $RCSfile: runtime.cxx,v $ * - * $Revision: 1.35 $ + * $Revision: 1.36 $ * - * last change: $Author: rt $ $Date: 2007-01-29 15:05:41 $ + * last change: $Author: vg $ $Date: 2007-08-30 10:01:29 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -153,6 +153,7 @@ SbiRuntime::pStep0 SbiRuntime::aStep0[] = { // Alle Opcodes ohne Operanden &SbiRuntime::StepREDIMP_ERASE,// Copy array object for REDIMP &SbiRuntime::StepINITFOREACH,// Init for each loop &SbiRuntime::StepVBASET,// vba-like set statement + &SbiRuntime::StepERASE_CLEAR,// vba-like set statement }; SbiRuntime::pStep1 SbiRuntime::aStep1[] = { // Alle Opcodes mit einem Operanden @@ -181,6 +182,7 @@ SbiRuntime::pStep1 SbiRuntime::aStep1[] = { // Alle Opcodes mit einem Operanden &SbiRuntime::StepLIB, // Lib fuer Declare-Call (+StringId) &SbiRuntime::StepBASED, // TOS wird um BASE erhoeht, BASE davor gepusht &SbiRuntime::StepARGTYP, // Letzten Parameter in Argv konvertieren (+Typ) + &SbiRuntime::StepVBASETCLASS,// vba-like set statement }; SbiRuntime::pStep2 SbiRuntime::aStep2[] = {// Alle Opcodes mit zwei Operanden @@ -209,6 +211,7 @@ SbiRuntime::pStep2 SbiRuntime::aStep2[] = {// Alle Opcodes mit zwei Operanden &SbiRuntime::StepFIND_G, // Sucht globale Variable mit Spezialbehandlung wegen _GLOBAL_P &SbiRuntime::StepDCREATE_REDIMP, // Objekt-Array redimensionieren (+StringID+StringID) &SbiRuntime::StepFIND_CM, // Search inside a class module (CM) to enable global search in time + &SbiRuntime::StepPUBLIC_P, // Search inside a class module (CM) to enable global search in time }; @@ -538,6 +541,7 @@ SbiRuntime::SbiRuntime( SbModule* pm, SbMethod* pe, UINT32 nStart ) #endif pRefSaveList = NULL; pItemStoreList = NULL; + bVBAEnabled = isVBAEnabled(); } SbiRuntime::~SbiRuntime() |