title: Language Parser in Silverilght
body: <p>I need to write parser for some specific language (subset of SQL). As I know, the easiest way to do this is to define grammar in BNF and use yacc-like tool (I have positive experience with <a href="http://plas.fit.qut.edu.au/gppg/" rel="nofollow noreferrer">GPPG</a>). But when I started, I've realized that these tools produce parser with dependency on some core parser assemblies (e.g. ShiftReduceParser.dll for GPPG). I need to implement parser for Silverilght, so I can't use libs targeted to full framework.</p>
  
  <p>Are there any parser generator tools which can be used in/for Silverilght?</p>