ВК
Вадим Ковалев
попробуйте найти на сайте ПАСКАЛЬГУРУ (вбейте в гугл ПАСКАЛЬГУРУ )
там много решений готовых и бесплатных
все работают в Pascal ABC
или там же можно заказать
операнды это те же переменные классы объекты вот и думай что не так