Re: How about Gnuporhia - was PEU CVS
- Posted by David Cuny <dcuny at LANSET.COM> Nov 23, 2002
- 657 views
Before Pete wrote Peu, I decided to take a crack at it. My program was ca= lled=20 "Gnuphoria", on account that it would be released under GPL. There were a lot of problems with Gnuphoria. Since sequences can move aro= und=20 in memory, I used this arcane scheme of blocks which held the addresses. = The=20 upper byte of the handle referred to the block the byte was stored in, an= d=20 the lower byte was the index into the block. Of course, all I really needed to do was allocate space in memory for a=20 structure that held the address of the sequence; something like: struct Seq { void *address; /* points to the structure */ ... } It just got worse from there. I got some basic stuff working - sequences,= =20 simple control structures - but Pete's code far outstripped mine. That was fine with me, since I was really hating C coding anyway. So I dr= opped=20 my project. I can't recally why Pete eventually dropped Peu, though... -- David Cuny