An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

# ikforth

**ikforth** is an idiomatic Forth implementation.

[![Build Status](https://github.com/ikysil/ikforth/workflows/CI/badge.svg?action=push)](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)

----

*
*