LPC2J is an LPC90-compatible compiler for creating Java classfiles from LPC (i.e. LPMud) source code.
When scanning source from an in-memory string, use the simplified pipeline:
TokenList tokens = LPC2J.scan(sourceText);
ASTObject ast = LPC2J.parse(tokens);
byte[] bytecode = LPC2J.compile(ast);