#include "head.html"
Linux builds of µEforth are no longer published as this isn't really ideal for Linux anyway.
Instead build as follows:
sudo apt install ninja-build git clone https://github.com/flagxor/ueforth cd ueforth ./configure.py ninja
http://github.com/flagxor/ueforth - Complete Unprocessed Source Code
Linux libraries and the operating system can be accessed via the use
of the DLSYM word. Functions can be requested by name from
particular modules. As the dynamic linking module is already loaded initially,
a 0 for the module allows the library loading function (dlopen)
to be loaded from Forth.
DLSYM ( module name-z -- fn )
See posix_main.c.
Native functions all called with CALL(n) (see Windows & Linux Calling below).
Various Linux calls including Xlib are imported in
posix.fs and
xlib.fs.
In addition, TYPE and KEY are connected to
stdin and stdout.