Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » emfatic
emfatic [message #119427] Mon, 21 April 2008 23:20 Go to next message
Eclipse UserFriend
Originally posted by: James.Steel.qut.edu.au

Hi,

Can anyone provide an update on the availability or status of Emfatic?
I'm having trouble finding any release more recent than early 2005 (from
the alphaworks site).

Cheers,

Jim.
Re: emfatic [message #119440 is a reply to message #119427] Mon, 21 April 2008 23:36 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: merks.ca.ibm.com

Jim,

The plugins are in CVS, and Lucas was voted in as a committer to help
get the builds set up.


Jim Steel wrote:
>
> Hi,
>
> Can anyone provide an update on the availability or status of Emfatic?
> I'm having trouble finding any release more recent than early 2005
> (from the alphaworks site).
>
> Cheers,
>
> Jim.
Re: emfatic [message #119453 is a reply to message #119440] Tue, 22 April 2008 05:52 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: James.Steel.qut.edu.au

OK. I have a problem with gymnast - is this the right place to ask it? -
the generator seems to be spitting out a parser just fine, but the AST
classes are nowhere to be seen, and I'm unable to find any kind of log
telling me why they aren't being generated.

Cheers,

Jim.



Ed Merks wrote:
> Jim,
>
> The plugins are in CVS, and Lucas was voted in as a committer to help
> get the builds set up.
>
>
> Jim Steel wrote:
>>
>> Hi,
>>
>> Can anyone provide an update on the availability or status of Emfatic?
>> I'm having trouble finding any release more recent than early 2005
>> (from the alphaworks site).
>>
>> Cheers,
>>
>> Jim.
Re: emfatic [message #119465 is a reply to message #119427] Tue, 22 April 2008 07:05 Go to previous messageGo to next message
lucas bigeardel is currently offline lucas bigeardelFriend
Messages: 155
Registered: July 2009
Senior Member
Hi Jim,

I've been busy these days with EMF Search M7 fixes, but plan to work on
EMFatic release engineering next weeks.

My role in EMFatic is very new, mainly focused at the moment on :
- providing builds in EMFT releng infrastructure
- making lexers/parsers IP clean regarding Antlr 2.x licensing issues

I will in a second time put effort on giving support on EMFatic (Ecore
textual notation infrastructure for eclipse).

For all Gymnast stuff, I must reckon I would need to seriously dive into
the code before being able to provide any begining of support (I am not
the creator of Gymnast myself ^^).

To conclude, I will say that EMFatic contributors are welcome. There are
several ways to contribute :

- post in newsgroup around features/issues (like you did)
- report bugs
- provide patch
- propose help

In any case, be ensured I'm doing my best to free time in order to get
EMFatic release done soon (BTW, I'm mainly making contributions on aside
my all day job).

- Lucas

>
> Hi,
>
> Can anyone provide an update on the availability or status of Emfatic?
> I'm having trouble finding any release more recent than early 2005 (from
> the alphaworks site).
>
> Cheers,
>
> Jim.
Re: emfatic [message #119625 is a reply to message #119465] Tue, 22 April 2008 23:40 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: James.Steel.qut.edu.au

Hi Lucas,

Thanks for the update. Its good to know someone has their eye on
Gymnast/Emfatic - they are nice tools with a good place in the eclipse
modeling sphere.

As a followup to my gripe about not getting generated AST interfaces, it
seems to have gone away. Part of this may have been grabbing the CVS
HEAD code and building them, but I think in general, there are some
gotchas when I deleted artifacts that had been generated, in that it did
not want to regenerate them. If I get some time, I'll see if I can
reproduce the behaviour and lodge a bug report somewhere.

Cheers,

Jim.


lucas bigeardel wrote:
> Hi Jim,
>
> I've been busy these days with EMF Search M7 fixes, but plan to work on
> EMFatic release engineering next weeks.
>
> My role in EMFatic is very new, mainly focused at the moment on :
> - providing builds in EMFT releng infrastructure
> - making lexers/parsers IP clean regarding Antlr 2.x licensing issues
>
> I will in a second time put effort on giving support on EMFatic (Ecore
> textual notation infrastructure for eclipse).
>
> For all Gymnast stuff, I must reckon I would need to seriously dive into
> the code before being able to provide any begining of support (I am not
> the creator of Gymnast myself ^^).
>
> To conclude, I will say that EMFatic contributors are welcome. There are
> several ways to contribute :
>
> - post in newsgroup around features/issues (like you did)
> - report bugs
> - provide patch
> - propose help
>
> In any case, be ensured I'm doing my best to free time in order to get
> EMFatic release done soon (BTW, I'm mainly making contributions on aside
> my all day job).
>
> - Lucas
>
>>
>> Hi,
>>
>> Can anyone provide an update on the availability or status of Emfatic?
>> I'm having trouble finding any release more recent than early 2005
>> (from the alphaworks site).
>>
>> Cheers,
>>
>> Jim.
Re: emfatic [rather, Gymnast!] [message #119677 is a reply to message #119453] Wed, 23 April 2008 10:51 Go to previous message
Miguel Garcia is currently offline Miguel GarciaFriend
Messages: 40
Registered: July 2009
Member
Jim,

If your grammar follows the guidelines of a working grammar, say
Emfatic's (to be found at
org.eclipse.emf.emfatic.core/grammar/Emfatic.ast
) then Gymnast Generator should work.

You might want to check the options in your grammar, specially
astPackageName (example below).

options { k=3;
parserPackageName="org.eclipse.emf.emfatic.core.lang.gen.parser ";
astPackageName="org.eclipse.emf.emfatic.core.lang.gen.ast";
astBaseClassName="EmfaticASTNode";
}

Gymnast also assumes that a file with token definitions can be found in
the same folder as your .ast, examples are GymnastLexer.g (for ANTLR v3)
and EmfaticLexer.jj (for JavaCC) in the
org.eclipse.gymnast.generator.core plugin (deep in the
org.eclipse.gymnast.generator.core.parser source folder).


P.D. Gymnast has no dedicated newsgroup, so my post here.


Miguel

--
Miguel Garcia miguel.garcia@tuhh.de
Institute for Software Systems (STS), E-16
Technische Universitaet Hamburg-Harburg
Harburger Schlossstr. 20, 21073 Hamburg Fax: (+49)40-42878-2515
http://www.sts.tu-harburg.de/~mi.garcia





Jim Steel wrote:
>
> OK. I have a problem with gymnast - is this the right place to ask it? -
> the generator seems to be spitting out a parser just fine, but the AST
> classes are nowhere to be seen, and I'm unable to find any kind of log
> telling me why they aren't being generated.
>
> Cheers,
>
> Jim.
>
>
>
> Ed Merks wrote:
>> Jim,
>>
>> The plugins are in CVS, and Lucas was voted in as a committer to help
>> get the builds set up.
>>
>>
>> Jim Steel wrote:
>>>
>>> Hi,
>>>
>>> Can anyone provide an update on the availability or status of
>>> Emfatic? I'm having trouble finding any release more recent than
>>> early 2005 (from the alphaworks site).
>>>
>>> Cheers,
>>>
>>> Jim.
Re: emfatic [message #617868 is a reply to message #119427] Mon, 21 April 2008 23:36 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 31007
Registered: July 2009
Senior Member
Jim,

The plugins are in CVS, and Lucas was voted in as a committer to help
get the builds set up.


Jim Steel wrote:
>
> Hi,
>
> Can anyone provide an update on the availability or status of Emfatic?
> I'm having trouble finding any release more recent than early 2005
> (from the alphaworks site).
>
> Cheers,
>
> Jim.
Re: emfatic [message #617869 is a reply to message #119440] Tue, 22 April 2008 05:52 Go to previous message
Jim Steel is currently offline Jim SteelFriend
Messages: 54
Registered: July 2009
Member
OK. I have a problem with gymnast - is this the right place to ask it? -
the generator seems to be spitting out a parser just fine, but the AST
classes are nowhere to be seen, and I'm unable to find any kind of log
telling me why they aren't being generated.

Cheers,

Jim.



Ed Merks wrote:
> Jim,
>
> The plugins are in CVS, and Lucas was voted in as a committer to help
> get the builds set up.
>
>
> Jim Steel wrote:
>>
>> Hi,
>>
>> Can anyone provide an update on the availability or status of Emfatic?
>> I'm having trouble finding any release more recent than early 2005
>> (from the alphaworks site).
>>
>> Cheers,
>>
>> Jim.
Re: emfatic [message #617870 is a reply to message #119427] Tue, 22 April 2008 07:05 Go to previous message
lucas bigeardel is currently offline lucas bigeardelFriend
Messages: 155
Registered: July 2009
Senior Member
Hi Jim,

I've been busy these days with EMF Search M7 fixes, but plan to work on
EMFatic release engineering next weeks.

My role in EMFatic is very new, mainly focused at the moment on :
- providing builds in EMFT releng infrastructure
- making lexers/parsers IP clean regarding Antlr 2.x licensing issues

I will in a second time put effort on giving support on EMFatic (Ecore
textual notation infrastructure for eclipse).

For all Gymnast stuff, I must reckon I would need to seriously dive into
the code before being able to provide any begining of support (I am not
the creator of Gymnast myself ^^).

To conclude, I will say that EMFatic contributors are welcome. There are
several ways to contribute :

- post in newsgroup around features/issues (like you did)
- report bugs
- provide patch
- propose help

In any case, be ensured I'm doing my best to free time in order to get
EMFatic release done soon (BTW, I'm mainly making contributions on aside
my all day job).

- Lucas

>
> Hi,
>
> Can anyone provide an update on the availability or status of Emfatic?
> I'm having trouble finding any release more recent than early 2005 (from
> the alphaworks site).
>
> Cheers,
>
> Jim.
Re: emfatic [message #617882 is a reply to message #119465] Tue, 22 April 2008 23:40 Go to previous message
Jim Steel is currently offline Jim SteelFriend
Messages: 54
Registered: July 2009
Member
Hi Lucas,

Thanks for the update. Its good to know someone has their eye on
Gymnast/Emfatic - they are nice tools with a good place in the eclipse
modeling sphere.

As a followup to my gripe about not getting generated AST interfaces, it
seems to have gone away. Part of this may have been grabbing the CVS
HEAD code and building them, but I think in general, there are some
gotchas when I deleted artifacts that had been generated, in that it did
not want to regenerate them. If I get some time, I'll see if I can
reproduce the behaviour and lodge a bug report somewhere.

Cheers,

Jim.


lucas bigeardel wrote:
> Hi Jim,
>
> I've been busy these days with EMF Search M7 fixes, but plan to work on
> EMFatic release engineering next weeks.
>
> My role in EMFatic is very new, mainly focused at the moment on :
> - providing builds in EMFT releng infrastructure
> - making lexers/parsers IP clean regarding Antlr 2.x licensing issues
>
> I will in a second time put effort on giving support on EMFatic (Ecore
> textual notation infrastructure for eclipse).
>
> For all Gymnast stuff, I must reckon I would need to seriously dive into
> the code before being able to provide any begining of support (I am not
> the creator of Gymnast myself ^^).
>
> To conclude, I will say that EMFatic contributors are welcome. There are
> several ways to contribute :
>
> - post in newsgroup around features/issues (like you did)
> - report bugs
> - provide patch
> - propose help
>
> In any case, be ensured I'm doing my best to free time in order to get
> EMFatic release done soon (BTW, I'm mainly making contributions on aside
> my all day job).
>
> - Lucas
>
>>
>> Hi,
>>
>> Can anyone provide an update on the availability or status of Emfatic?
>> I'm having trouble finding any release more recent than early 2005
>> (from the alphaworks site).
>>
>> Cheers,
>>
>> Jim.
Re: emfatic [rather, Gymnast!] [message #617886 is a reply to message #119453] Wed, 23 April 2008 10:51 Go to previous message
Miguel Garcia is currently offline Miguel GarciaFriend
Messages: 40
Registered: July 2009
Member
Jim,

If your grammar follows the guidelines of a working grammar, say
Emfatic's (to be found at
org.eclipse.emf.emfatic.core/grammar/Emfatic.ast
) then Gymnast Generator should work.

You might want to check the options in your grammar, specially
astPackageName (example below).

options { k=3;
parserPackageName="org.eclipse.emf.emfatic.core.lang.gen.parser ";
astPackageName="org.eclipse.emf.emfatic.core.lang.gen.ast";
astBaseClassName="EmfaticASTNode";
}

Gymnast also assumes that a file with token definitions can be found in
the same folder as your .ast, examples are GymnastLexer.g (for ANTLR v3)
and EmfaticLexer.jj (for JavaCC) in the
org.eclipse.gymnast.generator.core plugin (deep in the
org.eclipse.gymnast.generator.core.parser source folder).


P.D. Gymnast has no dedicated newsgroup, so my post here.


Miguel

--
Miguel Garcia miguel.garcia@tuhh.de
Institute for Software Systems (STS), E-16
Technische Universitaet Hamburg-Harburg
Harburger Schlossstr. 20, 21073 Hamburg Fax: (+49)40-42878-2515
http://www.sts.tu-harburg.de/~mi.garcia





Jim Steel wrote:
>
> OK. I have a problem with gymnast - is this the right place to ask it? -
> the generator seems to be spitting out a parser just fine, but the AST
> classes are nowhere to be seen, and I'm unable to find any kind of log
> telling me why they aren't being generated.
>
> Cheers,
>
> Jim.
>
>
>
> Ed Merks wrote:
>> Jim,
>>
>> The plugins are in CVS, and Lucas was voted in as a committer to help
>> get the builds set up.
>>
>>
>> Jim Steel wrote:
>>>
>>> Hi,
>>>
>>> Can anyone provide an update on the availability or status of
>>> Emfatic? I'm having trouble finding any release more recent than
>>> early 2005 (from the alphaworks site).
>>>
>>> Cheers,
>>>
>>> Jim.
Previous Topic:Not able to start CDO Server
Next Topic:[Teneo][CDO-Hibernate] Problem with CDOFeatures identity
Goto Forum:
  


Current Time: Wed Apr 01 06:00:10 GMT 2020

Powered by FUDForum. Page generated in 0.02078 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top