Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Krejsa <dan.krejsa@gmail.com>2009-08-23 22:56:13 (GMT)
committer Dan Krejsa <dan.krejsa@gmail.com>2009-08-23 22:56:13 (GMT)
commited3aced9bbcbc469493ae86bdf13d73e93489c28 (patch)
treef55faec36305c0efd0d04a105fd399fe6fc37182
parente4570c533c62d867b7cf81b2079be4e5d0583253 (diff)
Removed unused StringScanner class.
-rwxr-xr-xghilbert.py38
1 files changed, 0 insertions, 38 deletions
diff --git a/ghilbert.py b/ghilbert.py
index fb095ac..c9c17b0 100755
--- a/ghilbert.py
+++ b/ghilbert.py
@@ -54,44 +54,6 @@ class SyntaxError(GhError):
self.args = (why,)
self.scanner = scanner
-class StringScanner:
- def __init__(self, str, k, l):
- self.str = str
- self.k = k # start index in string
- self.l = l # stop index in string
- self.i = k # current index in string
- def get_token(self):
- i = self.i
- self.k = i
- l = self.l
- s = self.str
- while i < l:
- c = s[i]
- if c.isspace():
- i = i + 1
- continue
- if c in '()':
- self.k = i
- self.i = i + 1
- return c
- if c == '#':
- self.k = i
- self.i = l
- return None
- break
- else:
- self.i = l
- return None
- self.k = i
- j = i+1
- while j < l:
- c = s[j]
- if c.isspace() or c in '()#':
- break
- j = j + 1
- self.i = j
- return s[i:j]
-
class StreamScanner:
def __init__(self, instream):
self.instream = instream