<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Reed,<div><br><div><div>On Oct 20, 2011, at 9:47 AM, Reed Kotler wrote:</div><blockquote type="cite"><div>I would like to see the many adhoc parsers in LLVM get replaced by ones <br>generated from grammars.<br></div></blockquote></div></div><div><br></div><div>FYI, this is very unlikely to happen.  The parsers in LLVM <i>were</i> historically generated from grammars (bison, as I recall), and those implementations were removed in favor of hand-written implementations both because the latter were significantly easier to maintain, and because they were much better suited to offer reasonable diagnostics.  Any plan to reverse that decisions is likely to meet a lot of resistance.</div><div><br></div><div>--Owen</div></body></html>