Hi, maybe I have not correctly understand what "Admin Netcrystals" wants to do and it is not the same what I am interested.
ok, we are both interested in embedding a new language. My specific interest is to embed code written in my new language into a java source file. Similar things with embedding sql, e.g. https://www.ibm.com/docs/en/i/7.2?topic=essiyja-example-embedding-sql-statements-in-your-java-application >Here is a sample of Language embedding: > >https://github.com/apache/netbeans/blob/ >40c25f50231290122f559a4f598624843662ee32/java/languages.antlr/src/org/ >netbeans/modules/languages/antlr/AntlrTokenId.java#L70 The module languages.antlr. What is its functionality in the netbeans ide? best regards Oliver best regards Oliver > ??? > > On 1/8/23 20:47, Tim de Vries wrote: > > If I had to weigh in, it would be nice to be able to contribute.... some > > of the code I don’t understand. > > > > I would like to be able to provide, for example, class and method names > > from jars, similar to IntelliJ, but for all on classpath. There will > > probably always be straggler jars. > > > > Also, stopping the auto class path scanning. It says it should be > > background, but isn’t. Also removing jars from the classpath.... for > > plain java projects, that’s a real bear but wrote a class to ctrl then > > click the shit out of that. > > > > Tim > > > > Sent from my iPhone > > > >> On Jan 8, 2023, at 1:59 PM, Oliver Rettig <oliver.ret...@orat.de> wrote: > >> > >> Hi, > >> > >> I am also interested in such functionality to put code written in our > >> DSLs > >> into java source code. In the meantime we put the code in extra files > >> with > >> specific filesuffix and use the netbeans api for syntax highlighting etc. > >> > >> best regards > >> Oliver > >> > >>> Hi, > >>> I have got a question regarding the embedded language support of > >>> Netbeans. > >>> > >>> > >>> If I write my own grammer/dsl with JavaCC and my language contains a > >>> specific tag that marks the beginning and ending of an embedded > >>> language, > >>> lets say Java, does Netbeans automatically take Lexer, Parsers, > >>> CodeCompletion etc. from the embedded language? > >>> > >>> > >>> What I found out is that there are two possibilities. The first uses the > >>> xml file for defining the start/end tag. The second way is the > >>> programmatical approach, I think using the Lexer class. Does anyone of > >>> you know a short example for both strategies? Are there any tutorials > >>> available? I would specially be interested in the xml approach Thanks. > >>> > >>> > >>> Gesendet vonOutlook für iOS > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > >>> For additional commands, e-mail: users-h...@netbeans.apache.org > >>> > >>> For further information about the NetBeans mailing lists, visit: > >>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > >> For additional commands, e-mail: users-h...@netbeans.apache.org > >> > >> For further information about the NetBeans mailing lists, visit: > >> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > > For additional commands, e-mail: users-h...@netbeans.apache.org > > > > For further information about the NetBeans mailing lists, visit: > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > For additional commands, e-mail: users-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org For additional commands, e-mail: users-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists