https://github.com/ikysil/ikforth
ikforth is an idiomatic Forth implementation.
https://github.com/ikysil/ikforth
32-bits dtc forth forth-2012 forth-94 itc linux windows x86-32
Last synced: about 1 month ago
JSON representation
ikforth is an idiomatic Forth implementation.
- Host: GitHub
- URL: https://github.com/ikysil/ikforth
- Owner: ikysil
- License: unlicense
- Created: 2016-01-05T23:54:20.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2025-08-12T07:52:52.000Z (7 months ago)
- Last Synced: 2025-10-10T20:56:41.363Z (5 months ago)
- Topics: 32-bits, dtc, forth, forth-2012, forth-94, itc, linux, windows, x86-32
- Language: Forth
- Homepage: https://ikysil.github.io/ikforth/
- Size: 16.9 MB
- Stars: 17
- Watchers: 5
- Forks: 3
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ikforth
**ikforth** is an idiomatic Forth implementation.
[](https://github.com/ikysil/ikforth/actions)
A few facts:
* 32 bits code
* Runs on Linux and Windows (tested with Wine)
* Supports Indirect and Direct Threaded Code representations
* Image-based system
* x86 assembler is used to bootstrap image capable of interpreting from files
* Image is NOT relocatable - absolute 32 bits addresses are used in native and threaded code
* CELL size is 32 bits
* CHAR size is 8 bits
* addressable unit - 1 byte (8 bits)
----
*
*