Command line interface to execute pseudoassembly programs
casm -h```text
Cambridge Pseudoassembly Interpreter x.y.z
Saadi Save
USAGE:
casm
OPTIONS: -h, --help Print help information -V, --version Print version information
SUBCOMMANDS: compile Compile pseudoassembly help Print this message or the help of the given subcommand(s) run Run compiled or plaintext pseudoassembly ```
casm help run```text casm-run Run compiled or plaintext pseudoassembly
USAGE:
casm run [OPTIONS]
ARGS:
OPTIONS:
-f, --format
casm help compile```text casm-compile Compile pseudoassembly
USAGE: casm compile [OPTIONS]
ARGS: Path to the input file containing pseudoassembly
OPTIONS:
-f, --format
OFF by default-v = WARN: Enable warnings-vv = INFO: Enable info logs-vvv = DEBUG: Enable debugging logs-vvvv = TRACE: Trace execution line by lineWARNArithmetic overflows are logged as warnings.
INFOGeneral status is logged as info.
DEBUGSteps in the parsing procedure and internal structs created are shown in debug logs
TRACELine-by-line execution is logged