Skip to content

Instantly share code, notes, and snippets.

@milesrout
Last active April 3, 2017 09:44
Show Gist options
  • Save milesrout/bfca695c521d2d7c7ab731f708a709ce to your computer and use it in GitHub Desktop.
Save milesrout/bfca695c521d2d7c7ab731f708a709ce to your computer and use it in GitHub Desktop.
import x
from y import x
from a.z.b import q
from .....a import q
from x import (a, b, c, d)
import a, b, z, d, fe, q
import a.ce, efa.f, ae.e
def hello(world):
def foo():
pass; \
pass
if 0 < 0.05 <= 1:
print('foo',
5)
pass
foo()
[ [ ImportStatement(names=[ImportName(name=[IdExpression(name='x')], alias=None)])],
[ FromImportStatement(name=[IdExpression(name='y')], dots=0, what=[ImportName(name=IdExpression(name='x'), alias=None)])],
[ FromImportStatement(name=[IdExpression(name='a'), IdExpression(name='z'), IdExpression(name='b')], dots=0, what=[ImportName(name=IdExpression(name='q'), alias=None)])],
[ FromImportStatement(name=[IdExpression(name='a')], dots=5, what=[ImportName(name=IdExpression(name='q'), alias=None)])],
[ FromImportStatement(name=[IdExpression(name='x')], dots=0, what=[ImportName(name=IdExpression(name='a'), alias=None), ImportName(name=IdExpression(name='b'), alias=None), ImportName(name=IdExpression(name='c'), alias=None), ImportName(name=IdExpression(name='d'), alias=None)])],
[ ImportStatement(names=[ImportName(name=[IdExpression(name='a')], alias=None), ImportName(name=[IdExpression(name='b')], alias=None), ImportName(name=[IdExpression(name='z')], alias=None), ImportName(name=[IdExpression(name='d')], alias=None), ImportName(name=[IdExpression(name='fe')], alias=None), ImportName(name=[IdExpression(name='q')], alias=None)])],
[ ImportStatement(names=[ImportName(name=[IdExpression(name='a'), IdExpression(name='ce')], alias=None), ImportName(name=[IdExpression(name='efa'), IdExpression(name='f')], alias=None), ImportName(name=[IdExpression(name='ae'), IdExpression(name='e')], alias=None)])],
FuncDef(name=id='hello', params=[Param((id='world', None), None)], suite=Statements(stmts=[
FuncDef(name=id='foo', params=[], suite=Statements(stmts=[
[PassStatement(), PassStatement()],
IfStatement(branches=[([(IntExpression(base='octal_int', expr='0'), 'lt', FloatExpression(format='pointfloat', expr='0.05')), (FloatExpression(format='pointfloat', expr='0.05'), 'le', IntExpression(base='decimal_int', expr='1'))], Statements(stmts=[
[[AtomExpression(atom=IdExpression(name='print'), trailers=[CallTrailer(args=[StringExpression(type='s_string', unparsed="'foo'"), IntExpression(base='decimal_int', expr='5')])])]]]))]), [PassStatement()]]), return_annotation=None),
[[AtomExpression(atom=IdExpression(name='foo'), trailers=[CallTrailer(args=[])])]]]), return_annotation=None)]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment