The Pail Programming Language
pail
Version: 1.0
Revision : 2011.1214
Download
Latest: | pail-1.0-2011.1214.zip |
| pail-1.0-2011.1007.zip | |
| pail-1.0-2011.0527.zip |
Requirements
- To run: Haskell 98
- To test: Falderal
Description
Pail is a programming language based on pairs; just as Lisp stands for LISt Processing, Pail stands for PAIr Language. Its original working title was "Bizaaro[sic]-Pixley", as it attempts to resemble Pixley while turning several concepts on their heads: use pairs instead of lists, quote by default instead of eval by default, and allow not just values but also names of bindings to be expressed.
Develop
Pail development is hosted on Bitbucket, with a git mirror on githib.
Documentation
- Pail.lhs (generated from src/Pail.lhs)
- Pail.falderal (generated from tests/Pail.falderal)
Browse
- src/
- tests/
- test.sh