Chicken Shen

Update of "Chicken Shen"
Login
Overview

Artifact ID: 163920291c758bbc35152feaf4834799a25cc16e0638ce3ce75023549a8cbeee
Page Name:Chicken Shen
Date: 2019-02-02 06:10:33
Original User: david
Mimetype:text/x-markdown
Parent: da68af4aea4961d65792551afe54e16ea15687e0a93f5af502ea31131496e002 (diff)
Content

Chicken-Shen

Shen is a hosted language that comes with a macro system, optional type system based on sequent calculus, pattern matching, λ calculus consistency, optional lazy evaluation, an integrated prolog and compiler-compiler.

This is an Egg to run Shen on the Chicken Scheme platform. It includes a standalone binary chicken-shen that provides a REPL and a shen library to use Shen inside Scheme.

Getting Chicken Shen

To get the source code you can either clone it using Fossil SCM or download a tar ball.

Clone the fossil

fossil clone https://code.sarnath.xyz/chicken-shen chicken-shen.fossil

mkdir chicken-shen

cd chicken-shen

fossil open ../chicken-shen.fossil

Download Source Code

Chicken-Shen

Installation

To install this egg you can simply type:

$ chicken-install chicken-shen

at the terminal or manually download and compile the code using:

cd chicken-shen

sudo chicken-install