doc changes

This commit is contained in:
Vítor Santos Costa
2014-05-12 17:49:11 +01:00
parent aaed6ded8d
commit 24b90ae6bd
7 changed files with 59 additions and 27 deletions

View File

@@ -11,23 +11,9 @@
/**
*
* @defgroup swi-c-interface SWI-Prolog Foreign Language Interface.
* @daddtogroup swi-c-interface
*
*
* @tableofcontents
*
* A reimplementation of Jan Wielemaker's SWI-Prolog C-language interface, it supports
* most of the functionality in the original implementation. It allows for:
*
* - Term Construction, Access, and Unification
* - Manipulation of Atoms, Strings, Lists of Codes and Lists of Atoms
* - Query evaluation
* - Thread and Prolog engine management
* - Data-Base Access
*
* In this interface, all Prolog data known by C is referenced through term references (term_t), hence
* Prolog has all the information necessary to perform its memory management without special precautions
* from the C programmer.
* @{
*/
#define PL_KERNEL 1
@@ -3267,3 +3253,7 @@ int WINAPI win_yap2swi(HANDLE hinst, DWORD reason, LPVOID reserved)
}
#endif
/**
* @{
*/

View File

@@ -1,3 +1,27 @@
/*************************************************************************
* *
* YAP Prolog *
* *
* Yap Prolog was developed at NCCUP - Universidade do Porto *
* *
* Copyright L.Damas, V.S.Costa and Universidade do Porto 1985-2014 *
* *
*************************************************************************/
/**
@file swi.h
@defgroup swi-c-interface SWI-Prolog Foreign Language Interface
Support for file name resolution through absolute_file_name/3 and
friends. These utility built-ins describe a list of directories that
are used by load_files/2 to search. They include pre-compiled paths
plus user-defined directories, directories based on environment
variables and registry information to search for files.
@{
*/
void Yap_swi_install(void);
void Yap_install_blobs(void);