tag:blogger.com,1999:blog-7864497598813874355.post1688287982450604547..comments2023-07-14T03:00:28.739-07:00Comments on brrt to the future: Tiles and Compiler CompilersBart Wiegmanshttp://www.blogger.com/profile/05760700924227974153noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-7864497598813874355.post-62401795882852159162015-08-14T12:42:00.671-07:002015-08-14T12:42:00.671-07:00Hi Bart,
normally, I manage to refrain from comme...Hi Bart,<br /><br />normally, I manage to refrain from commenting right after having done only a preliminary cross-reading - but in this case I just have to say "kudos!", right away!<br /><br />Not only have you largely extended the "why&how"-part (while considering my humble incitations re "formal-languages-speak") but also included some complexity considerations. That's great, imho; I think you need NOT apologize for using CS concepts or jargon, really.<br /><br />So much for now (I'm too curious to read your follow-up post first).<br />So, again: good job, thx!<br /><br />meisl<br />meislhttps://www.blogger.com/profile/02608695500862437227noreply@blogger.comtag:blogger.com,1999:blog-7864497598813874355.post-43468934035201585602015-07-31T00:23:42.063-07:002015-07-31T00:23:42.063-07:00You're absolutely right, I've been sloppy ...You're absolutely right, I've been sloppy with my terminology for terminals and nonterminals. Partly because I wanted to not introduce too much jargon, and partly because I'm not 100% sure about the correct use myself :-)<br /><br />I'll add the link to s-expression syntax. Thanks for the commentBart Wiegmanshttps://www.blogger.com/profile/05760700924227974153noreply@blogger.comtag:blogger.com,1999:blog-7864497598813874355.post-16761527833542774442015-07-30T16:06:10.514-07:002015-07-30T16:06:10.514-07:00Hey Bart,
nice explanation, I really like it.
The...Hey Bart,<br />nice explanation, I really like it.<br /><br />There's a minor glitch in the example s-expr: the "8" under "const" should be "12", I think.<br />Btw, stating that an s-expr is nothing but a linear, and very concise notation for defining a tree, plus maybe a wikipedia link https://en.wikipedia.org/wiki/S-expression might be helpful for some.<br /><br />Also, your use of the term "terminal" seems not entirely to be in line in all places with what one's used to when thinking of it terms of grammars, which confused me a bit at first reading. Maybe recast it using "non-terminal" and "reduction" as well?<br /><br />Well then, apart from the above (minuscule) pts, really good job!<br />Looking forward to reading your next writings, maybe including common sub-expression elimination?<br /><br />gtx, meislmeislhttps://www.blogger.com/profile/02608695500862437227noreply@blogger.com