это не компилятор.
это скриптовый интерпритатор.
есть набор команд которые мы можем использовать: перемещение в точку с координатами, исползование предмета, использование скила, взятие в таргет, "ткнуть" диалог нпс итд итп...
а вот этим командам мы уже передаем свои параметры...
и последовательность мы тоже задаем.
вопрос только в красоте реализации и защищенности от "дурака", но в варианте "для себя" защитой от дурака можно пренебречь - сам сделал - сам себе "дурак"
Добавлено через 59 минут
и возвращаясь к вопросу "а что собственно из готового можно использовать?"
мелкое и ненапряжное, без ооп и тому подобных заморочей, понимающее конструкции "if", "for", "goto" итп, и с возможностью прописывания своих функций?
просто я как-то уже искал, и ничего вменяемого не нашел, потому и начал ваять свое...