thanks a lot for all your help i really apreciate it.

so i need some others functions to parse it and then just doing the
infix i guess?

On 1 mayo, 19:54, "Jim - FooBar();" <jimpil1...@gmail.com> wrote:
> On 02/05/12 01:04, Asranz wrote:
>
> > Hello so i got this problem agian i have been trying to resolve it
> > with macros but i dont get the idea.
>
> > i just need to evaluate in infix a string "(1 +2 (4 * 5)" but  dont
> > get it to do it with macros the part of changing the string type.
>
> > Thanks,
>
> I can help you only if you're trying to evaluate an infix list like:  (1
> + 2 * 4  * 5)
>
> notice how this is not a string, it has no nested parens and it will not
> handle operator precedence.
> In other words i can show you how to do the transformation from infix to
> prefix. If you want to do the fancy stuff you need to write a couple of
> helper functions...if i remember correctly the incanter source has an
> "equation" macro that goes the whole way...however i'm not sure how to
> do that  on a string...there must be a way to parse the string as a list
> assuming of course the thing inside quotes starts and ends with
> opening/closing paren respectively...
>
> Jim

-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
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