From b9f779f55c49f75ebdd1831148a8271529a321c9 Mon Sep 17 00:00:00 2001 From: David Halter Date: Thu, 28 Jun 2012 20:27:38 +0200 Subject: [PATCH] removed old stuff --- parsetest.py | 180 -------------------------------------------------- pycomplete.py | 51 -------------- 2 files changed, 231 deletions(-) delete mode 100644 parsetest.py delete mode 100755 pycomplete.py diff --git a/parsetest.py b/parsetest.py deleted file mode 100644 index 9f9a656c..00000000 --- a/parsetest.py +++ /dev/null @@ -1,180 +0,0 @@ -#!/usr/bin/env python - -# test comment - -import datetime, os, sys, tokenize, re -#from token import * -from time import sleep -from token import OP as OP_TEST, INDENT as INDENT_TEST - -aaa = 6; bbb = 13 -ccc = bbb; d = open("test.py"); -a - -def func(a,b,c=3): - #def test: - # return 2 - cdef = A() - return test - - -class Intro(object): - def testing(self, string): - return string+"," - -class Supi(A, datetime.datetime): - r""" test123 """ - class 2 - - static_var = 0 - def __init__(self): - self.b = A() - def test(self): - import time - print 1 - - self.b = (1, - 2,[3,2 - ]);self.a = 1 - self.c = {1:3, - a = self.a - 4:2,5:9} - return A() - -class A(): - class B(): - def test(self): - return 8 + a.test() -class init: - def __init__(self, a, b=3, c = A): - a=0;self.a = a.i - -aclass = A() - -b = aclass.test() -c = aclass or b -c = aclass or c - -class Empty(): - pass -def blub(): - -cdef = 5 -cdef cdef -for i in range(3): - if 1:if 2:for a in range(3): exec a - asdf = aaa - print 'blub' -else: - a = 0 - -def ass_test(a): - """docstring for assignment test""" - a -= 1 -# (comment without indent) - (b, c, d) = (1,2,3) - del b - f = {} - exec 'a = 999' in f - # test strange statements - [a,c] ; {1: a}; (1,); `a` - result = int((a+b)*2) - result = s.a( - adsfa ) [].3.\ - a() - global global_test - return result - -matrix = [[1,2,3], [4,5,6], [7,8,9]] -@property -def flow_test(a): - global matrix - for i in matrix: - print a - else: - pass - while 1: - del a - print a - else: - pass - try: - if True or a: - m = 1 - for i,j in enumerate(range(3)): - print i,j - for a in test(t): - p - else: - while 1: - m = 2 - break - except IndexError as e: - raise e - yield e - except TypeError, e2: - pass - except: - pass - finally: - pass - with open('test.py') as f, open('narf.py' as g), m as cm: - print f - return matrix[0,m] - -if True or a: - print a -# completion -import time -class c1(): - c2,c5 = c1(), c1().c3() - def __init__(self, athefirst): - self.acp = athefirst; self.bcp = 3 - def c3(self, daeparam): - import os as c4 #from parsing import Scope as c4 - c5 = 1 - c5 = c4() - if 1: - print 1 - #return c5+'asdf' - return self.acp # self.bcp + -(c1().c2.\ -c, 1, c3()) [0].pop() -c = u"asdf".join([1,2]); c1(1).c3(r"") -matrix_test = [[1,2], [1,3]] -c = c1().c3().sleep() -asdf = c1; asdf2 = asdf b= asdf2 -with open('') as fi: pass -c = b().c3(); abc = datetime; return [abc][0]. ;pylab.; add(1+2,2).; for fi in [1,2]: fi. -1.0.fromhex(); import flask ; flsk = flask.Flask + flask.Request; -abc = [1,2+3]; abc[0]. -import pylab; def add(a1,b1): nana = 1; return a1+b1 -flow_test.; a12, (b12, c12) = (1,(list, "")); b12. - -def globalfunc(): - global globalvar, globalvar2 - globalvar = 3 -a = 3; b = "" -b,a=a,b -a. - - - -class Ar(): - def __init__(self, asd): - self.a = asd - - def rename(self): - self.a2 = self.a - return self.a2 - st = str - st = 1 - asfd = sasdf - - - - - - -Ar(1). -Ar(1).rename() diff --git a/pycomplete.py b/pycomplete.py deleted file mode 100755 index f424944e..00000000 --- a/pycomplete.py +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env python -# python >= 2.4 working with readmodule_ex -import parsing -import functions - -functions.debug.debug_function = functions.debug.print_to_stdout - -text = open('test.py').read() -p = parsing.PyFuzzyParser(text) - - -print p.top.get_code() -#print cmpl.parser.top.subscopes[1].subscopes[0].get_code() - -def handle_names(names): - #print names - for n in names: - try: - print n.names - except AttributeError: - print 'star!', n.from_ns - -""" -print 'global names:' -names = p.top.get_set_vars() -handle_names(names) - -print -print 'func names:' -names = p.top.subscopes[7].get_set_vars() -handle_names(names) - -print -print 'class names:' -names = p.top.subscopes[2].get_set_vars() -handle_names(names) -for s in p.top.subscopes[2].subscopes: - print 'method names:' - names = s.get_set_vars() - handle_names(names) - -print -print 'start/end' -for s in p.top.subscopes: - print repr(s) -""" - -s = p.top -import code -sh = code.InteractiveConsole(locals=locals()) -sh.interact("InteractiveConsole")