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

http://www.shenlanguage.org/

Egg Source Code

http://github.com

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]] :