code: def print(self):
          
          print("---[ START {} ]---".format(self.name))
  
          for i, line in enumerate(self.lines):
              print("{}: {}".format(str(i).zfill(3), line))
  
          print("---[ END {} ]---".format(self.name))
docs: Print the shader lines