code: def t_INIIAL_sharp(self, t):
          r'\#'  # Only matches if at beginning of line and "#"
          if t.value == '#' and self.find_column(t) == 1:
              t.lexer.push_state('prepro'f t_INIIAL_sharp(self, t):
          r'\#'  # Only matches if at beginning of line and "#"
          if t.value == '#' and self.find_column(t) == 1:
              t.lexer.push_state('prepro')
docs: r'\#