Загрузка пакетов tau-prolog.js во время выполнения?
Я делаю онлайн-IDE для Prolog, используя tau-prolog, и мне нужно иметь возможность импортировать внешние пакеты модулей tau-prolog в js-форме, чтобы я мог использовать предикаты в уже определенных модулях.
У меня немного проблемы с этим, и я получаю запутанное поведение.
Есть ли рекомендуемый способ сделать это?
На данный момент я получаю js-пакеты в виде текста через AJAX, а затем выполняю для них eval, чтобы перенести этот js-код в память (да, я знаю, что у eval есть недостатки, но для начала я пробую этот метод). -Иногда работает нормально, а иногда нет, поэтому и обращаюсь вот так :-)