Re: Proposal for 'math.e' (2007-08-23)
- Posted by Kat <KAT12 at coos?h?.net> Aug 29, 2007
- 676 views
CChris wrote: > > > Hey, nice to see you back around! Thanks! > Indeed, accessing 64/128 bit integer would require some builtin support, and I > have no idea > whether all supported C compilers support it. For accessing large integers, I > use word64.e at > <a > href="http://oedoc.free.fr/Fichiers/ESL/">http://oedoc.free.fr/Fichiers/ESL/</a> Nice! and you cleverly disguised a poke64() as a conversion to a memory location in word_to_int64(). Question: line 947 in word64.e says: -- Description: Stores 8 bits at address from input word. Did you mean 8*bytes* ? I like function sprint_word(word w), that's also going to be quite handy during testing. Have you tested this library to death for accuracy? It looks like it will be really handy when i can sit back down at the computer for productive work. > As for string execution, did you look at Matt's OOEu variant? Yes, i did, and i like OOEU a lot. OOEU's oop-ish if you like, but it isn't if you don't want. I like that implementation of classes a lot. But.. it can be *extremely* slow at some things. I suspect converting it to the newer Eu versions would speed it up, since most of the lag seems to be in memory allocation when dealing with dozens of megabytes of data coming in. I hope all of OOEU appears in some form in openeu, with appropriate credits to Matt. Kat