Menu

Code Commit Log


Commit Date  
[r614] by w_cholmondeley

Improvements to Select command:
- Case statements can now use To operator (ie Case 3 To 5)
- Experimental jump table mode added. Slightly reduces program size in some situations, but not thoroughly tested. For now, enable by creating a constant called SELECT_USE_JUMP_TABLES. Will become default in future.

2017-09-04 17:38:58 Tree
[r613] by w_cholmondeley

Fixed GCGB bug: An If with a comment on the same line with more than one space between the Then and the comment would be misinterpreted. An extra End If would be erroneously inserted

2017-09-03 13:40:01 Tree
[r612] by evanvennn
2017-09-02 09:54:03 Tree
[r611] by evanvennn

V0.98.00 Release Candidate 2 - dat file base.

2017-09-02 09:49:16 Tree
[r610] by w_cholmondeley

Fix for assembler issue with movlb instruction on 18F25K42 and other 18F chips with 63 banks of RAM.

2017-09-01 15:47:34 Tree
[r609] by w_cholmondeley

Fix for GCGB bug that causes error when constants have a hex value followed by a comment

2017-08-31 16:33:55 Tree
[r608] by w_cholmondeley

Replaced very large fixed size array in assembler with linked list, removes size limit on assembler output and should remove warning on Linux when building GCBASIC

2017-08-31 16:06:21 Tree
[r607] by evanvennn

V0.98.00 Release Candidate 2 - code base. These are most of the updates. I need to put into SVN for the Linux build process to work.

2017-08-29 06:56:29 Tree
[r606] by w_cholmondeley

Fix for yet another bug in new subroutine parameter parsing code

2017-08-25 17:07:22 Tree
[r605] by w_cholmondeley

Test program for compiler - used to run compiler with a large number of test programs. Checks for error messages, checks for invalid bank/page selection in generated assembly on PIC16F, and compares hex file from compiler with .hex file from MPASM or avrasm2 for the same assembly.

2017-08-25 16:49:08 Tree
Older >