statement parsing

This commit is contained in:
David Halter
2012-02-21 15:39:28 +01:00
parent 7597ed05a0
commit 4ba5b7c83b
3 changed files with 92 additions and 38 deletions

View File

@@ -38,7 +38,7 @@ class Completer(object):
self.parser = PyFuzzyParser()
def evalsource(self, text, line=0):
sc = self.parser.parse(text, line)
sc = self.parser.parse(text)
self.sc = sc # TODO rm
src = sc.get_code()
dbg("source: %s" % src)
@@ -208,7 +208,10 @@ print ''
showdbg()
print cmpl.parser.top.get_code()
#print cmpl.parser.top.subscopes[1].subscopes[0].get_code()
p = cmpl.parser
s = p.top
import code
sh = code.InteractiveConsole(locals=locals())
#sh.interact("InteractiveConsole")