Re: Netbeans antlr plugin alpha is done
Peter Cheung <[email protected]> Sat, 30 Sep 2017 08:24:34 +0000
| Newsgroups | gmane.comp.java.netbeans.modules.openide.devel |
|---|---|
| Message-ID | <ME1PR01MB0260DFEA659A5E4B4CA1542FB57F0@ME1PR01MB0260.ausprd01.prod.outlook.com> |
--_000_ME1PR01MB0260DFEA659A5E4B4CA1542FB57F0ME1PR01MB0260ausp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable All source code in https://github.com/mcheung63/netbeans-antlr ________________________________ From: Emilian Bold <[email protected]> Sent: Thursday, September 28, 2017 12:34 AM To: dev Cc: Terence Parr; Geertjan Wielenga Subject: [platform-dev] Re: Netbeans antlr plugin alpha is done Peter's plugin looks pretty great. Is the source code published somewhere? I was saddened when I noticed the NetBeans-based ANTLRWorks 2 is so old... --emi On Tue, Sep 26, 2017 at 9:57 PM, Andreas Stefik <[email protected]> wrote: > Sam's version I think had some dependencies on old versions of NetBeans, = so > it's not compatible anymore. Peter's version looks more feature complete = as > well, but I haven't tried it yet, so I could be wrong about that. > > Either way, it looks potentially cool and thought I'd mention it to you i= f > you hadn't heard about it, > > Stefik > > On Tue, Sep 26, 2017 at 10:35 AM, Terence Parr <[email protected]> wrote= : >> >> Peter mentioned he wanted to work on stuff. is this not working: >> >> http://tunnelvisionlabs.com/products/demo/antlrworks ANTLRWorks 2 | Tunnel Vision Laboratories<http://tunnelvisionlabs.com/produ= cts/demo/antlrworks> tunnelvisionlabs.com ANTLRWorks 2 is a complete rewrite of the previous grammar tool using sever= al new techniques developed at Tunnel Vision Labs. The core framework we us= e for NetBeans ... >> >> ? >> >> Ter >> >> On Sep 26, 2017, at 10:25 AM, Andreas Stefik <[email protected]> wrote: >> >> Hey Peter, >> >> This is awesome. I haven't actually tested it yet, but it looks really >> promising. Geertjan, is it possible Peter's plugin can be considered for= the >> plugin portal? NetBeans used to have an ANTLR plugin in there, but it di= dn't >> work and, having just checked, was ultimately removed. >> >> In the last few releases, I've had to do any Antlr programming outside o= f >> NetBeans using the console, so it would great if this could make it in >> there. >> >> Hey Ter, do you know about this initiative? >> >> Stefik >> >> On Sun, Sep 24, 2017 at 1:38 AM, Peter Cheung <[email protected]> >> wrote: >>> >>> Netbeans anltr alpha version is done, now you can keep changing your g4= , >>> it real time generate a parser to parser your specified file, generate = the >>> parser tree graph at the bottom. What i will do is: you click on any te= xt on >>> your target file, if highlight the node in the graph, so you know what = rule >>> it is matched. If it is done, netbeans antlr plugin is better than ecli= pse=92s >>> one, right? >>> >>> >>> http://peter.quantr.hk/?p=3D2496 >> >> >> > --_000_ME1PR01MB0260DFEA659A5E4B4CA1542FB57F0ME1PR01MB0260ausp_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1= 252"> <style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi= n-bottom:0;} --></style> </head> <body dir=3D"ltr"> <div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font= -family:Calibri,Helvetica,sans-serif;" dir=3D"ltr"> <p>All source code in https://github.com/mcheung63/netbeans-antlr</p> <br> <br> <div style=3D"color: rgb(0, 0, 0);"> <div> <hr tabindex=3D"-1" style=3D"display:inline-block; width:98%"> <div id=3D"x_divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" = color=3D"#000000" style=3D"font-size:11pt"><b>From:</b> Emilian Bold <em= [email protected]><br> <b>Sent:</b> Thursday, September 28, 2017 12:34 AM<br> <b>To:</b> dev<br> <b>Cc:</b> Terence Parr; Geertjan Wielenga<br> <b>Subject:</b> [platform-dev] Re: Netbeans antlr plugin alpha is done</fon= t> <div> </div> </div> </div> <font size=3D"2"><span style=3D"font-size:10pt;"> <div class=3D"PlainText">Peter's plugin looks pretty great. Is the source c= ode published somewhere?<br> <br> I was saddened when I noticed the NetBeans-based ANTLRWorks 2 is so old...<= br> <br> --emi<br> <br> <br> On Tue, Sep 26, 2017 at 9:57 PM, Andreas Stefik <[email protected]> w= rote:<br> > Sam's version I think had some dependencies on old versions of NetBean= s, so<br> > it's not compatible anymore. Peter's version looks more feature comple= te as<br> > well, but I haven't tried it yet, so I could be wrong about that.<br> ><br> > Either way, it looks potentially cool and thought I'd mention it to yo= u if<br> > you hadn't heard about it,<br> ><br> > Stefik<br> ><br> > On Tue, Sep 26, 2017 at 10:35 AM, Terence Parr <[email protected]&= gt; wrote:<br> >><br> >> Peter mentioned he wanted to work on stuff. is this not working:<b= r> >><br> >> <a href=3D"http://tunnelvisionlabs.com/products/demo/antlrworks" i= d=3D"LPlnk357128" previewremoved=3D"true"> http://tunnelvisionlabs.com/products/demo/antlrworks</a> <div id=3D"LPBorder_GT_15067598604620.534908458838123" style=3D"margin-bott= om: 20px; overflow: auto; width: 100%; text-indent: 0px;"> <table id=3D"LPContainer_15067598604590.589192927744748" role=3D"presentati= on" cellspacing=3D"0" style=3D"width: 90%; background-color: rgb(255, 255, = 255); position: relative; overflow: auto; padding-top: 20px; padding-bottom= : 20px; margin-top: 20px; border-top-width: 1px; border-top-style: dotted; = border-top-color: rgb(200, 200, 200); border-bottom-width: 1px; border-bott= om-style: dotted; border-bottom-color: rgb(200, 200, 200);"> <tbody> <tr valign=3D"top" style=3D"border-spacing: 0px;"> <td id=3D"TextCell_15067598604600.1925779847657162" colspan=3D"2" style=3D"= vertical-align: top; position: relative; padding: 0px; display: table-cell;= "> <div id=3D"LPRemovePreviewContainer_15067598604600.11605044904679818"></div= > <div id=3D"LPTitle_15067598604600.9237032521150685" style=3D"top: 0px; colo= r: rgb(93, 178, 255); font-weight: normal; font-size: 21px; font-family: wf= _segoe-ui_light, "Segoe UI Light", "Segoe WP Light", &q= uot;Segoe UI", "Segoe WP", Tahoma, Arial, sans-serif; line-h= eight: 21px;"> <a id=3D"LPUrlAnchor_15067598604610.1902450545238602" href=3D"http://tunnel= visionlabs.com/products/demo/antlrworks" target=3D"_blank" style=3D"text-de= coration: none;">ANTLRWorks 2 | Tunnel Vision Laboratories</a></div> <div id=3D"LPMetadata_15067598604610.7586024505631215" style=3D"margin: 10p= x 0px 16px; color: rgb(102, 102, 102); font-weight: normal; font-family: wf= _segoe-ui_normal, "Segoe UI", "Segoe WP", Tahoma, Arial= , sans-serif; font-size: 14px; line-height: 14px;"> tunnelvisionlabs.com</div> <div id=3D"LPDescription_15067598604610.3766463042794175" style=3D"display:= block; color: rgb(102, 102, 102); font-weight: normal; font-family: wf_seg= oe-ui_normal, "Segoe UI", "Segoe WP", Tahoma, Arial, sa= ns-serif; font-size: 14px; line-height: 20px; max-height: 100px; overflow: = hidden;"> ANTLRWorks 2 is a complete rewrite of the previous grammar tool using sever= al new techniques developed at Tunnel Vision Labs. The core framework we us= e for NetBeans ...</div> </td> </tr> </tbody> </table> </div> <br> <br> >><br> >> ?<br> >><br> >> Ter<br> >><br> >> On Sep 26, 2017, at 10:25 AM, Andreas Stefik <[email protected]= > wrote:<br> >><br> >> Hey Peter,<br> >><br> >> This is awesome. I haven't actually tested it yet, but it looks re= ally<br> >> promising. Geertjan, is it possible Peter's plugin can be consider= ed for the<br> >> plugin portal? NetBeans used to have an ANTLR plugin in there, but= it didn't<br> >> work and, having just checked, was ultimately removed.<br> >><br> >> In the last few releases, I've had to do any Antlr programming out= side of<br> >> NetBeans using the console, so it would great if this could make i= t in<br> >> there.<br> >><br> >> Hey Ter, do you know about this initiative?<br> >><br> >> Stefik<br> >><br> >> On Sun, Sep 24, 2017 at 1:38 AM, Peter Cheung <mcheung63@hotmai= l.com><br> >> wrote:<br> >>><br> >>> Netbeans anltr alpha version is done, now you can keep changin= g your g4,<br> >>> it real time generate a parser to parser your specified file, = generate the<br> >>> parser tree graph at the bottom. What i will do is: you click = on any text on<br> >>> your target file, if highlight the node in the graph, so you k= now what rule<br> >>> it is matched. If it is done, netbeans antlr plugin is better = than eclipse=92s<br> >>> one, right?<br> >>><br> >>><br> >>> <a href=3D"http://peter.quantr.hk/?p=3D2496" id=3D"LPlnk342879= " previewremoved=3D"true"> http://peter.quantr.hk/?p=3D2496</a><br> >><br> >><br> >><br> ><br> </div> </span></font></div> </div> </body> </html> --_000_ME1PR01MB0260DFEA659A5E4B4CA1542FB57F0ME1PR01MB0260ausp_--