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, &lt;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 &lt;parr=
[email protected]&gt;<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>&nbsp;</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, &quot;Segoe UI Light&quot;, &quot;Segoe WP Light&quot;, &qu=
ot;Segoe UI&quot;, &quot;Segoe WP&quot;, 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, &quot;Segoe UI&quot;, &quot;Segoe WP&quot;, 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, &quot;Segoe UI&quot;, &quot;Segoe WP&quot;, 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 &lt;<a href=3D=
"mailto:[email protected]" class=3D"">[email protected]</a>&gt; 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.&nbsp;</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"">
&lt;<a href=3D"mailto:[email protected]" target=3D"_blank" class=3D"">m=
[email protected]</a>&gt;</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=
:&quot;Source Sans Pro&quot;,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_--