News · SjASMPlus 1.18.0
12/01/2021 at 20:10 in Announcements
SjASMPlus 1.18.0 was released. Changelog:
- [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 formattingDEFINE+
added to [re]define identifier without errorELSEIF
added to conditional assembling arsenalWHILE
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
Get it on Github or in Software section.