<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-24248206.post9029797953749054020..comments</id><updated>2011-10-23T07:29:08.524+01:00</updated><category term='parser generator'/><category term='case study'/><category term='DSLs'/><category term='helios'/><category term='slides'/><category term='left factoring'/><category term='javascript'/><category term='nordic coding'/><category term='domain-specific languages'/><category term='kotlin'/><category term='jdt'/><category term='autosar'/><category term='conference'/><category term='Java multi-line strings'/><category term='xpand'/><category term='scoping'/><category term='extension methods'/><category term='CG2011'/><category term='Galileo'/><category term='itemis'/><category term='UML modeling brumm brumm'/><category term='GSoC'/><category term='Languages'/><category term='git'/><category term='eclipse modeling itemis'/><category term='DSL'/><category term='DSL code generation eclipse xtext slides'/><category term='xtext'/><category term='eclipse'/><category term='Eclipse EclipseCon Modeling Xtext'/><category term='Guice'/><category term='code generation'/><category term='presentations'/><category term='language design'/><category term='builder API'/><category term='guicecon'/><category term='emf index'/><category term='JVM'/><category term='scala'/><category term='OSGi'/><category term='eclipsecon'/><category term='java'/><category term='democamps'/><category term='refactoring'/><category term='english'/><category term='webinar'/><category term='Java testing performance'/><category term='example'/><category term='protocol buffers'/><category term='left recursion'/><category term='jax 2010'/><category term='website'/><category term='lambda'/><category term='fowler'/><category term='api design'/><category term='packrat'/><category term='java.scala'/><category term='oaw eclipse xtext'/><category term='android'/><category term='expressions'/><category term='MDSD'/><category term='xtend'/><category term='groovy'/><category term='eclipse summit'/><category term='index'/><category term='xbase'/><category term='modeling'/><category term='kiel'/><category term='release'/><category term='automotive'/><category term='http://www.blogger.com/img/gl.link.gif'/><category term='xtend 2'/><category term='internal DSLs'/><category term='oAW'/><category term='codegeneration'/><category term='OpenJDK'/><title type='text'>Comments on Sven Efftinge's Blog: 5 simple steps to Fowler's DSL with Xtext 2.0</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.efftinge.de/feeds/9029797953749054020/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html'/><author><name>Sven Efftinge</name><uri>http://www.blogger.com/profile/11751196715155150517</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_Ii_da0jTxAY/SNxsRY6r26I/AAAAAAAAABk/WzYcCAnzC9Q/S220/foto-openbc.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-24248206.post-3346889216503026154</id><published>2011-09-30T09:20:32.226+01:00</published><updated>2011-09-30T09:20:32.226+01:00</updated><title type='text'>Hi Sven,
in Xtext 1 I installed my DSL as a plugin...</title><content type='html'>Hi Sven,&lt;br /&gt;in Xtext 1 I installed my DSL as a plugin like described in http://wiki.eclipse.org/Xtext/GettingStarted#Deployment&lt;br /&gt;While developing the Xpand templates I could modify the templates, rerun the DslGenerator and then the changes were applied immediately in the generated Code.&lt;br /&gt;Is there a similar way in Xtext2, or do I have to spawn a new Eclipse / reinstall the plugins after every Template/Xtend change?&lt;br /&gt;Was this only possible, because Xpand was interpreted?&lt;br /&gt;&lt;br /&gt;Thank you</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/3346889216503026154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/3346889216503026154'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1317370832226#c3346889216503026154' title=''/><author><name>quixit</name><uri>http://www.blogger.com/profile/13470354335326411323</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1761755301'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-3834124744659707344</id><published>2011-09-07T17:40:53.260+01:00</published><updated>2011-09-07T17:40:53.260+01:00</updated><title type='text'>The main class is not meant to get an Xtend file a...</title><content type='html'>The main class is not meant to get an Xtend file as a parameter but a path to a state machine model. Please use the forum at Eclipse for further technical questions : &lt;br /&gt;&lt;br /&gt;http://www.eclipse.org/forums/index.php?t=thread&amp;amp;frm_id=27&amp;amp;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/3834124744659707344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/3834124744659707344'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1315413653260#c3834124744659707344' title=''/><author><name>Sven Efftinge</name><uri>http://www.blogger.com/profile/11751196715155150517</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_Ii_da0jTxAY/SNxsRY6r26I/AAAAAAAAABk/WzYcCAnzC9Q/S220/foto-openbc.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1100628811'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-703587746177181649</id><published>2011-09-07T16:49:53.079+01:00</published><updated>2011-09-07T16:49:53.079+01:00</updated><title type='text'>Yeah, I tried out that but ended up with following...</title><content type='html'>Yeah, I tried out that but ended up with following stack trace. &lt;br /&gt;Exception in thread &amp;quot;main&amp;quot; java.lang.RuntimeException: Cannot create a resource for &amp;#39;DomainModelGenerator.xtend&amp;#39;; a registered resource factory is needed&lt;br /&gt; at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:394)&lt;br /&gt; at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23)&lt;br /&gt; at org.example.domainmodel.generator.Main.runGenerator(Main.java:50)&lt;br /&gt; at org.example.domainmodel.generator.Main.main(Main.java:32)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It seems I need to register resource factory. Can you show me how to do this ? &lt;br /&gt;&lt;br /&gt;Thanks for your time.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/703587746177181649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/703587746177181649'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1315410593079#c703587746177181649' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1707419208'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-1935840086764055196</id><published>2011-09-07T14:50:53.257+01:00</published><updated>2011-09-07T14:50:53.257+01:00</updated><title type='text'>@Anonymous: in the generator package there should ...</title><content type='html'>@Anonymous: in the generator package there should be a class called &amp;quot;Main&amp;quot; which contains what you are looking for.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/1935840086764055196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/1935840086764055196'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1315403453257#c1935840086764055196' title=''/><author><name>Sven Efftinge</name><uri>http://www.blogger.com/profile/11751196715155150517</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_Ii_da0jTxAY/SNxsRY6r26I/AAAAAAAAABk/WzYcCAnzC9Q/S220/foto-openbc.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1100628811'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-2250953261913455087</id><published>2011-09-07T12:51:41.410+01:00</published><updated>2011-09-07T12:51:41.410+01:00</updated><title type='text'>Thanks for your time putting up the tutorials.
Can...</title><content type='html'>Thanks for your time putting up the tutorials.&lt;br /&gt;Can you point me to a sample code which shows how to run the code generator from a Java class?&lt;br /&gt;&lt;br /&gt;Thanks</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/2250953261913455087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/2250953261913455087'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1315396301410#c2250953261913455087' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1578717542'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-5259048467041590504</id><published>2011-07-02T20:34:23.032+01:00</published><updated>2011-07-02T20:34:23.032+01:00</updated><title type='text'>@Caner01: Please use the newsgroup for more detail...</title><content type='html'>@Caner01: Please use the newsgroup for more detailed questions. If it&amp;#39;s not a croos link and you just want proposals, you should implement it in the ProposalProvider. If it&amp;#39;s a cross reference it belongs into the GlobalScopeProvider.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/5259048467041590504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/5259048467041590504'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1309635263032#c5259048467041590504' title=''/><author><name>Sven Efftinge</name><uri>http://www.blogger.com/profile/11751196715155150517</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_Ii_da0jTxAY/SNxsRY6r26I/AAAAAAAAABk/WzYcCAnzC9Q/S220/foto-openbc.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1100628811'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-4052850766611389443</id><published>2011-07-02T17:14:19.888+01:00</published><updated>2011-07-02T17:14:19.888+01:00</updated><title type='text'>Hi, Thank you so much for magnificently useful too...</title><content type='html'>Hi, Thank you so much for magnificently useful tool.&lt;br /&gt;&lt;br /&gt;I have just began Xtext, and had some problems;&lt;br /&gt;&lt;br /&gt;I have a List  writerNames, which contains 10000 writer&amp;#39;s names, one of them is &amp;quot;Stefan King&amp;quot; .&lt;br /&gt;I dont want to define all of them by one by, because i have ten more existing lists like this. Is there any way to get a list into my grammar?&lt;br /&gt;&lt;br /&gt;Because While I am coding with my dsl in my &lt;br /&gt;&amp;quot; something.mydsl &amp;quot; file. I want that content assist completes Stefan King&amp;quot;, if i typed &amp;quot;Ste&amp;quot; or comes up with some names which start with &amp;quot;Ste&amp;quot;&lt;br /&gt;&lt;br /&gt;How can I solve this?&lt;br /&gt;Thanks a lot</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/4052850766611389443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/4052850766611389443'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1309623259888#c4052850766611389443' title=''/><author><name>Caner01</name><uri>http://www.blogger.com/profile/01237243435884090697</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1536986224'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-4253054589622020761</id><published>2011-06-22T21:17:44.629+01:00</published><updated>2011-06-22T21:17:44.629+01:00</updated><title type='text'>Truly amazing work!

