> 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

Reply via email to