Package: vProlog 0.1.1

Bert Craytor

vProlog: Embeddable Prolog (Trealla) for R

Self-contained R binding to the Trealla Prolog engine, embedded in-process via its C API (pl_create/pl_consult/pl_query). The Trealla engine source is bundled and compiled with the package, so no external Prolog installation is required. Exposes consult, eval, provable queries and answer extraction, with CLP(Z), CLP(B), DCG and full UTF-8 support.

Authors:Bert Craytor [aut, cre]

vProlog_0.1.1.tar.gz
vProlog_0.1.1.zip(r-4.7)vProlog_0.1.1.zip(r-4.6)vProlog_0.1.1.zip(r-4.5)
vProlog_0.1.1.tgz(r-4.6-x86_64)vProlog_0.1.1.tgz(r-4.6-arm64)vProlog_0.1.1.tgz(r-4.5-x86_64)vProlog_0.1.1.tgz(r-4.5-arm64)
vProlog_0.1.1.tar.gz(r-4.7-arm64)vProlog_0.1.1.tar.gz(r-4.7-x86_64)vProlog_0.1.1.tar.gz(r-4.6-arm64)vProlog_0.1.1.tar.gz(r-4.6-x86_64)
vProlog_0.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
vProlog/json (API)

# Install 'vProlog' in R:
install.packages('vProlog', repos = c('https://wcraytor.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/wcraytor/vprolog/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

2.00 score 8 exports 1 dependencies

Last updated from:5559c9285b. Checks:11 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64WARNING153
linux-devel-x86_64WARNING142
source / vignettesOK166
linux-release-arm64WARNING152
linux-release-x86_64WARNING140
macos-release-arm64WARNING87
macos-release-x86_64WARNING347
macos-oldrel-arm64WARNING108
macos-oldrel-x86_64WARNING179
windows-develWARNING189
windows-releaseWARNING177
windows-oldrelWARNING179
wasm-releaseOK150

Exports:pl_consultpl_consult_textpl_countpl_evalpl_findallpl_querypl_useprolog_open

Dependencies:Rcpp