The PLAtform NEutral Transpiler
Go to file
Jeremiah Orians 2e1148fe3e
Release 0.3
2018-08-12 13:11:02 -04:00
functions Catching up on enhancements 2018-05-26 16:33:00 -04:00
test Release 0.3 2018-08-12 13:11:02 -04:00
.gitignore Eliminated the global stack and expanded type support to include integer arrays 2017-12-06 20:28:08 -05:00
CHANGELOG.org Release 0.3 2018-08-12 13:11:02 -04:00
HACKING Improving Documentation to help new programmers get functional 2018-05-25 18:37:53 -04:00
INSTALL Improving Documentation to help new programmers get functional 2018-05-25 18:37:53 -04:00
LICENSE Initial commit 2017-11-05 09:01:20 -05:00
README.md Improving Documentation to help new programmers get functional 2018-05-25 18:37:53 -04:00
bootstrap.sh Release 0.2 2018-06-21 21:33:50 -04:00
cc.c Reduced Memory usage by another 50% 2018-07-26 19:51:44 -04:00
cc.h Release 0.3 2018-08-12 13:11:02 -04:00
cc_core.c Release 0.3 2018-08-12 13:11:02 -04:00
cc_reader.c Code Clean up done during knight platform bootstrap work 2018-08-10 17:30:48 -04:00
cc_strings.c Release 0.3 2018-08-12 13:11:02 -04:00
cc_types.c Release 0.3 2018-08-12 13:11:02 -04:00
gcc_req.h Lots of clean and enhancements to simplify task of writing it in assembly. 2018-07-19 22:33:02 -04:00
makefile Reduced Memory allocation from 4KB per token string to size of string 2018-07-26 18:27:32 -04:00
seed.M1 Release 0.2 2018-06-21 21:33:50 -04:00

README.md

M2-Planet

The PLAtform NEutral Transpiler, when combined with mescc-tools; allows one to compile a subset of the C language into working binaries with introspective steps inbetween.

A lovely set of examples of M2-Planet programs are in tests but the most surprising part of all M2-Planet can self-host M2-Planet.