X-Prolog
X-Prolog是輕量級的Prolog系統。
應用信息
Advertisement
應用描述
Android應用分析和審查:X-Prolog,由xprolog開發。在教育類別中列出。當前版本為1.0.63,在 21/11/2022 上更新。根據用戶在Google Play上的評論:X-Prolog。超過23 千的安裝。 X-Prolog目前有127評論,平均評分為3.1星
X-Prolog 是一個輕量級的 Prolog 系統,旨在促進 Android 上的 Prolog 編程。該應用程序以文本視圖、Web 視圖或作為客戶端應用程序的綁定服務運行 Prolog 程序。示例客戶端可在 https://github.com/xprolog/sample-client 獲得。請注意,Google Play 限制在面向 Android 11 或更高版本的應用程序中使用所有文件訪問權限。要安裝具有所有文件訪問權限的 X-Prolog,請參閱 https://github.com/xprolog/xp/releases。
有工具嗎? 該應用程序依賴於用戶定義的工具來編輯和構建項目。這些工具是用 Prolog 編寫的,並且在具有開發人員選項的設備上可見。應用程序和工具通過傳輸變量和格式化輸出交換數據。此版本包括用於演示應用程序工具功能的簡單工具。
該應用程序定義了傳輸變量可用(工具)和格式化輸出(工具)被識別的擴展點。可以將工具配置為通過指定上下文術語來對一個或多個擴展點做出貢獻。
上下文術語是 context(Name, FileTypes, Priority) 形式的讀取術語,其中 Name 是擴展點的名稱,FileTypes 是可接受的文件類型列表,Priority 是不小於零的整數,其含義因擴展點而異。
此版本定義了三個擴展點:build、edit 和 reconcile,它們允許工具分別參與構建項目、編輯源文件和協調源模型。
要構建項目,請在項目的頂層目錄中打開一個文件,然後單擊Build。要將項目導出到本地文件系統上的可運行對象文件中,請單擊導出。要運行目標文件,請單擊運行。
如果存在一個或多個構建文件的工具,則該文件被視為源文件,可能將其轉換為另一個源文件。此版本包含一個構建工具 Compile,它將 Prolog 源文件 (.pl) 轉換為快速加載文件 (.ql)。
已知問題包括發生檢查、邏輯更新視圖、屬性變量等。
我們目前正在提供1.0.63版本。這是我們最新,最優化的版本。它適用於許多不同的設備。從Google Play商店或我們託管的其他版本中免費下載Apk。此外,您可以在不註冊的情況下下載且無需登錄。
我們擁有超過2000+的Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ...設備,並提供了許多選項,您可以輕鬆選擇適合您設備的遊戲或軟件。
如果在Google App Store上有任何國家限製或設備側面的任何限制,它可能會派上用場。
什麼是新的
Initial release

最近的評論
Matthias Freiburghaus
I just installed x-prolog on my android phone and I absolutly love the fact I have a fully functional prolog environment with me wherever I go. Everything seems to work fine, and if you are somewhat accustomed to prolog, everything about using the system is straightforward and easy to figure out. For serious programm development I would not recommend it, but if you just had an interesting idea you want to try out or fell like killing some time with some nice prolog action while you are on the road, x-prolog is awesome.
Dan Wilhelm
Really impressive app - highly recommend if you want to try Prolog! It not only includes an interactive terminal, but also allows for graphical output such as chessboards and conway's game of life (both included as examples). If new to Prolog, you'll want to pair this with one of many great online tutorials.
frederick brown
I installed this app on bothAndroid 12 and Android 13 phones. The permission settings for this app are broken somehow. Both my phones refuse to allow me to grant permissions to the app to access test files so that I can create program files to run my own prolog programs. Please fix the permissions for this app.
A Google user
I'm new to Prolog and wanted a medium for testing what I've learned. I can't figure out how to consult or query my knowledge base, and the run button complains about main(). The readme file just spits out a table of jargon. No thank you.
Simon Richards
Installed and given files and media access permissions. When I go to create a new file it just takes me to the Androud permissions page. No guidance in the documentation. Waste of time.
Thom Allan
Can't open or create files. Option to enable file access is always unselectable even if enabled externally in app settings.
Ryan Moore
Flawless. I could easily download and run some example programs. Neat!
A Google user
is it normal the prolog to ask read input before print output? Different result with pc version. Great app