see changelog

This commit is contained in:
Eddie Runia
1999-06-03 10:44:41 +00:00
parent 4a3d771041
commit 0e7f54fac9
3 changed files with 16 additions and 4 deletions

View File

@@ -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.

View File

@@ -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

View File

@@ -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 {}