Hi Bruno, > I didn't know about picolisp's tolerance for nested symbols. Is there a > reason you chose this? > Like, it lets you write some cool code, or it makes the language more > robust?
Not at all. It is the very basic functionality of the interpreter. Without it, nothing would work. The CAR of an expression must be evaluated, to get a function. It happens already here: : + -> 22942035797 : (+ 3 4) # Eval the symbol '+', call 22942035797 -> 7 - Alex -- UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe
