## Meta - [x] Register the SExpressions.jl package ## Dependencies - [ ] Sever `FunctionalCollections` dependency (use `append` from a lightweight vocabulary package) ## Lisp Parser - [x] Parse `.` properly - [ ] Unquote splicing - [ ] Add a test suite to check Racket compliance - [ ] 50% compliance with Racket parsing rules - [ ] 70% compliance with Racket parsing rules - [ ] 80% compliance with Racket parsing rules - [ ] 90% compliance with Racket parsing rules - [ ] 95% compliance with Racket parsing rules - [x] Improve the performance of the lisp parser - [ ] Improve the error messages generated by the lisp parser - [ ] Keep more syntactic information in the lisp parser ## Printing of s-expressions - [ ] Print improper lists reasonably - [ ] Improve performance of `show` (especially multiline) - [ ] Improve heuristics for multiline `show`
Meta
Dependencies
FunctionalCollectionsdependency (useappendfrom a lightweight vocabulary package)Lisp Parser
.properlyPrinting of s-expressions
show(especially multiline)show