Write out section headers for .text and .shstrtab
Add README.md and LICENSE
Basic working assembler and linker implementations
This is an experimental project to develop a compiler toolchain from scratch for a new Scheme-inspired systems programming language called Mesche.
This codebase is in an extremely early stage of development so it doesn't do much yet.
The easiest way to try this code out at the moment is to clone the repository and run the code with Chibi Scheme:
chibi-scheme main.scm
You can join the development mailing list to ask questions or be notified of project news.
There's also a #mesche channel in the System Crafters Discord if you'd like to discuss the project.
This code is licensed under the MIT License but may be changed to another license at any point in the future.