(t)
r'\/\*[^*]\/*([^*/]|[^*]\/|\*[^/])*\**\*\/
r'\/\*[^*]\/*([^*/]|[^*]\/|\*[^/])*\**\*\/
r \ / \ * [ ^ * ] \ / * ( [ ^ * / ] | [ ^ * ] \ / | \ * [ ^ / ] ) * \ ** \ * \ /
def t_ignore_MULTICOMM(t):
    r'\/\*[^*]\/*([^*/]|[^*]\/|\*[^/])*\**\*\/'
    t.lexer.lineno += t.value.count('\n')
def t_ignore_MULTICOMM ( t ) : t . lexer . lineno += t . value . count ( '\n' )