Мне нужно выполнить код пролога в приложении, которое я делаю.Я знаю, что Apple, вероятно, никогда не допустит чего-то подобного в App Store, но это тоже не намерение.Это скорее частный проект, который никогда не дойдет до App Store.
Цель
В этом случае пролог используется для описания объекта (например, телефона)и его свойства.Объект будет отрисован с помощью OpenGL с использованием координат, указанных в скрипте пролога.Причиной использования пролога является то, что мне нужна возможность запрашивать программу о некоторых функциях этого объекта, и пролог значительно облегчает эту задачу.Итог: мне «нужно» запросить скрипт пролога из моего приложения.
Возможные решения
- Вставить уже существующую реализацию, написанную на C. Яне уверены, будет ли это вообще работать.
- Выполните код пролога на другом компьютере и используйте сеть для запроса пролога.
- Кажется, что в приложении можно запустить некую виртуальную машину Ruby (Насколько я понимаю, это использует поступление blurcocos), можно ли это использовать для запуска одной из реализаций Ruby Prolog?
- Найти альтернативу Прологу.Это должно дать мне некоторые из тех же возможностей, которые я получаю с прологом.
К сожалению, Google не дает мне почти никаких результатов, поэтому я чувствую, что я могу быть совсем один в этом проекте,Если у кого-то есть опыт или подсказка, я был бы очень благодарен.