Re: Diamond speed issues (was: OOP libraries

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

kbochert at copper.net wrote:

>
>
>On 12 Nov 2003 at 11:49, C. K. Lester wrote:
>
>  
>>Kat wrote:
>>
>>    
>>>See "associated lists", Jiri did one. Then to run code contained in a
>>>variable,
>>>see eval() in Bach.
>>>
>>>Kat
>>> 
>>>
>>I was lookin' at that the other day but couldn't figure which one to 
>>download. He's got several on his page. Which one is the latest 'n' 
>>greatest? Do they all serve a different purpose?
>>
>>    
>It is a little short on explanation.
>  
>
Hey, Karl... I was actually talking about jiri's associated lists 
code... He's got several versions.

Your stuff I understand! :)

>Some improvements in 2.1 (IMO)
>1) It is possible to define blocks like C ('{}') or like Python (indent)
>  
>
Saw that. Very cool. Makes better code documentation easier.

>6) lists may be used in formal parameters "function foo (integer x, y, z)"
>  
>
Nice touch. I'm guessing you can do that for declarations...?

sequence mySeq1, mySeq2, ... mySeqN

>7) string datatype
>  
>
What advantage does your built-in string type have that a user-created 
"type string()" does not have?

Bach can run "regular" EUPHORIA programs, right?

>The next update is intended to have "eval()" to run a piece of
>Bach code. I have it running, but have found a small memory
>leak (thanks, Kat) that will require major surgery to remove.
>  
>
That's why they call you "Dr. Karl Bochert."

-ck

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

Search



Quick Links

User menu

Not signed in.

Misc Menu