in evaluation/latex2sympy/latex2sympy2.py [0:0]
def convert_comp(comp):
if comp.group():
return convert_expr(comp.group().expr())
elif comp.norm_group():
return convert_expr(comp.norm_group().expr()).norm()
elif comp.abs_group():
return sympy.Abs(convert_expr(comp.abs_group().expr()), evaluate=False)
elif comp.floor_group():
return handle_floor(convert_expr(comp.floor_group().expr()))
elif comp.ceil_group():
return handle_ceil(convert_expr(comp.ceil_group().expr()))
elif comp.atom():
return convert_atom(comp.atom())
elif comp.frac():
return convert_frac(comp.frac())
elif comp.binom():
return convert_binom(comp.binom())
elif comp.matrix():
return convert_matrix(comp.matrix())
elif comp.det():
# !Use Global variances
return convert_matrix(comp.det()).subs(variances).det()
elif comp.func():
return convert_func(comp.func())