CREXX icon indicating copy to clipboard operation
CREXX copied to clipboard

in line assembler LOAD does not allow negative inter values

Open Peter-Jacob opened this issue 10 months ago • 0 comments

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

Peter-Jacob avatar Feb 04 '25 10:02 Peter-Jacob