Congratulations and thank you...</title><content type='html'>Truly amazing work!&lt;br /&gt;&lt;br /&gt;Congratulations and thank you to Sven for tirelessly developing Xtend, Xpand, and Xbase! :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/4253054589622020761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/4253054589622020761'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1308773864629#c4253054589622020761' title=''/><author><name>Hendy Irawan</name><uri>http://www.blogger.com/profile/05192845149798446052</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_NtoTtHZadHE/SOPBu7htv5I/AAAAAAAAAAM/PuboJ3TrIBA/S220/hendy-sitting_square.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1457151745'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-3965514230285671866</id><published>2011-06-19T22:12:50.042+01:00</published><updated>2011-06-19T22:12:50.042+01:00</updated><title type='text'>Very nice!

Some tips for others:
- eclipse.ini af...</title><content type='html'>Very nice!&lt;br /&gt;&lt;br /&gt;Some tips for others:&lt;br /&gt;- eclipse.ini after -vmargs add: -XX:MaxPermSize=256M&lt;br /&gt;- In the eclipse you start from eclipse: create a new Java Project if you want to see automatic code generation work. With a normal project I did not get my statemachine code generated in /src-gen&lt;br /&gt;- The help option in eclipse contains an incorrect statemachine example. You must add &amp;#39;end&amp;#39; before resetting doorOpened D1OP if you copied it from there.&lt;br /&gt;The README.TXT in the example project of the statemachine is correct.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/3965514230285671866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/3965514230285671866'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1308517970042#c3965514230285671866' title=''/><author><name>Escay</name><uri>http://www.blogger.com/profile/05248623561140969898</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://www.escay.nl/pictures/escayatwork.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-540671853'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-8847567213522946795</id><published>2011-06-15T07:11:56.408+01:00</published><updated>2011-06-15T07:11:56.408+01:00</updated><title type='text'>Thy syntax diaram is displayed in a view. So it is...</title><content type='html'>Thy syntax diaram is displayed in a view. So it is not generated and also not persisted somehow it is just a projection of the grammar. If you want your own you&amp;#39;ll have to use Xtext&amp;#39;s grammar language.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/8847567213522946795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/8847567213522946795'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1308118316408#c8847567213522946795' title=''/><author><name>Sven Efftinge</name><uri>http://www.blogger.com/profile/11751196715155150517</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_Ii_da0jTxAY/SNxsRY6r26I/AAAAAAAAABk/WzYcCAnzC9Q/S220/foto-openbc.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1100628811'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-3801474603697185703</id><published>2011-06-14T17:25:52.206+01:00</published><updated>2011-06-14T17:25:52.206+01:00</updated><title type='text'>I&amp;#39;ve seen you can generate the Syntax diagrams...</title><content type='html'>I&amp;#39;ve seen you can generate the Syntax diagrams of the gramatic using Xtext 2.0, so the user can see in a graphical way the options the language offers, how can I generate my own gramatic syntax diagram?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/3801474603697185703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/3801474603697185703'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1308068752206#c3801474603697185703' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1582225617'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-8710613801978723663</id><published>2011-06-12T15:22:56.947+01:00</published><updated>2011-06-12T15:22:56.947+01:00</updated><title type='text'>This is pretty usual; make sure to use this vm arg...</title><content type='html'>This is pretty usual; make sure to use this vm arguments in the launch configuration:&lt;br /&gt;&lt;br /&gt;-XX:MaxPermSize=256m&lt;br /&gt;&lt;br /&gt;hope this helps :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/8710613801978723663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/8710613801978723663'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1307888576947#c8710613801978723663' title=''/><author><name>betto</name><uri>http://www.blogger.com/profile/16462664783219149049</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/3166/3917/1600/lore.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2076307136'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-8791134509024926579</id><published>2011-06-12T14:48:33.248+01:00</published><updated>2011-06-12T14:48:33.248+01:00</updated><title type='text'>Hi Sven,

