Код: Выделить всё
pef = parse_latex("\sin(\pi/2)")
print(pef.equals(1))
> False
print(sin(pi/2).equals(1))
> True
Причина, по которой я не использую бэкэнд Lark, заключается в том, что я не могу понять, как заставить его принять мой грамматик, например: sin^2(x) + cos^2(x) не правильно анализируется, поскольку он не может определить, должен ли ^2 находиться внутри или снаружи ().
Я использую последние выпущенные версии всего, что связано. Заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/798 ... results-as
Мобильная версия