Re: Netbeans antlr plugin alpha is done
Peter Cheung <[email protected]> Sat, 30 Sep 2017 05:30:43 +0000
| Newsgroups | gmane.comp.java.netbeans.modules.openide.devel |
|---|---|
| Message-ID | <ME1PR01MB02606F624D686CD5ABF29684B57F0@ME1PR01MB0260.ausprd01.prod.outlook.com> |
--_000_ME1PR01MB02606F624D686CD5ABF29684B57F0ME1PR01MB0260ausp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Thanks all. I need more inputs/comments for the plugin, i will submit to pl= ugin central end of next week. I will put a video on youtube to teach peopl= e use it too. I am quite new to antlr, <1 year experience of using it. I am now developin= g an x86/arm assembler, before doing this well i need to enhance the antlr = plugin for netbeans. I don't know how to people use antlr in eclipse/intell= iJ, hopefully some people can tell me their weak points so i can make the n= etbeans antlr plugin more advance. Thanks Peter. ________________________________ From: Terence Parr <[email protected]> Sent: Wednesday, September 27, 2017 1:35 AM To: Andreas Stefik Cc: [email protected]; Geertjan Wielenga Subject: [platform-dev] Re: Netbeans antlr plugin alpha is done 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]<mailto:stef= [email protected]>> wrote: Hey Peter, This is awesome. I haven't actually tested it yet, but it looks really prom= ising. Geertjan, is it possible Peter's plugin can be considered for the pl= ugin portal? NetBeans used to have an ANTLR plugin in there, but it didn't = work and, having just checked, was ultimately removed. In the last few releases, I've had to do any Antlr programming outside of N= etBeans 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]<mailto= :[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 pa= rser tree graph at the bottom. What i will do is: you click on any text 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 eclipse= =92s one, right? http://peter.quantr.hk/?p=3D2496 --_000_ME1PR01MB02606F624D686CD5ABF29684B57F0ME1PR01MB0260ausp_ 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>Thanks all. I need more inputs/comments for the plugin, i will submit to= plugin central end of next week. I will put a video on youtube to teach pe= ople use it too.</p> <p>I am quite new to antlr, <1 year experience of using it. I am now dev= eloping an x86/arm assembler, before doing this well i need to enhance the = antlr plugin for netbeans. I don't know how to people use antlr in eclipse/= intelliJ, hopefully some people can tell me their weak points so i can make the netbeans antlr plugin more adv= ance.</p> <p>Thanks</p> <p>Peter.</p> <br> <br> <div style=3D"color: rgb(0, 0, 0);"> <hr tabindex=3D"-1" style=3D"display:inline-block; width:98%"> <div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" co= lor=3D"#000000" style=3D"font-size:11pt"><b>From:</b> Terence Parr <parr= [email protected]><br> <b>Sent:</b> Wednesday, September 27, 2017 1:35 AM<br> <b>To:</b> Andreas Stefik<br> <b>Cc:</b> [email protected]; Geertjan Wielenga<br> <b>Subject:</b> [platform-dev] Re: Netbeans antlr plugin alpha is done</fon= t> <div> </div> </div> <div>Peter mentioned he wanted to work on stuff. is this not working: <div class=3D""><br class=3D""> </div> <div class=3D""><a href=3D"http://tunnelvisionlabs.com/products/demo/antlrw= orks" class=3D"" id=3D"LPlnk203147" previewremoved=3D"true">http://tunnelvi= sionlabs.com/products/demo/antlrworks</a></div> <div id=3D"LPBorder_GT_15067493232470.9326978913354231" style=3D"margin-bot= tom: 20px; overflow: auto; width: 100%; text-indent: 0px;"> <table id=3D"LPContainer_15067493232460.7578141431005709" role=3D"presentat= ion" cellspacing=3D"0" style=3D"width: 90%; background-color: rgb(255, 255,= 255); position: relative; overflow: auto; padding-top: 20px; padding-botto= m: 20px; margin-top: 20px; border-top-width: 1px; border-top-style: dotted;= border-top-color: rgb(200, 200, 200); border-bottom-width: 1px; border-bot= tom-style: dotted; border-bottom-color: rgb(200, 200, 200);"> <tbody> <tr valign=3D"top" style=3D"border-spacing: 0px;"> <td id=3D"TextCell_15067493232460.7561558747887671" colspan=3D"2" style=3D"= vertical-align: top; position: relative; padding: 0px; display: table-cell;= "> <div id=3D"LPRemovePreviewContainer_15067493232460.9034930358988463"></div> <div id=3D"LPTitle_15067493232460.864761422025346" style=3D"top: 0px; color= : rgb(93, 178, 255); font-weight: normal; font-size: 21px; font-family: wf_= segoe-ui_light, "Segoe UI Light", "Segoe WP Light", &qu= ot;Segoe UI", "Segoe WP", Tahoma, Arial, sans-serif; line-he= ight: 21px;"> <a id=3D"LPUrlAnchor_15067493232470.8697983965791272" 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_15067493232470.5854201393390502" 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_15067493232470.5836379163734705" 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> <div class=3D""><br class=3D""> </div> <div class=3D"">?</div> <div class=3D""><br class=3D""> </div> <div class=3D"">Ter<br class=3D""> <div style=3D""> <blockquote type=3D"cite" class=3D""> <div class=3D"">On Sep 26, 2017, at 10:25 AM, Andreas Stefik <<a href=3D= "mailto:[email protected]" class=3D"">[email protected]</a>> wrote:</div= > <br class=3D"Apple-interchange-newline"> <div class=3D""> <div dir=3D"ltr" class=3D"">Hey Peter, <div class=3D""><br class=3D""> </div> <div class=3D"">This is awesome. I haven't actually tested it yet, but it l= ooks really promising. Geertjan, is it possible Peter's plugin can be consi= dered for the plugin portal? NetBeans used to have an ANTLR plugin in there= , but it didn't work and, having just checked, was ultimately removed. </div> <div class=3D""><br class=3D""> </div> <div class=3D"">In the last few releases, I've had to do any Antlr programm= ing outside of NetBeans using the console, so it would great if this could = make it in there.</div> <div class=3D""><br class=3D""> </div> <div class=3D"">Hey Ter, do you know about this initiative?</div> <div class=3D""><br class=3D""> </div> <div class=3D"">Stefik</div> </div> <div class=3D"gmail_extra"><br class=3D""> <div class=3D"gmail_quote">On Sun, Sep 24, 2017 at 1:38 AM, Peter Cheung <s= pan dir=3D"ltr" class=3D""> <<a href=3D"mailto:[email protected]" target=3D"_blank" class=3D"">m= [email protected]</a>></span> wrote:<br class=3D""> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex; border-left:1= px #ccc solid; padding-left:1ex"> <div dir=3D"ltr" class=3D""> <div id=3D"m_6974891163601038041divtagdefaultwrapper" dir=3D"ltr" class=3D"= " style=3D"font-size:12pt; font-family:Calibri,Helvetica,sans-serif"> <p class=3D""><span class=3D"" style=3D"color:rgb(102,102,102); font-family= :"Source Sans Pro",Helvetica,Arial,sans-serif; font-size:18px">Ne= tbeans anltr alpha version is done, now you can keep changing your g4, it r= eal 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 text 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 eclipse=92s one, right?</span><br class=3D""> </p> <p class=3D""><br class=3D""> </p> <p class=3D""><a href=3D"http://peter.quantr.hk/?p=3D2496" target=3D"_blank= " class=3D"">http://peter.quantr.hk/?p=3D2496</a><br class=3D""> </p> </div> </div> </blockquote> </div> <br class=3D""> </div> </div> </blockquote> </div> <br class=3D""> </div> </div> </div> </div> </body> </html> --_000_ME1PR01MB02606F624D686CD5ABF29684B57F0ME1PR01MB0260ausp_--