Add support for parsing string literals
Add parsing of array and tuple literals
Export some symbols from types.lisp, add type tests
Fix some things in the parser
Fix the definition of valid-char so array, tuple literals work
The function of array and tuple literals must be an identifier, not a string
Add more parser tests
Add tests of array, tuple literals
Expand macros.lisp
Add a few functions for defining macros
Add macro tests file
Import some utilities from cmacro's pattern matcher
Move some utils around, add slurp-file
parser.lisp no longer depends on UIOP
Add some documentation
Expand the module system
Simplify the parser, fix it so it supports empty lists
Add processing of tuple and array type specifiers, test for parsing empty list
Add some more tests of emit-type
Add processing a sexp into a record type