public static void main( String [] args ) {    Lem parser = null; try { parser = new Lem(); Model model = parser.parse( System.in );
public static void main(String[] args) {
    public static void main( String [] args ) {                // parse the supplied model                Lem parser = null;        try {            parser = new Lem();            Model model = parser.parse( System.in );			listDomains( model );                    } catch ( Exception e) {            System.err.println( "Doh! ... got " + e.getClass().getName() );            System.err.println( parser.errorMessage );			System.err.println( parser.errorMessage );            e.printStackTrace();        } catch (Throwable e) {            // report any exception thrown during LEM parsing or model building                        System.err.println("Ouch! ... got " + e.getClass().getName() );            System.err.println(e.getMessage());            e.printStackTrace();        }    }