Как создать или какой алгоритм применить для «командной строки»?
Имею написанный на С# класс матрицы.
То бишь все перегруженные операторы и тп имеются.
Хочу реализовывать операции над матрицами методом ввода в консоль выражения. Например: A+B=C, 3*A+B*D=C и тд.
Матрицы задаются и создаются уже после ввода всего выражения. Как это можно реализовать? В голову приходят только какие-то запутанные и сложные алгоритмы.