Alpheus Madsen: > This is actually a major reason I'm interested in Sweet-Expressions, myself. > I'd like to use some form of Common Lisp as a shell, and it would be kindof > awkward to have to use parentheses for everything.
Awesome! Sounds like another use case. I've implemented curly-infix in Common Lisp (it's an easy readtable mod), but we haven't implemented neoteric or sweet expressions in Common Lisp. Yet. That said, we have a Scheme implementation; it's likely to be not-so-difficult to transliterate that into Common Lisp. Would you be interested? Indeed, I'd be open to simplifying the Scheme implementation to make it easier to transliterate, help wanted if you're thinking about that too. I want the Scheme implementation to be "obviously right", not "so complicated I can't find the bugs". I think many people won't be willing to replace their reader until they think it's trustworthy. Speaking of which, I've restored some neoteric tests (there were defects in the tests, not the implementation, but I wanted to track that down). You can always add another test, but we have enough test cases that you can gain some confidence in the reader just from that. Having a significant test case makes it easier to refactor the code. --- David A. Wheeler ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Readable-discuss mailing list Readable-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/readable-discuss