remove redundant code
use #, reader literal to write eof-object
external form using srfi-10 for dictionaries
add read-time eval
use read-time eval literals for eof-object and dictionries
allow arbitrary objects at codegen time
import (picrin array) and (picrin dictionary) in (picrin user) by default
small refactoring on <record-type>
user-defined printers for record objects
set array printer
fix bug when syntax-rules expand rules including vector
fix bug that errors when matching vector rule with non-vector expression
in syntax-rules, literals is prior to underscore
refactor record type bootstrap
don't use user printer for records in debug mode
Merge pull request #186 from zeptometer/fix-syntax-rules

fix bugs in syntax-rules
Merge branch 'reader-constructor'
inline push_sym macro
add libraries function
import (picrin library) to (picrin user) by default