<div dir="ltr">The other really cool aspect is that your ANTLR parser is parsing the format.txt in order to build a parser for sample.dat.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 30, 2013 at 2:21 PM, Harold Lee <span dir="ltr">&lt;<a href="mailto:harold@hotelling.net" target="_blank">harold@hotelling.net</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">This makes a really cool sample project for how to use ANTLR :-)<div><br></div><div>These days on the JVM I&#39;d favor Scala parser combinators. Here&#39;s a great example of solving a similar problem (CSV) with those:</div>


<div><br></div><div><a href="http://stackoverflow.com/questions/5063022/use-scala-parser-combinator-to-parse-csv-files" target="_blank">http://stackoverflow.com/questions/5063022/use-scala-parser-combinator-to-parse-csv-files</a><br>


</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 29, 2013 at 8:36 PM, Brian Lavender <span dir="ltr">&lt;<a href="mailto:brian@brie.com" target="_blank">brian@brie.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I created a simple language inspired by the picture format in COBOL.<br>
<br>
<a href="https://github.com/brieweb/fixedfield.git" target="_blank">https://github.com/brieweb/fixedfield.git</a><br>
<br>
In order to run it, you need Maven 3 and Java 6.<br>
<br>
brian<br>
--<br>
Brian Lavender<br>
<a href="http://www.brie.com/brian/" target="_blank">http://www.brie.com/brian/</a><br>
<br>
&quot;There are two ways of constructing a software design. One way is to<br>
make it so simple that there are obviously no deficiencies. And the other<br>
way is to make it so complicated that there are no obvious deficiencies.&quot;<br>
<br>
Professor C. A. R. Hoare<br>
The 1980 Turing award lecture<br>
_______________________________________________<br>
vox-tech mailing list<br>
<a href="mailto:vox-tech@lists.lugod.org" target="_blank">vox-tech@lists.lugod.org</a><br>
<a href="http://lists.lugod.org/mailman/listinfo/vox-tech" target="_blank">http://lists.lugod.org/mailman/listinfo/vox-tech</a><br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>