Ejemplo n.º 1
0
    def tokenize(self, line):
        """
        Create tokens from string.

        @param line: string to scan
        """
        self.rv = []
        GenericScanner.tokenize(self, line)
        return self.rv
Ejemplo n.º 2
0
 def tokenize(self, input):
         self.tokens = []
         lines=input.split("\n")
         for line in lines:
                 #remove inline comments
                 line=line.split("//")[0]
                 GenericScanner.tokenize(self, line)
                 self.lineno+=1
                 t=Token(type='NEWLINE',lineno=self.lineno)
                 self.tokens.append(t)
         return self.tokens
Ejemplo n.º 3
0
 def tokenize(self, input):
     self.tokens = []
     lines = input.split("\n")
     for line in lines:
         #remove inline comments
         line = line.split("//")[0]
         GenericScanner.tokenize(self, line)
         self.lineno += 1
         t = Token(type='NEWLINE', lineno=self.lineno)
         self.tokens.append(t)
     return self.tokens
Ejemplo n.º 4
0
 def tokenize(self, input_):
     self.rv = []
     GenericScanner.tokenize(self, input_)
     return self.rv
Ejemplo n.º 5
0
 def __init__(self):
     GenericScanner.__init__(self)
Ejemplo n.º 6
0
 def __init__(self):
     GenericScanner.__init__(self)
Ejemplo n.º 7
0
 def __init__(self, operators=''):
     self.operators = operators
     GenericScanner.__init__(self)
Ejemplo n.º 8
0
 def tokenize(self, input):
     self.tokens = []
     GenericScanner.tokenize(self, input)
     return self.tokens
Ejemplo n.º 9
0
 def __init__(self):
     self.tokens=[]
     GenericScanner.__init__(self)
     self.lineno=1
Ejemplo n.º 10
0
	def	tokenize(self, input, outputFile):
		self.rv = []
		self.outputFile = outputFile
		GenericScanner.tokenize(self, input)
		return self.rv
Ejemplo n.º 11
0
	def __init__(self, keywordRegexString=keywordRegex):
		GenericScanner.__init__(self)
		self.keywordRegex = re.compile(keywordRegexString)
Ejemplo n.º 12
0
 def __init__(self,lineno):
     GenericScanner.__init__(self)
     self.lineno = lineno
Ejemplo n.º 13
0
 def __init__(self, operators=''):
     self.operators = operators
     GenericScanner.__init__(self)
Ejemplo n.º 14
0
 def __init__(self):
     GenericScanner.__init__(self)
     self.charOffset = 0
Ejemplo n.º 15
0
 def __init__(self):
     GenericScanner.__init__(self)
     self.lineno = 1
Ejemplo n.º 16
0
 def __init__(self, flags=0):
     GenericScanner.__init__(self, flags)
     self.lineno = 1
     self.filename = ''
Ejemplo n.º 17
0
 def tokenize(self, input):
     self.rv = []
     GenericScanner.tokenize(self, input)
     self.line_count=0
     return self.rv
Ejemplo n.º 18
0
 def __init__(self, flags=0):
     GenericScanner.__init__(self,flags)
     self.lineno=1
Ejemplo n.º 19
0
 def tokenize(self, input):
     self.rv = []
     GenericScanner.tokenize(self, input)
     return self.rv
Ejemplo n.º 20
0
	def __init__(self):
		GenericScanner.__init__(self)
		self.labelingOrCoding = None
		self.blockLabelOrCoding = None