havleoto / kplts

Kernel Programming Language Test Suite

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kernel Programming Language Test Suite

The Kernel Programming Language Test Suite (KPLTS) aims to demonstrate conformance of Kernel Language implementations with the Kernel Report [KR]. The primary purpose is to facilitate development of Kernel Language interpreters. The test suite source code is freely available under the MIT license.

Interpreters

Support planned for

Klisp (https://bitbucket.org/AndresNavarro/klisp)
Klink (http://repo.or.cz/w/Klink.git)
Bronze Age Lisp (https://bitbucket.org/havleoto/bronze-age-lisp)
Icbink (https://github.com/euccastro/icbink)

See run/*.sh (TODO: fix paths).

References

[KR] John N. Shutt: Revised^(-1) Report on the Kernel Programming Language (partial draft of 29 October 2009) http://web.cs.wpi.edu/~jshutt/kernel.html

About

Kernel Programming Language Test Suite

License:MIT License


Languages

Language:Shell 100.0%