This project is dedicated to developing more readable format(s) for Lisp-based languages (such as Common Lisp and Scheme) and implementing those formats (readers, pretty-printers, editor macros, etc.). MIT license preferred, to spread them widely.
Features
- Infix notation, e.g., {3 + 4} in addition to (+ 3 4)
- Optional traditional function notation, e.g., f(...) in addition to (f ...)
- Optional indentation support greatly reduces the need for parentheses
- Works on any data or program (it is general and homoiconic)
License
MIT LicenseFollow Readable Lisp S-expressions
Other Useful Business Software
Enterprise-grade ITSM, for every business
Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Rate This Project
Login To Rate This Project
User Reviews
-
Excellent! Programmers that come to Lisp and Scheme will have an easier time to adapt to these wonderful languages.
-
And I have almost gave up on Lisp/Scheme.... I can't believe that this project existed from 2006 and almost no one knows about it... What a shame!
-
It's hard to overstate the importance of this project. Finally, a readable (and writable!) syntax for Lisp and Scheme! This has made me think about trying these languages seriously for general use (rather than just Emacs Lisp!) for the first time.