Module:
Translates structures to Bender’s language.
Translates expressions to forms usable in Bender.
>>> Translator.translate(Dx(vx))
'v->vx[DX]'
>>> Translator.remove_xyt('vx(x, y, t)')
'vx'
Translates expression expr to a form in C.
>>> Translator.translate(Dx(vx), 'v', '->')
'v->vx[DX]'
>>> Translator.translate_derivatives('D(vx, x)')
'vx[DX]'
Translates variables in expr to a form usable in Bender.
>>> Translator.translate_variables('vx + vy')
'v->vx + v->vy'