Xactium Hello World
Xactium has a tool similar to MPS. They have produced a Hello World
document about it:
(You may need to register to download the document)
--
Rob Harwood
Software Developer
JetBrains Inc.
"Develop with pleasure!"
Please sign in to leave a comment.
Yeah, and it looks like it's based on Eclipse3 :).
Ahmed.
Ahmed Mohombe wrote:
>> Xactium has a tool similar to MPS.
Advantage: JetBrains. ;-)
--
Rob Harwood
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"
Hi Ahmed,
You are right in one respect. The GUI front end you see in the screenshots is based on Eclipse 3 RCP (rich client platform). However XMF is not "built" on Eclipse in any sense. XMF is a standalone machine in its own right, it contains models of all its GUI concepts (diagrams, text editors, tree browsers ...) and has an interface to access the outside world. Eclipse is one realisation of this outside world, but this could equally well be substituted by netbeans or an interface built from scratch. When you describe a diagram editor in XMF, for example, you describe it as an XMF model using one of XMF's languages. Consequently you never need deal with Eclipse code or APIs. My point is that the fact that the GUI is Eclipse is neither here nor there.
James Willans (Xactium)
It is difficult to judge from the guide how powerful can be generator.
As for definition of concrete syntax it is yet another parsers generator and all its inherent problems with languages integration.
igor