> On 09 Feb 2015, at 18:43, Graham McLeod <
[hidden email]> wrote:
>
> Hi All
>
> I have recently revisited the work of Lucas Renggli on hosting embedded DSLs in Pharo with Petit Parser, Helvetia and Language Boxes.
> I know Petit Parser is in Pharo 3, and presumably 4, but does anyone know the status / availability of Helvetia and Language Boxes with the new releases?
> Presumably updates would have been necessary because of new compiler, handling of source and AST etc?
>
Yes, updates will definitely be needed.
But it should actually be easier to realise on top of the new infrastructure. E.g. we now generate byte code directly from the RB AST
and the compiler has a pluggable architecture to use PetitParser.
It would be a lot of work but definitely interesting.
Marcus
_______________________________________________
Esug-list mailing list
[hidden email]
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org