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')
def t_INIIAL_sharp ( self , t ) : if t . value == '#' and self . find_column ( t ) == 1 : t . lexer . push_state ( 'prepro' )
r'\#