From: Eshel Yaron Date: Sun, 11 Jun 2023 14:16:21 +0000 (+0300) Subject: * README.org (High-level Architecture): Minor tweaks. X-Git-Tag: V9.1.10-sweep-0.19.1~6 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=27446de961f91bc42aa3ee0d21f7aae3c0c6d315;p=sweep.git * README.org (High-level Architecture): Minor tweaks. --- diff --git a/README.org b/README.org index b60705c..9a36bec 100644 --- a/README.org +++ b/README.org @@ -48,23 +48,23 @@ The different parts of Sweep are structured as follows: #+CINDEX: sweep-module - =sweep.c= defines a dynamic Emacs module which is referred to from - Elisp as =sweep-module=. This module is linked against the SWI-Prolog - runtime library (=libswipl=) and exposes a subset of the SWI-Prolog C - interface to Emacs in the form of Elisp functions (see [[Querying - Prolog]]). Notably, =sweep-module= is responsible for translating Elisp - objects to Prolog terms and vice versa. + Elisp as =sweep-module=. This module is linked against the + SWI-Prolog runtime library (=libswipl=) and exposes a subset of the + SWI-Prolog C interface to Emacs in the form of Elisp functions (see + [[Querying Prolog]]). Notably, =sweep-module= is responsible for + translating Elisp objects to Prolog terms and vice versa. #+CINDEX: sweeprolog.el -- =sweeprolog.el= defines an Elisp library (named simply =sweeprolog=), - which builds on top of =sweep-module= to provide user-facing commands - and functionality. It is also responsible for loading =sweep-module=. +- =sweeprolog.el= defines an Elisp library which builds on top of + =sweep-module= to provide user-facing commands and functionality. + It is also responsible for loading =sweep-module=. #+CINDEX: sweep.pl -- =sweep.pl= defines a Prolog module (named, unsurprisingly, Sweep) - which is by default arranged by =sweeprolog.el= to be loaded when the - embedded Prolog runtime is initialized. It contains predicates that - =sweeprolog.el= invoke through =sweep-module= to facilitate its different - commands (see [[Finding Prolog code]]). +- =sweep.pl= defines a Prolog module (named, unsurprisingly, ~sweep~) + which is by default arranged by =sweeprolog.el= to be loaded when + the embedded Prolog runtime is initialized. It contains predicates + that =sweeprolog.el= invoke through =sweep-module= to facilitate its + different commands. * Installation :PROPERTIES: