Generic Expression Parser.
Парсер выражений методом рекурсивного спуска.
Возможности:
- Хранение выражений и вывод с максимальным/минимальным кол-вом скобок.
- Отслеживание ошибок: как ошибок структуры выражения, так и арифметические ошибки.
- Разные режимы поведения подсчётов: целые, дробные и BigInteger числа.
- Режим отслеживания переполнения.
Для тестирования используется Tabulator. Возвращаемое значение — таблица значений функции, где R[i][j][k] соответствует x = x1 + i, y = y1 + j, z = z1 + k