Menu

Commit [r461]  Maximize  Restore  History

Several compiler improvements:

Fixed bug when two addresses (using @) added as a parameter for a condition.
Altered assembler symbol table storage. Now stored as hash map rather than list, which allows much faster lookups. Assembler should be now much faster for large programs.

w_cholmondeley 2016-04-21

changed /GCBASIC/trunk/GCBASIC.fbp
changed /GCBASIC/trunk/assembly.bi
added /GCBASIC/trunk/chipdata/16f18854.dat
added /GCBASIC/trunk/chipdata/16f18855.dat
added /GCBASIC/trunk/chipdata/16f18856.dat
added /GCBASIC/trunk/chipdata/16f18857.dat
changed /GCBASIC/trunk/gcbasic.bas
changed /GCBASIC/trunk/utils.bi
/GCBASIC/trunk/GCBASIC.fbp Diff Switch to side-by-side view
Loading...
/GCBASIC/trunk/assembly.bi Diff Switch to side-by-side view
Loading...
/GCBASIC/trunk/chipdata/16f18854.dat
Binary file was added.
/GCBASIC/trunk/chipdata/16f18855.dat
Binary file was added.
/GCBASIC/trunk/chipdata/16f18856.dat
Binary file was added.
/GCBASIC/trunk/chipdata/16f18857.dat
Binary file was added.
/GCBASIC/trunk/gcbasic.bas Diff Switch to side-by-side view
Loading...
/GCBASIC/trunk/utils.bi Diff Switch to side-by-side view
Loading...