Пишу калькулятор, который может вычислять выражения типа:
[1, 2, 3; 4, 5, 6; 7, 8, 9] * sqrt(36) * (6 + 11 / 3).
В квадратных скобках - это матрица, в "нормальной" записи она выглядит так
Для вычисления буду использовать ПОЛИЗ. С построением ПОЛИЗ для выражений со скобками и функциями (типа cos() или sqrt()) я разобрался, а вот как быть если в выражении появляются матрицы: как будет выглядеть польская запись и как ее потом считать?