print version only when starting, not before every line
implement clippy suggestions
more error handling, run on file as well as repl

heads

tip
browse log

clone

read-only
https://hg.sr.ht/~jshholland/sigma
read/write
ssh://hg@hg.sr.ht/~jshholland/sigma

#Sigma

A toy-ish Lisp, initially based on Daniel Holden's Build Your Own Lisp, and also based on my reading of Crafting Interpreters by Bob Nystrom.

#Todo

  • report errors better
  • conditionals
  • macros
  • ? compiler with codegen
  • floating point
  • booleans, comparison, if etc
  • strings
  • structs
  • IO functions
  • ? GC
  • TCO
  • ? typing