Boost logo

Boost Users :

Subject: Re: [Boost-users] [Proto] Evaluating non-trivial expression
From: Joel Falcou (joel.falcou_at_[hidden])
Date: 2008-09-30 17:04:05


Eric Niebler a écrit :
> Interesting. You might try disabling Proto's comma operator and
> writing your own that fires off expression evaluations.
>
I thought of that but I need the whole AST for checking for various
stuff. Basically I transform
a algebra AST into a a pair of objects : a tuples of matrix begin()
pointer and a stripped AST so I
can generate a software pipelined evaluation loop nest.

I tried adding the destructor-based evaluation and it seems to work but
I fear there
may be some side-effects I'll regret later.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net