4 comments
Comment actions Permalink

Xactium has a tool similar to MPS.

Yeah, and it looks like it's based on Eclipse3 :).

Ahmed.

0
Comment actions Permalink

Ahmed Mohombe wrote:

>> Xactium has a tool similar to MPS.

Yeah, and it looks like it's based on Eclipse3 :-).

Advantage: JetBrains.  ;-)

--

Rob Harwood

Software Developer

JetBrains Inc.

http://www.jetbrains.com

"Develop with pleasure!"

0
Comment actions Permalink

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)

0
Comment actions Permalink

Xactium has a tool similar to MPS.

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

0

Please sign in to leave a comment.