Wodan58 / Foy

Forthified Joy

Home Page:https://wodan58.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Foy

Build Linux Windows
status GitHub CI build status AppVeyor CI build status

This repository implements Joy and uses the BDW garbage collector. It is a FORTH inspired Joy. Unlike Moy it uses only one type of vector and starts evaluating as soon as a symbol has been seen, not waiting for the final stop. It is an experiment.

Build instructions

mkdir build
cd build
cmake ..
cmake --build .

Build with MSVC

Install bdwgc in a bdwgc-subdirectory.

mkdir build
cd build
cmake ..
cmake --build . --config Release
copy Release\joy.exe

Running

joy -h

gives an overview of available options.

See also

Implementation Dependencies
42minjoy
joy0
Joy
joy1 BDW garbage collector
Moy BDW garbage collector and Lex & Yacc
Documentation
Legacy Docs
User Manual

About

Forthified Joy

https://wodan58.github.io

License:BSD 2-Clause "Simplified" License


Languages

Language:C 94.6%Language:CMake 2.6%Language:NewLisp 1.7%Language:Shell 0.5%Language:Vim Script 0.5%Language:Makefile 0.2%