code: def __init__(self, text, filename):
      self.filename_ = filename
      self.line_ = 1
      self.pos_ = 0
      self.line_start_ = 0
      self.text_ = text
      self.text_length_ = len(text)
      self.mode_ = Lexer.MODE_NORMAL_
  
imports: from fontTools.feaLib.error import FeatureLibError, IncludedFeaNotFound
  from fontTools.feaLib.location import FeatureLibLocation
  import re
  import os
label_desc: Use image node_id 1 to create a new Lexer object from inherited base classes: object with example: obj = Lexer(text, filename)