Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/z-silver/elevator-chime

Zig implementation of the Chime VM
https://github.com/z-silver/elevator-chime

forth vm zig

Last synced: 29 days ago
JSON representation

Zig implementation of the Chime VM

Awesome Lists containing this project

README

        

# Elevator Chime

> Keeping it vertical,

> forever elevator.

> Riding the escalator

> to the something that is greater.

-- Nujabes & Cyne - Feather

Elevator Chime is a Zig reimplementation of [Chime](https://github.com/Dr-Nekoma/chime).

`zig build test` executes the triangle numbers and short multiplication example programs.

`zig build chaff` reads a chaff assembly file from stdin, compiles it and writes the result to stdout.

`zig build run -- ` loads and executes a compiled program.

A plain `zig build` produces two executables: `elevator-chime`, which is the program called by `zig build run`, and `chaff`, which is called by `zig build chaff`.

Written against Zig version `0.13.0`.