In scheme,
(+ 3 4)
is to
'(+ 3 4)
As, (In smalltalk)
3 + 4
is to
[+ 3 4]
??? correct? bees in the bonnet? what do you say? ???
m.
____________________________________________________________________________________ Be a better Globetrotter. Get better travel answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=list&sid=396545469
In scheme,
(+ 3 4)
is to
'(+ 3 4)
As, (In smalltalk)
3 + 4
is to
[3 + 4]
??? correct? bees in the bonnet? what do you say? ???
m.
No, [3 + 4] == (lambda () (+ 3 4)) in Scheme.
I could be wrong (I don't think I am), but I don't believe Smalltalk has any syntactical equivalent to a quote to turn code into a data structure.
Ramon Leon http://onsmalltalk.com
The result of quoting in Scheme is the meta-level representation of the quoted expression.
The equivalent of '(+ 3 4) in Smalltalk is the parse tree representing the expression 3+4
On 9/25/07, Ramon Leon ramon.leon@allresnet.com wrote:
In scheme,
(+ 3 4)
is to
'(+ 3 4)
As, (In smalltalk)
3 + 4
is to
[3 + 4]
??? correct? bees in the bonnet? what do you say? ???
m.
No, [3 + 4] == (lambda () (+ 3 4)) in Scheme.
I could be wrong (I don't think I am), but I don't believe Smalltalk has any syntactical equivalent to a quote to turn code into a data structure.
Ramon Leon http://onsmalltalk.com
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
beginners@lists.squeakfoundation.org