Exemple #1
0
 def tokenizeparse(x):
     tok = Tokenizer()
     temp = tok.check_token(tok.tokenize(x))
     #print temp
     del tok
     par = Parser()
     try:
         temp = par.parse(temp)
     except IndexError:
         raise SyntaxError("Expression not closed")
     except:
         raise SyntaxError("Invalid Syntax")
     #print temp
     return temp