Three small updates to EhBASIC fix UCASE$(), LCASE$() and USING$(). See here for details.
The version is now 3.52
Lee.
I should adapt the new version to Kiwi.
I went with an older EhBASIC because of incompatibilities with the unix68k assembler and my impatience to address these assembler directives.
lee wrote:If you let me know what the issues are I'll see what I can do to address them while keeping the source compatible with the assembler I use.
Code: Select all
Line 686 ERROR: Invalid opcode
Line 691 ERROR: Invalid opcode
Line 696 ERROR: Invalid opcode
Line 709 ERROR: Invalid opcode
Line 2107 ERROR: Invalid opcode
Line 2111 ERROR: Invalid opcode
Line 2495 ERROR: Invalid opcode
Line 2499 ERROR: Invalid opcode
Line 2504 ERROR: Invalid opcode
Line 2511 ERROR: Invalid opcode
Line 2548 ERROR: Invalid opcode
Line 2553 ERROR: Invalid opcode
Line 2558 ERROR: Invalid opcode
Line 2569 ERROR: Invalid opcode
Line 3104 ERROR: Invalid opcode
Line 3110 ERROR: Invalid opcode
Line 3729 ERROR: Invalid opcode
Line 3733 ERROR: Invalid opcode
Line 4807 ERROR: Invalid opcode
Line 4812 ERROR: Invalid opcode
Line 5087 ERROR: Invalid opcode
Line 5100 ERROR: Invalid opcode
Line 5106 ERROR: Invalid opcode
Line 5144 ERROR: Invalid opcode
Code: Select all
ifeq novar
. . .
endc
Code: Select all
ifne novar
. . .
endc
Code: Select all
ifne nobrk
. . .
endc
Code: Select all
ifeq nobrk
. . .
endc
lee wrote:Well the number of errors matches but the line numbers are off by 201, however it looks like unix68k doesn't support any sort of conditional assembly so ..