Crate kz80_ml

Crate kz80_ml 

Source
Expand description

kz80_ml - Tiny ML compiler for the Z80

A statically-typed functional language with Hindley-Milner type inference, targeting the Z80 processor via the RetroShield platform.

Modulesยง

ast
Abstract Syntax Tree for Tiny ML
codegen
Z80 code generator for Tiny ML
lexer
Lexer (tokenizer) for Tiny ML
parser
Recursive descent parser for Tiny ML
repl
On-target REPL generator for Z80
token
Token definitions for Tiny ML
types
Hindley-Milner type inference for Tiny ML