My toy lisp now supports a homoiconic infix. It divides up the range of valid symbol characters between operators and regular symbols. Operators can be called in either infix or prefix. You can create your own operators. Precedence is by whitespace rather than operator, enabling things like:
(* n n-1) The cost: cons-p and *global* are no longer valid symbols. More details: http://arclanguage.org/item?id=16775 ------------------------------------------------------------------------------ Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev _______________________________________________ Readable-discuss mailing list Readable-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/readable-discuss