On Tue, May 8, 2012 at 10:56 AM, Mariano Martinez Peck <marianopeck@gmail.com> wrote:


On Tue, May 8, 2012 at 10:37 AM, Francisco Garau <francisco.garau@gmail.com> wrote:
Where is the Interpreter class now?

I presume it is in a separate package -- if yes, how do I load it into Pharo 2.0?


We have lots of interpreters now. If you use cog, you will have for example StackInterpreter, CoInterpreter, etc.
They are in a specific branch of the VMMaker package. You can use ConfigurationOfCog to load them in Pharo.
For more details read: http://marianopeck.wordpress.com/2011/04/10/building-the-vm-from-scratch-using-git-and-cmakevmmaker/
or http://marianopeck.wordpress.com/2011/04/05/first-stop-vms-scm-and-related-stuff/

Yes, but most the primitives are shared and the same :).

Cheers

Thanks,
Francisco


On 8 May 2012 08:43, Marcus Denker <marcus.denker@inria.fr> wrote:

On May 8, 2012, at 5:00 AM, Santiago Bragagnolo wrote:

> Hi all, yes. me again.
>
> �I'm searching for a primitive-definition, something like
> code : what.it.do : relatedType if apply.
>
> Is there something like that?
>

No, sadly not.

We need a table that has infos on input, side-effects, if the primitive is there
just for speed (fall back code implements it, too)... things like that.

And, of course, we should really clean up primitives and remove the ones
not needed. (same for Plugins).

� � � �Marcus


--
Marcus Denker -- http://marcusdenker.de






--
Mariano
http://marianopeck.wordpress.com