예제 #1
0
파일: parser.py 프로젝트: sola92/slimit
 def p_try_statement_1(self, p):
     """try_statement : TRY block catch"""
     p[0] = ast.Try(statements=p[2], catch=p[3],lineno=p.lineno(2))
예제 #2
0
파일: parser.py 프로젝트: sola92/slimit
 def p_try_statement_3(self, p):
     """try_statement : TRY block catch finally"""
     p[0] = ast.Try(statements=p[2], catch=p[3], fin=p[4],
         lineno=p.lineno(2))
예제 #3
0
 def p_try_statement_2(self, p):
     """try_statement : TRY block finally"""
     p[0] = ast.Try(statements=p[2], fin=p[3])