You are looking at historical revision 37101 of this page. It may differ significantly from its current revision.
shen
A port of the Shen programming language for Chicken Scheme.
Shen
Shen is a hosted language that comes with a macro system, prolog, optional type system based on sequent calculus and a YACC.
Author
David Ireland (djireland79 at gmail dot com)
Web site
Egg Source Code
Shen
[module] Shen
Example Shen Code
YACC
(defcc <binary?>
X <binary?> := true where (element? X [0 1]);
X := true where (element? X [0 1]);
<e> := false;)
Prolog
(defprolog member
xxX [X | _] <--;
xxX [_ | Y] <-- (member X Y);)
<enscript/>
=== About this egg
==== License
BSD Clause 3
==== Dependencies
srfi-1
srfi-13
==== Versions
; [[https://gitlab.com/maxwell79/chicken-link-grammar/releases/tag/1.6|0.1]] :