Menu

Code Commit Log


Commit Date  
[r619] by w_cholmondeley

Fix for two compiler bugs:
- If a subroutine call had a parameter value with brackets, anything after brackets would be ignored
- Brackets with spaces between them after a subroutine declaration caused the subroutine to be ignored

2017-09-13 16:53:48 Tree
[r618] by w_cholmondeley

Fixes for two compiler bugs:
- #option explicit was not recognised when combined with other #options
- Empty Do loops were compiled incorrectly and would never exit, unless /K:A switch used to preserve input code in assembly

2017-09-11 17:54:14 Tree
[r617] by w_cholmondeley

Fixed parsing errors in GCGB, related to comments after If statements, comments after sub/function definitions, and assignment operations with no spaces before/after the = sign

2017-09-10 11:34:52 Tree
[r616] by evanvennn

Updated device 10f320.dat

2017-09-08 06:16:35 Tree
[r615] by w_cholmondeley

Fix for bug in select statement introduced in commit 614. The presence of a second Select block in a subroutine would cause a null pointer exception.

2017-09-06 15:29:54 Tree
[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
Older >