More usefuls for Euphoria

new topic     » goto parent     » topic index » view thread      » older message » newer message

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

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu