spl

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit dc3966cbe8e96f430d5bbabb65bfc4492a74d1ca
parent 010c900acb10cabe9de78210c1b4619305cd7560
Author: Brian Swetland <swetland@frotz.net>
Date:   Sat, 14 Oct 2023 14:11:23 -0700

readme

Diffstat:
AREADME.md | 17+++++++++++++++++
1 file changed, 17 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md @@ -0,0 +1,17 @@ +# Systems Programming Language + +A small compiled language borrowing ideas from C, Go, Rust, Zig. + +Very much a work in progress. + +The next phase of https://github.com/swetland/compiler/ + +## Organization + +- [bootstrap/...](bootstrap/) - an SPL to C transpiler, written in C (compiler0) +- [compiler/...](compiler/) - an SPL compiler, written in SPL (compiler1) +- [build/...](build/) - build scripts +- [test/...](test/) - automated tests (SPL source and "golden" output) +- [demo/...](demo/) - programs to exercise the compiler +- [vim/...](vim/) - SPL syntax highlighting (install in `~/.vim/pack/plugins/start/spl`) +