skaller wrote: > The actual operator can be a keyword of any sequence of > special characters. Felix uses a longest match algorithm > to lex sequences of special characters. > > To be modern, we might consider Unicode symbols. However, > most of them are actually useless ;( > > Even the APL subset isn't really that good. > > For maths, TeX, LaTeX and AMSTeX provide better symbol sets. > For example we could write: > > \cap \cup > > for setwise intersection and union: the names suggest the shapes > not the functionality. These could be typeset as the actual > TeX symbols. > > I think it is important to note that 'recognizable' symbols > will be domain specific. A mathematician will demand different > symbols to an economist. >
This is what fortress does: http://research.sun.com/projects/plrg/fortress.pdf However, if you look at the ascii version of the code, it's pretty hard to read: http://fortress.sunsource.net/source/browse/fortress/trunk/ProjectFortress/demos/ It does render nicely though: http://research.sun.com/projects/plrg/faq/NAS-CG.pdf I'm not sure yet if this is worth the cost yet though. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language