X-Prolog е лесен систем Prolog наменет да го олесни програмирањето во Prolog на Android. Апликацијата ги извршува програмите Prolog во приказ на текст, веб-приказ или како врзана услуга за клиентска апликација. Примерок клиент е достапен на https://github.com/xprolog/sample-client.
Имајте предвид дека Google Play ја ограничува употребата на дозвола за пристап до сите датотеки во апликациите што се насочени кон Android 11 или понова верзија. За да инсталирате X-Prolog со дозвола за пристап до сите датотеки, погледнете на https://github.com/xprolog/xp/releases.
добивте алатка? Апликацијата зависи од алатките дефинирани од корисникот за уредување и градење проекти. Алатките се напишани во Prolog и се видливи на уреди со опции за развивачи. Апликацијата и алатките разменуваат податоци преку преносни променливи и форматиран излез. Ова издание вклучува тривијални алатки наменети да ја покажат функцијата за алатки на апликацијата.
Апликацијата дефинира проширувачки точки во кои се достапни променливите за пренос (на алатките) и форматираниот излез (од алатките) се препознава. Алатката може да се конфигурира да придонесува за една или повеќе точки за проширување со одредување контекстуален термин.
Контекстен поим е термин за читање од формата context(Name, FileTypes, Priority) , каде што Име е името на точката за проширување, Types на датотека е листа на прифатливи типови датотеки и Приоритет е цел број не помал од нула, чие значење варира во зависност од точката на наставката.
Ова издание дефинира три точки на екстензија: изгради, уреди и помири, кои им овозможуваат на алатките да придонесат, соодветно, во градењето проекти, уредувањето на изворните датотеки и усогласувањето на изворните модели.
За да изградите проект, отворете датотека во горниот директориум на проектот и кликнете Изгради. За да го извезете проектот во датотека со објект што може да се изврши на локалниот датотечен систем, кликнете Извези. За да ја извршите објектната датотека, кликнете Стартувај.
Датотеката се смета за изворна датотека ако постои една или повеќе алатки кои ја градат датотеката, можеби трансформирајќи ја во друга изворна датотека. Ова издание вклучува единствена алатка за градење, Состави, која преведува изворна датотека Prolog (.pl) во датотека за брзо вчитување (.ql).
Познати проблеми вклучуваат проверка на случувањата, приказ на логично ажурирање, припишани променливи меѓу другите.
Ажуриранa на
20.11.2022 г.