Slava Pestov <[email protected]> writes: > Hi Jose, > > Can you clean up fuel.eval a bit? It should not be constructing > IN:/USING: strings and passing them to the parser. Instead, set the > 'in' and 'use' variables appropriately.
i've just pushed a patch doing that. for setting `use', i'm using `use+', but the documentation of the latter mentions it should be used only in parsing words: is there a better way? (the patch also fixes the bug introduced by the '"\n" join' addition, mentioned in another mail) > Also your 'fuel-static-stack' > looks redundant, since you can just do > > [ > ... in set > ... use set > blah > ] with-scope > i need to sometimes preserve the value assigned to the variable 'restarts' (and sometimes not). also, using the above idiom would make user evaluations of top forms containing assignments no-ops. thus, unless i'm missing something, wrapping my evaluations as above wouldn't work, would it? thanks! jao ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
