Releases
v1.18.0
1.18.0 - 12.12.2020
[may break old sources] the colon between end of EQU/DEFL/= expression and instruction is mandatory
[may break old sources] new abs operator for absolute integer value
new system of warnings (and suppression), the "; ok" comments are now deprecated
DISPLAY
has now also binary and char formatting
DEFINE+
added to [re]define identifier without error
ELSEIF
added to conditional assembling arsenal
WHILE
added for conditional loops
added "NOSLOT64K" device with 2MiB of virtual memory
LABELSLIST
has new optional argument to dump 16bit "virtual labels"
CSPECTMAP
exports STRUCT symbols with more detail (instance labels with physical address)
SMC offset syntax for self-modify-code labels for source brevity
added exclamation mark prefix for labels to not affect following local labels
added "listmc" command to OPT - to list only lines with machine code bytes
added --lstlab=sort
variant to have symbols in listings in predictable order
minor bugfixes in parser and listing-line-numbering, refactored symbols/labels implementation
Added example (chargfx2asm) how to use sjasmplus as byte-processor for binary files
SLD data improvements based on Maziac's feedback and DeZog's needs
You can’t perform that action at this time.