More usefuls for Euphoria
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
|
Not Categorized, Please Help
|
|