Постоянно встречаются конструкции вроде
def t_comment(t): r'(/\*(.|\n)*?\*/)|(//.*)' pass
или
def p_php(p): '''php : | PHPSTART phpbody''' if len(p) == 1: p[0] = None else: p[0] = p[2]
Как работают такие “отвязанные” от функций строки? Что за механика тут используется?