Как исправить ошибку «tau_file_system не определена» в tau-prolog?

Я хотел выполнить код пролога swi в компоненте реакции / машинописного текста, где я получил ошибку «tau_file_system не определен». Мой код выглядит так (код взят со страницы github tau-prolog):

      import { Button } from "@mui/material";
import pl from "tau-prolog";

function PrologTest() {
 const onClick = () =\> {
  const session = pl.create();
  session.consult(
  "likes(sam, salad).
   likes(dean, pie).
   likes(sam, apples).
   likes(dean, whiskey).",

   {
    success: function () {
    console.log("YES");
   },
    error: function (err: any) {
     console.log("NO");
    },
   }
  );
  session.query("likes(sam, X).", {
   success: function (goal: any) {
    console.log("YES");
   },
   error: function (err: any) {
    console.log("NO");
   },
  });
 };

return (
  <div className="container"\>
   <Button onClick={onClick}\>XSD TO JSOn\</Button\>
  </div\>
);
}

export default PrologTest;

Я просмотрел документацию и проблемы проекта, но не смог найти, где может быть моя проблема (я все еще новичок в js/ts, nodejs и т. д.).

Кто-нибудь из вас знает, как я могу решить проблему?

0 ответов

Другие вопросы по тегам