def translate_formes_visuelles(s):
def set_bSU_subst(s):<EOL><INDENT>subst, attr, mode = s<EOL>return m(script("<STR_LIT>"), attr, mode)<EOL><DEDENT>if isinstance(s, AdditiveScript):<EOL><INDENT>return AdditiveScript([set_bSU_subst(i) for i in s.children])<EOL><DEDENT>else:<EOL><INDENT>return set_bSU_subst(s)<EOL><DEDENT>
s.u.-'O:M:.-'O:.-',+s.u.-'M:O:.-O:.-'M:.-', => b.-S:.U:.-'O:M:.-'O:.-', + b.-S:.U:.-'M:O:.-O:.-'M:.-',