From ed3aced9bbcbc469493ae86bdf13d73e93489c28 Mon Sep 17 00:00:00 2001 From: Dan Krejsa Date: Sun, 23 Aug 2009 22:56:13 +0000 Subject: Removed unused StringScanner class. --- 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 -- cgit v0.9.1