Armin Rigo a écrit :
Hi Aurelien,
On Wed, Sep 28, 2005 at 01:17:56PM +0200, Aur?lien Camp?as wrote:
Well, for now I will go on tweaking a CL backend based on pyrex's one. I
guess I will discover the real problems as I progress.
Any reason not to start from Seo's GenCL backend (pypy/translator/gencl) ?
That's what I tried first. Then I found it was much easier to work from
pyrex translator (maybe because the later is slightly more complete than
current gencl.py ?).
I have yet to learn how to correctly walk the function graph and it is
easier to use pyrex as a starting template than gencl.
Moreover, gencl is lisp-wise wrong (setq-ing previously undefined
variables, while accepted with warnings by some compilers, is not
correct ; starting from genpyrex, it was easy to generate a big
top-level LET form for each function, for instance).
Also note that I am working very slowly on this since am currently busy
looking for a job :) (hunting down positions, tailoring motivation
letters and CVs is not an easy task...) ... but nevertheless hacking on
gencl is a nice way to recover from anxiety :)
A bientot,
Armin
A+
Aurélien
_______________________________________________
[email protected]
http://codespeak.net/mailman/listinfo/pypy-dev