Hi all , ANTRL is fine. There 's a plugin for NetBeans too http://www.antlr.org/tools.html Constantin ANTLR Development Tools<http://www.antlr.org/tools.html> ANTLR Development Tools There are plug-ins for Intellij, NetBeans, Eclipse, Visual Studio Code, and jEdit. Intellij 12+ Plugin for ANTLR 4. We have a ANTLR v4 plugin for Intellij 12+. www.antlr.org
?? La Terre est le berceau de l'humanit??, mais on ne passe pas sa vie enti??re dans un berceau. ?? - Constantin????E. Tsiolkovski , p??re de l'astronautique?? et de l'a??rospatiale modernes. ________________________________ De : Christian Lenz <christian.l...@gmx.net> Envoyé : samedi 2 juin 2018 00:27 À : dev@netbeans.incubator.apache.org Objet : AW: How to implement a new language support? I used both too, but I switched to ANTLR, it seems more maintained and up to date. I can recommend this. IntelliJ has an other stuff, which is new, but I couldn’t remember the Name, and I think NetBeans doesn’t support it. Cheers Chris Von: Oliver Rettig Gesendet: Samstag, 2. Juni 2018 11:28 An: dev@netbeans.incubator.apache.org Betreff: Re: How to implement a new language support? Hi, sometimes I play around to build a simple language to allow me to work with mathematical operations - a simple but high speed version of matlab for timeseries analysis. So I found Truffle and Graal a very interesting technology to implement new languages in general. There is a blog entry https://blog.plan99.net/graal-truffle-134d8f28fb69 which may be is an easier starting point than the original documentation of Jaruslaw Tulach. best regards Oliver > Hello, > > latest tutorial I found is at > https://platform.netbeans.org/tutorials/nbm-javacc-lexer.html - but > JavaCC seems to be no longer actively supported. I'm also not sure, if > this is using latest language infrastructure: Though it states "Requires > NetBeans 8.1", it uses e.d. "org.netbeans.spi.lexer.LanguageHierarchy". > IIRC this is older than GSF/CSL API, which is used e.g. for the > (netbeans-internal) YAML module. > > Which API should I use? > > Kind regards > Peter > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists