Example #1
0
def do_local(t,r=None):
    if t.val in D.rglobals:
        D.error = True
        tokenize.u_error('UnboundLocalError',D.code,t.pos)
    if t.val not in D.vars:
        D.vars.append(t.val)
    return get_reg(t.val)
Example #2
0
def do_local(t, r=None):
    if t.val in D.rglobals:
        D.error = True
        tokenize.u_error('UnboundLocalError', D.code, t.pos)
    if t.val not in D.vars:
        D.vars.append(t.val)
    return get_reg(t.val)
Example #3
0
def do(t,r=None):
    if t.pos: setpos(t.pos)
    try:
        if t.type in rmap:
            return rmap[t.type](t,r)
        return fmap[t.type](t)
    except:
        if D.error: raise
        D.error = True
        tokenize.u_error('encode',D.code,t.pos)
Example #4
0
def do(t, r=None):
    if 'from' in t: setpos(t['from'])
    try:
        if t['type'] in rmap:
            return rmap[t['type']](t, r)
        return fmap[t['type']](t)
    except:
        if D.error: raise
        D.error = True
        if 'from' not in t: print("uh ohh", t['type'])
        tokenize.u_error('dump', D.code, t['from'])
Example #5
0
def do(t,r=None):
    if 'from' in t: setpos(t['from'])
    try:
        if t['type'] in rmap:
            return rmap[t['type']](t,r)
        return fmap[t['type']](t)
    except:
        if D.error: raise
        D.error = True
        if 'from' not in t: print("uh ohh",t['type'])
        tokenize.u_error('dump',D.code,t['from'])
Example #6
0
def error(ctx, t):
    print t
    tokenize.u_error(ctx, P.s, t["from"])
Example #7
0
def error(ctx,t):
    print t
    tokenize.u_error(ctx,P.s,t['from'])
Example #8
0
def error(ctx,t):
    tokenize.u_error(ctx,P.s,t.pos)
Example #9
0
def error(ctx,t):
    print t
    tokenize.u_error(ctx,P.s,t.pos)