CREXX
CREXX copied to clipboard
in line assembler LOAD does not allow negative inter values
assembler LOAD r1,-1 failed in the compiler phase, not accepting -1. This seems to be a compiler restriction; in plain assembler, it works.
Priority: low
/* REXX */
options levelb
import system
import rxfnsb
R1=0 ## int result register
R2=0 ## int operand register
R3=0 ## int operand register
/* case 6 */
assembler LOAD r1,-10
say testInstructionInt(6,'LOAD r1,-1',r1,-10)
C:/Users/PeterJ/CLionProjects/CREXX/CREXX/f0049B/cmake-build-debug/assembler/rxas system_test"
Error in system_test.rexx @ 11:18 - #SYNTAX_ERROR, ","
1 error(s) in source file