Merge branch 'feature_modules'
Fix documentation server
Make module api public
Rename errno to err_num
Allow importing other lisp files
Make example module into OS module
Implement global module registry for builtins
Implement syntax sugar for getattr
Add stub import and getattr builtins

Signed-off-by: Stephen Brennan <stephen@brennan.io>
Add module type

Signed-off-by: Stephen Brennan <stephen@brennan.io>
Implement "array" iterators.

Array iterators are necessary for implementing most container objects,
so they can simply return a list of all contained items when they are
expanded by the garbage collector.

Signed-off-by: Stephen Brennan <stephen@brennan.io>
Add tag generation to Makefile
Add let to changelog
Implement the let builtin
Merge branch 'master' of gh:brenns10/funlisp
ad5cc0be — Stephen Brennan 2 years ago
Don't require libedit
Update changelog with versioning
More correct quoting tests