public void testRuleParseLhs3() throws Exception {
final String text = "(or\nnot Person()\n(and Cheese()\nMeat()\nWine()))";
final AndDescr descrs = new AndDescr();
final CharStream charStream = new ANTLRStringStream( text );
final DRLLexer lexer = new DRLLexer( charStream );
final TokenStream tokenStream = new CommonTokenStream( lexer );
final DRLParser parser = new DRLParser( tokenStream );
parser.setLineOffset( descrs.getLine() );
parser.normal_lhs_block( descrs );
if ( parser.hasErrors() ) {
System.err.println( parser.getErrorMessages() );