umx_asm.git

module
v0.0.0-...-a671402 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 18, 2022 License: BSD-2-Clause

README

UMX bytecode assembler/compiler.
Pure Go, doesn't have any external dependencies.
See https://bsandro.tech/git/umx repository for the C99 VM.

How to build:
$ go build ./cmd/umas

Tips:
To see debug data on compilation enable DEBUG environment variable:
$ DEBUG=1 ./umas sample.ums

To view/validate compiled bytecode:
$ xxd -b -g4 -c 4 sample.um


BSD 2-clause license because apparently all code should have something of sorts.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL