<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Apr 7, 2016, at 1:40 PM, tim Rowledge &lt;<a href="mailto:tim@rowledge.org" class="">tim@rowledge.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><br class=""><br class=""><blockquote type="cite" class="">On 07-04-2016, at 8:33 AM, Chris Cunnington &lt;<a href="mailto:brasspen@gmail.com" class="">brasspen@gmail.com</a>&gt; wrote:<br class="">For example, there is a professor at UCSF who has a project called ANTLR [1]. <br class=""></blockquote><br class="">A quick look leaves me a tad puzzled. For example I can’t quite work out what they mean by <br class="">"<span class="Apple-tab-span" style="white-space:pre">        </span>• subclasses can see the fields of their parent classes; in ST-80 these are private”<br class="">since I’m reasonably sure my objects can see the instance variables defined in their parent classes.<br class="">And no file format? Does chunk file format per changes/sources/fileouts not count?<br class="">And they’re implementing it in java. Gulp.<br class=""><br class="">Most curious.<br class=""></div></blockquote><div>If they didn’t have questions, I don’t suppose they’d come. They seem nice.&nbsp;</div><br class=""><blockquote type="cite" class=""><div class=""><br class=""><blockquote type="cite" class=""><br class="">After that, I’ll make what I learn about using the simulator the first video on <a href="http://www.ooplu.com" class="">http://www.ooplu.com</a>, which will be the first of what will ultimately be hundreds.<br class=""></blockquote><br class="">If you can make hundreds of good instructional videos we’ll all be very, very, happy. We were talking about this in the board meeting just yesterday.<br class=""><br class=""></div></blockquote><div>Making videos is easy. Making a wiki application using Xtreams PEG grammars (i.e. PEGParser class &gt;&gt; grammarWiki) was hard. I had to figure out how to write an actor subclass to PEGActor. That, for me, was extremely difficult. <a href="http://www.ooplu.co" class="">http://www.ooplu.co</a>m&nbsp;as a web page doesn’t look like much, but it is now a bootstrapped Ajax wiki on top of Altitude called PEGWiki. Extending PEGWiki’s wiki grammar to include videos from Wistia [1] and making the videos is trivial compared to me trying to understand Michael and Martin’s agglomerations of blocks within blocks with stack arguments constructed by pragmas as single values in a dictionary. Oh my. Although I can use it, I still don’t really get it.&nbsp;</div><div><br class=""></div><div>I’ll show it at my presentation.&nbsp;</div><div><br class=""></div><div>Chris</div><div><br class=""></div>[1] <a href="http://www.wistia.com" class="">http://www.wistia.com</a>&nbsp;</div><div><br class=""><blockquote type="cite" class=""><div class=""><br class="">tim<br class="">--<br class="">tim Rowledge; <a href="mailto:tim@rowledge.org" class="">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" class="">http://www.rowledge.org/tim</a><br class="">All the simple programs have been written, and all the good names taken.<br class=""><br class=""><br class=""></div></blockquote></div><br class=""></body></html>