Lets say that the result of each method invocation will be saved in a
stack.
The stack now contains, Google and Wicket
When I run (str *1) , I will get the last item in the stack which it
is "Wicket" and the result of the method invocation iteself (which it
is also "Wicket") will be pushed into the stack.
So the stack now contains:
Google, Wicket, Wicket
Am I right?

On Jan 14, 1:33 pm, Martin Wood-Mitrovski <marvot...@gmail.com> wrote:
> On Wed, 14 Jan 2009 02:47:23 -0800 (PST)
>
> HB <hubaghd...@gmail.com> wrote:
>
> > I didn't get you, would you please hold my hand and walking me as you
> > explain line by line what is happening in my code?
>
> the simple way to work it out is to count up from where you are running
> the code, so if you use *2, count up to see what was the second last
> thing that was output, which in this case was the result of (hello
> "Wicket"), if you had used *3, that would be "Cool! Google"
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to