Лексический анализатор выражения
sub b,c
div e,d
add b,e
mul a,b
add a,3
Я не прошу детального алгоритма, поскольку я сложил свой, но он в некоторых выражениях даёт пробой. Учтите выражение может быть различно: различное количество операций и скобок. За ранее спасибо откликнувшимся.
Ну, думаю, обратная польская запись как движок:) А уж потом можно ее стек операторов/операндов как угодно парсить.
Цитата: Zorkus
Ну, думаю, обратная польская запись как движок:) А уж потом можно ее стек операторов/операндов как угодно парсить.
http://algolist.manual.ru/syntax/revpn.php
http://algolist.manual.ru/syntax/revpn.php
Спасибо, очень интересная статья, должна мне помочь.