Столкнулся с проблемой: необходимо вычислить значение выражения, переданного в виде строки.
(В Галактике есть такой вот интерфейс Сервис -> Утилиты-> Вычисления (Ctrl + F4))
Это навело на мысль что в Галактике есть готовый функционал, который можно было бы использовать. Писать конечные автоматы дело долгое, изобретать велосипед то же не хочется. =)
Хочется получить такой код ))
Код: Выделить всё
var res : double;
s : string;
{
s := '10+15*4 ';
res := функция(s);
// в res = 70
}