lljsvm-asm

A CLI Assembler for Low Level JavaScript's 16-Bit VM; The tool uses assembler code from Low Level JavaScript's video series

Usage no npm install needed!

<script type="module">
  import lljsvmAsm from 'https://cdn.skypack.dev/lljsvm-asm';
</script>

README

LLJSVM-ASM

  • LLJSVM-ASM is an assembler tool that uses some of Low Level JavaScript's 16-Bit Virtual Machine code

  • in order to produce machine code via terminal for that VM.

  • Links to Low Level JavaScript's

To install the CLI tool use:

npm i lljsvm-asm

Use:

lljsvm-asm {source file} {output file} {symbols file(JSON Object)} {Data offset}

Every argument except for the source file has a default value:

  • Output: "bin.bin"
  • Symbols: "symbols.json"
  • Data offset: 0