More usefuls for Euphoria
- Posted by Robert Craig <robert_craig at COMPUSERVE.COM> Mar 09, 1997
- 1011 views
Thanks Jeff for all the fascinating code you've posted - I'll put it on the Web page. > Also, Robert - Could your master's thesis be made available to > interested Euphoria programmers? I'd like to (at least try) to > understand your thought processes; I think that ultimately it > will make me a better analyst/programmer. Believe it or not, there's no machine-readable copy of my thesis. There's a bound copy collecting dust on my book shelf, and the University of Toronto has a couple of bound copies somewhere. If you can find some information on the "FP" language by John Backus, you'll see where I got the idea for atoms and sequences. Euphoria has deviated a lot from FP however. For example, in FP a string is a kind of atom, whereas in Euphoria it's a sequence of characters. Also FP does *everything* via expressions. It has no statements. A program is one big complicated expression. I found FP programs to be very hard to read, but I liked the idea of atoms and sequences. As part of my thesis I implemented an interpreter for FP. It was very simple and elegant but extremely slow. Regards, Rob Craig Rapid Deployment Software