commit dc3966cbe8e96f430d5bbabb65bfc4492a74d1ca
parent 010c900acb10cabe9de78210c1b4619305cd7560
Author: Brian Swetland <swetland@frotz.net>
Date: Sat, 14 Oct 2023 14:11:23 -0700
readme
Diffstat:
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`)
+