I have massive java.lang.OutOfMemoryErro...</title><content type='html'>Hi Sven,&lt;br /&gt;&lt;br /&gt;I have massive java.lang.OutOfMemoryError: PermGen space Problems with the generated eclipse UI in the state machine example. Any tips?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/8791134509024926579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/8791134509024926579'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1307886513248#c8791134509024926579' title=''/><author><name>Alex</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1992559035'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-8944191698359309321</id><published>2011-06-09T07:58:54.830+01:00</published><updated>2011-06-09T07:58:54.830+01:00</updated><title type='text'>@Anonymous: 
There is a migration guide included i...</title><content type='html'>@Anonymous: &lt;br /&gt;There is a migration guide included in RC4 (see Eclipse Help). We will publish that to the website as well very soon.&lt;br /&gt;We haven&amp;#39;t yet written a how-to for Xbase integration, but the domain model example has Xbase integrated and should help to understand what to do. Anyway, a how-to is needed and will be written within the next couple of weeks.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/8944191698359309321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/8944191698359309321'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1307602734830#c8944191698359309321' title=''/><author><name>Sven Efftinge</name><uri>http://www.blogger.com/profile/11751196715155150517</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_Ii_da0jTxAY/SNxsRY6r26I/AAAAAAAAABk/WzYcCAnzC9Q/S220/foto-openbc.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1100628811'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-312040827397897522</id><published>2011-06-08T17:40:30.557+01:00</published><updated>2011-06-08T17:40:30.557+01:00</updated><title type='text'>Great job guys! 
This is so much better than the p...</title><content type='html'>Great job guys! &lt;br /&gt;This is so much better than the previous versions!&lt;br /&gt;I&amp;#39;d like to now where can I find some migration information so I can migrate the gramatics I have been developing previously?&lt;br /&gt;BTW, what about Xbase? I would like to know how can I allow the use of xbase sentences on my editor&lt;br /&gt;Thanks,</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/312040827397897522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/312040827397897522'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1307551230557#c312040827397897522' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1006508113'/></entry><entry><id>tag:blogger.com,1999:blog-24248206.post-7044309275640727879</id><published>2011-06-07T09:28:07.715+01:00</published><updated>2011-06-07T09:28:07.715+01:00</updated><title type='text'>It&amp;#39;s really incredible the things Xtext 2 does...</title><content type='html'>It&amp;#39;s really incredible the things Xtext 2 does!&lt;br /&gt;&lt;br /&gt;Many compliments! :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/7044309275640727879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24248206/9029797953749054020/comments/default/7044309275640727879'/><link rel='alternate' type='text/html' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html?showComment=1307435287715#c7044309275640727879' title=''/><author><name>betto</name><uri>http://www.blogger.com/profile/16462664783219149049</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/3166/3917/1600/lore.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.efftinge.de/2011/06/five-simple-steps-to-fowlers-dsl-with.html' ref='tag:blogger.com,1999:blog-24248206.post-9029797953749054020' source='http://www.blogger.com/feeds/24248206/posts/default/9029797953749054020' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2076307136'/></entry></feed>
