b5 is my own software project. It was previously written in C, but I
changed the implementation to be on Scheme for maintainability reasons.
Description: A purely functional macro processor
b5 is a simple programming language and macro processor featuring
referential transparency, lazy evaluation and rearrangeable output.
b5 can be used as a (semi-)practical text generation tool, a
text-oriented programming language, or as a teaching vehicle for
understanding lambda calculus from a practical point of view.
License: own BSD-like (two-clause)
Where to get it:
personal contact: firstname.lastname@example.org, +35841 5323835
technical contact: email@example.com, http://www.iki.fi/atehwa/
PGP fingerprint: 0EA5 9D33 6590 FFD4 921C 5A5F BE85 08F1 3169 70EC
- Re: RFS: b5
- From: Thijs Kinkhorst <firstname.lastname@example.org>