X-Prolog

X-Prolog

By xprolog

X-PrologX-PrologX-PrologX-PrologX-PrologX-PrologX-Prolog

X-Prolog is a lightweight Prolog system meant to facilitate programming in Prolog on Android. The app runs Prolog applications in a console view or as a certain service to a shopper app. A sample client is available at https://github.com/xprolog/sample-client.

got tool? The app is dependent upon user-defined instruments for modifying and building initiatives. The instruments are written in Prolog and are visible on gadgets with developer options. The app and tools trade knowledge through switch variables and formatted output. This release contains trivial instruments supposed to reveal the app's tooling feature.

The app defines extension points at which switch variables can be found (to tools) and formatted output (from tools) is recognized. A tool could also be configured to contribute to one or more extension factors by specifying a context term.

A context term is read-term of the shape context(Name, FileTypes, Priority) , where Name is the identify of an extension point, FileTypes is a list of acceptable file sorts and Priority is an integer not less than zero, the which means of which varies depending on the extension level.

This launch defines three extension factors: build, edit and reconcile, which permit instruments to contribute to, respectively, building initiatives, modifying supply recordsdata and reconciling supply models.

To build a venture, open a file within the prime listing of the challenge and click on Build. To export the challenge right into a runnable object file on the native file system, click Export. To run the object file, click on Run.

A file is taken into account source-file if there exists one or more tools that construct the file, probably reworking it into one other source file. This release includes a single build device, Compile, which interprets a Prolog source file (.pl) into a quick-load file (.ql).

Known issues embody happens check, logical update view, attributed variables amongst others.

Similar Apps

Description:

The newest Webexpenses app can be utilized alongside Webexpenses’ software to completely handle your expenses on the go. What users can do on the Webexpenses app:●Fully handle expenses from declare through to submission and approval●Scan receipts with Google-vision powered...