Anyone use Javacc? I was wondering if it could parse Lojban. It's a Java-based language parser that also features a tree builder (jjtree). I used it to write a complete interpreter for a c-like language.