see changelog
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
19990603-11:40 CET Eddie Runia
|
||||
* source/compiler/harbour.y
|
||||
<obj>:<meth>[<index>] := <value> syntax added
|
||||
* build32
|
||||
runner build from batch file
|
||||
|
||||
19990603-00:00 PST Ron Pinkas
|
||||
* hvm.c
|
||||
- Changed VitualMachine() to use direct dynamic call for processing pcodes rather tha the switch loop.
|
||||
|
||||
@@ -1,2 +1,8 @@
|
||||
make -fmakefile.b32
|
||||
call bldgt32.bat
|
||||
@echo off
|
||||
del build32.err
|
||||
make -fmakefile.b32 > build32.err
|
||||
call bldgt32.bat >> build32.err
|
||||
cd tests\working
|
||||
call bld32exe.bat runner >> build32.err
|
||||
cd ..\..
|
||||
edit build32.err
|
||||
|
||||
@@ -671,14 +671,14 @@ VarAssign : IDENTIFIER INASSIGN Expression { PopId( $1 ); PushId( $1 ); }
|
||||
| ObjectData DIVEQ Expression {}
|
||||
| ObjectData EXPEQ Expression {}
|
||||
| ObjectData MODEQ Expression {}
|
||||
| ObjectData ArrayIndex INASSIGN Expression {}
|
||||
| ObjectData ArrayIndex INASSIGN Expression { GenPCode1( _ARRAYPUT ); }
|
||||
| ObjectData ArrayIndex PLUSEQ Expression {}
|
||||
| ObjectData ArrayIndex MINUSEQ Expression {}
|
||||
| ObjectData ArrayIndex MULTEQ Expression {}
|
||||
| ObjectData ArrayIndex DIVEQ Expression {}
|
||||
| ObjectData ArrayIndex EXPEQ Expression {}
|
||||
| ObjectData ArrayIndex MODEQ Expression {}
|
||||
| ObjectMethod ArrayIndex INASSIGN Expression {}
|
||||
| ObjectMethod ArrayIndex INASSIGN Expression { GenPCode1( _ARRAYPUT ); }
|
||||
| ObjectMethod ArrayIndex PLUSEQ Expression {}
|
||||
| ObjectMethod ArrayIndex MINUSEQ Expression {}
|
||||
| ObjectMethod ArrayIndex MULTEQ Expression {}
|
||||
|
||||
Reference in New Issue
Block a user