2015-02-04 18:48 GMT+01:00 Sean P. DeNigris <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



>
>
>
> -----
> Cheers,
> Sean
> --
> View this message in context:
> http://forum.world.st/Supply-named-temporaries-to-Compiler-evaluate-tp4803689.html
> Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
>
>

Reply via email to