GitHub - kragen/stoneknifeforth: a tiny self-hosted Forth im

GitHub - kragen/stoneknifeforth: a tiny self-hosted Forth implementation


StoneKnifeForth
This is StoneKnifeForth, a very simple language inspired by Forth. It
is not expected to be useful; instead, its purpose is to show how
simple a compiler can be. The compiler is a bit under two pages of
code when the comments are removed.
This package includes a “metacircular compiler” which is written in
StoneKnifeForth and compiles StoneKnifeForth to an x86 Linux ELF
executable.
There is also a StoneKnifeForth interpreter written in Python (tested
with Python 2.4). It seems to be about 100× slower than code emitted
by the compiler.
(All of the measurements below may be a bit out of date.)

Related Keywords

Argentina , R Kent Dybvig , Ian Piumarta , Andre Adrian , I Kragen Javier Sitaker , Jim Morris , Johnc Reynolds , Kragen Javier Sitaker , Edsger Dijkstra , Fabrice Bellard , Alan Kay , Chuck Moore , Ken Thompson Trusting , Symbolic Computation , John Mccarthy , David Turner , Total Functional Programming , Kent Dybvig , Chez Scheme , Fetched Ways This Code Could Actually , Ken Thompson , Operand Stack , அர்ஜெண்டினா , ஜிம் மோரிஸ் , ஆலன் காய் , சக் மூர் , கேன் தாம்சன் நம்பிக்கை , குறியீட்டு கணக்கீடு , ஜான் ம்க்கார்தீ , டேவிட் டர்னர் , மொத்தம் செயல்பாட்டு ப்ரோக்ராமிஂக் , செஸ் திட்டம் , பெறப்பட்டது வழிகள் இது குறியீடு முடியும் உண்மையில் , கேன் தாம்சன் ,

© 2025 Vimarsana