Jamie Douglass, Ralph Johnson and I are working on an experimental language
workbench called Language of Languages (LoLs) that focuses on unifying concepts
(meta-models) across different notations. This affords the user greater
flexibility for editing the model in a variety of different notations while
maintaining consistency. We are building this language workbench on top of Pharo
Smalltalk and we are using the Glamour engine to build some of the
Re: [ANN] Language of Languages Demo at SPLASH '11
Good idea. We will post an image after the demo with the examples.
Thanks for the suggestions on Helvetia and PetitParser. We'll take a closer look
at Helvetia since the goals overlap. I am aware of PetitParser and am
planning to see how we can integrate it in. Right now we are using Jamie's CAT
parser (continuation of the work he did with Allesandro Warth and Todd Millstein
Thanks for taking a look. And sorry about the private repository; there are
still a couple of things we are wrapping up right now for the demo. The
repository will be made public soon. We'll also post an image (+documentation)
with all the examples built-in after the demo (per Stef's suggestion).
I'll update the mailing list when that happens.
Lukas Renggli wrote
Looks interesting. I followed your download instructions, but
unfortunately the Monticello project on SqueakSource is marked as
private, so it cannot be installed.