Example #1
0
        public DeclarationList parseOString(String code)
        {
            context = Context.newGlobalsContext();
            OCleverParser parser = new OCleverParser(code);

            parser.ErrorHandler = new FatalErrorStrategy();
            return(parser.parse_declaration_list());
        }
Example #2
0
        public DeclarationList parseOResource(String resourceName)
        {
            context = Context.newGlobalsContext();
            Stream input = OpenResource(resourceName);

            try {
                OCleverParser parser = new OCleverParser(input);
                return(parser.parse_declaration_list());
            } finally {
                input.Close();
            }
        }