> On 04 Feb 2015, at 21:46, Nicolai Hess <nicolaih...@web.de> wrote: > > 2015-02-04 18:48 GMT+01:00 Sean P. DeNigris <s...@clipperadams.com > <mailto:s...@clipperadams.com>>: > I want to be able to evaluate a string like '2 + arg1' and supply anObject > for arg1 to the compiler. > > I naively tried: > | aContext | > aContext := thisContext copy > tempNamed: 'arg1' put: 1; > yourself. > Compiler evaluate: '2 + arg1' in: aContext to: nil > > which didn't even come close to working! > > Any pointers? > > a workaround: > http://forum.world.st/How-can-I-specify-the-bindings-when-evaluating-an-expression-tp4794352p4794477.html > > <http://forum.world.st/How-can-I-specify-the-bindings-when-evaluating-an-expression-tp4794352p4794477.html> > > Yes, we should provide a nice API⦠it is on my TODO but I did not manage to work on it yet.
Marcus