コード例 #1
0
ファイル: misc.py プロジェクト: abadger/Bento
def raw_parse(data, filename=None):
    try:
        ret = _parse(data)
        return ret
    except ParseError, e:
        e.filename = filename
        raise
コード例 #2
0
ファイル: misc.py プロジェクト: pberkes/Bento
def raw_parse(data, filename=None):
    try:
        ret = _parse(data)
        return ret
    except ParseError:
        e = extract_exception()
        e.filename = filename
        raise
コード例 #3
0
ファイル: test.py プロジェクト: aspidites/Bento
def parse(data):
    p = _parse(data)
    dispatcher = Dispatcher()
    return ast_walk(p, dispatcher)