예제 #1
0
 def __init__(self, msg, kargs):
     # pylint: disable-msg=W0142
     Node.__init__(self, msg, kargs)
     if 'in_all' in kargs:
         SyntaxError.__init__(
             self, msg,
             (kargs.get('in_filename', ''), int(kargs.get('in_lineno', 0)),
              int(kargs.get('in_char', 0)), kargs.get('in_all')))
     else:
         SyntaxError.__init__(
             self, msg,
             (kargs.get('in_filename', ''), int(kargs.get('in_lineno', -1)),
              int(kargs.get('in_offset', 1)), kargs.get('in_rest', '')))
예제 #2
0
파일: error.py 프로젝트: cajus/python-lepl
 def __init__(self, msg, kargs):
     # pylint: disable-msg=W0142
     Node.__init__(self, msg, kargs)
     if 'in_all' in kargs:
         SyntaxError.__init__(self, msg, 
                              (kargs.get('in_filename', ''),
                               int(kargs.get('in_lineno', 0)),
                               int(kargs.get('in_char', 0)),
                               kargs.get('in_all')))
     else:
         SyntaxError.__init__(self, msg, 
                              (kargs.get('in_filename', ''),
                               int(kargs.get('in_lineno', -1)),
                               int(kargs.get('in_offset', 1)),
                               kargs.get('in_rest', '')))
예제 #3
0
 def __init__(self, msg, location):
     # pylint: disable-msg=W0142
     Node.__init__(self, msg, location)
     SyntaxError.__init__(self, msg, location)
예제 #4
0
 def __init__(self, msg, location):
     # pylint: disable-msg=W0142
     Node.__init__(self, msg, location)
     SyntaxError.__init__(self, msg, location)