A collection of stuff written in SketchyLISP, an applicative subset of Scheme.
amk | Another micro implementation of KANREN. | R5RS |
bottles | Print the lyrics of "99 bottles of beer". | R5RS |
draw-tree | Draw a tree resembling a Scheme datum. | R5RS |
factorial | Fast factorial function. (moved to library) | R5RS |
factors | Factor an integer down to its constituent primes. | R5RS |
hyper | An implementation of the hyper-n operator. | R5RS |
infix | Convert expressions from prefix to infix notation. | R5RS |
permute | Generate permutations of a set. (moved to library) | R5RS |
pp | Pretty-print a subset of Scheme. | R5RS |
prefix | Convert infix to prefix notation using RD parsing. | R5RS |
prolog | A simple PROLOG interpreter. | R5RS |
qsort | Sort a list using Quicksort. (moved to library) | R5RS |
read-line | Read a newline-terminated sequence of characters. (moved to library) | R5RS |
scheme->cps | Transform a subset of Scheme to Continuation Passing Style (CPS). | R5RS |
zebra | Solve the Zebra Puzzle using AMK. | R5RS |
Copyright (C) 2007 Nils M Holm < nmh @ t3x . org >