ilusm.dev

mch

machine / bytecode domain: ILU → mcde, layout, disasm, pack, validate, VM run.

Load with: use mch

Quick example

use mch

result = mchil(10)
prn(result)

Functions

Functions

mchil(ins)

Performs the operation. Takes ins.

mchil1(ins, cs, nm, df)

Performs the operation. Takes ins, cs, nm, df.

mchil2(ins)

Performs the operation. Takes ins.

mchil3(ins, jmp_ix, target_ix)

Performs the operation. Takes ins, jmp_ix, target_ix.

mchcd(cd)

Performs the operation. Takes cd.

mchcd1(cd)

Performs the operation. Takes cd.

mchcd2(cd)

Performs the operation. Takes cd.

mchpr(prog)

Processes or prints. Takes prog.

mchpr1(prog)

Performs the operation. Takes prog.

mchmc(rows)

Performs the operation. Takes rows.

mchvm(prog)

Performs the operation. Takes prog.

mchvm1(prog)

Performs the operation. Takes prog.

mchke(bs)

Performs the operation. Takes bs.

Notes

  • Pattern matching helpers.