Capasm

Latest version: v1.0.1

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.0.1

This version has no user visible changes and improvements.

This release has been tested successfully with Python 3.12.

Version 1.0.1 is not available on my Miniconda/Anaconda channel. Instead you can install it from the Python Package Index. See the installation instructions for details.

1.0.0

This release includes:
* CAPASM: fix incorrect range checks of relative jumps
* CAPASM: extended check marks redefinition of global symbols if there is a type or value mismatch
* CAPASM: suppress superfluous code output of BSZ pseudo-ops
* CAPASM: line numbers in list file
* CAPASM: parsing of conditional assembly pseudo-ops fixed
* CAPASM: various other small fixes
* CAPASM: documentation updates
* NCAS: new assembler with extended capabilities (beta!)

0.9.8

This release includes:
* added support for ASP/ASP statements with numeric length qualifiers
* removed "'" as alternate string delimiter
* removed -m option, added -g option and enhanced global symbols capabilities
* allow more special characters in symbol names
* OCT pseudo op added
* added capconv tool

0.9.7

This release includes:
* HP-75 rom support added to caprom
* support for hex and bin constants
* support for non octal register numbers
* support for empty literal data lists, e.g. LDM R40,=
* LOC and HED pseudo ops added
* literal data list error fixes

0.9.6

This release includes:
* HP-87 compatible NAM statement
* conditional assembly pseudo ops (AIF, ELS, EIF, SET, CLR)
* the GTO pseudo op generates relative jumps in non absolute assembly files
* include and link file support (INC, LNK)
* new caprom tool, which generates the necessary primary and secondary checksums
* new option to output addresses and program code as hex numbers in the list file
* bug fixes

0.9.5

First public beta version.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.