ieml/grammar/parser/parser.py
def parse(self, s):
        """Parses the input string, and returns a reference to the created AST's root"""
        with self.lock:
            try:
                return self.parser.parse(s, lexer=self.lexer)
            except InvalidIEMLObjectArgument as e:
                raise CannotParse(s, str(e))
            except CannotParse as e:
                e.s = s
                raise e
def parse(self, s):
        """Parses the input string, and returns a reference to the created AST's root"""
        with self.lock:
            try:
                return self.parser.parse(s, lexer=self.lexer)
            except InvalidIEMLObjectArgument as e:
                raise CannotParse(s, str(e))
            except CannotParse as e:
                e.s = s
                raise e
def parse ( self , s ) : with self . lock : try : return self . parser . parse ( s , lexer = self . lexer ) except InvalidIEMLObjectArgument as e : raise CannotParse ( s , str ( e ) ) except CannotParse as e : e . s = s raise e
Parses the input string, and returns a reference to the created AST's root
Parses the input string and returns a reference to the created AST s root