Self evaluating results of rb-tree lookups?

Started by TedWalther, June 10, 2010, 12:37:39 AM

Previous topic - Next topic

TedWalther

I want to stash some code in red-black trees.  I'd like it to automatically execute when I access it.



For instance,



(foo "bar" '(println "hi"))



When I do



(foo "bar")



I want the result to be



true



And also have the side effecting of printing "hi" to the console.



What is the best way to go about doing this?
Cavemen in bearskins invaded the ivory towers of Artificial Intelligence.  Nine months later, they left with a baby named newLISP.  The women of the ivory towers wept and wailed.  \"Abomination!\" they cried.

TedWalther

#1
I just had to overcome my fear of eval.   Problem solved.
Cavemen in bearskins invaded the ivory towers of Artificial Intelligence.  Nine months later, they left with a baby named newLISP.  The women of the ivory towers wept and wailed.  \"Abomination!\" they cried.