You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 years ago | |
---|---|---|
src | 3 years ago | |
LICENSE | 3 years ago | |
README.md | 3 years ago | |
Setup.hs | 3 years ago | |
picolisp.cabal | 3 years ago | |
stack.yaml | 3 years ago |
README.md
picolisp
A very simple lisp to learn about interpreters, Lisp and its possibilities.
The BNF grammar will be:
SExpr = AtomicSym | '(' SExpr '.' SExpr ')' | List
List = '(' SExpr* ')'
AtomicSym = Letter AtomPart
Letter = 'a' | 'b' | ... | 'z'
Number = Digit*
Digit = '0' | '1' | ... | '9'
...