more doc changes

This commit is contained in:
Vítor Santos Costa 2014-09-15 13:42:35 -05:00
parent 637ca503cc
commit 6453ca395c
5 changed files with 50 additions and 47 deletions

View File

@ -789,6 +789,7 @@ WARN_LOGFILE =
INPUT = foreigns.yap \ INPUT = foreigns.yap \
docs/yap.md \ docs/yap.md \
pl \ pl \
swi \
C \ C \
H \ H \
include \ include \

View File

@ -835,68 +835,63 @@ being designed to work with the swig (@url(www.swig.org}) interface compiler.
@page LIbrary The YAP Library @page LIbrary The YAP Library
+ @ref maplist introduces macros to apply an operation over + @ref maplist
all elements of a list
+ @ref Apply Apply Macros + @ref Apply Apply Macros
+ @ref Association_Lists Association Lists + @ref Association_Lists
+ @ref AVL_Trees AVL Trees + @ref AVL_Trees
+ @ref Exo_Intervals Exo Intervals + @ref Exo_Intervals
+ @ref Heaps Heaps + @ref Heaps
+ @ref Lists List Manipulation + @ref Lists
+ @ref LineUtilities Line Manipulation Utilities + @ref LineUtilities
+ @ref matrix Matrix Library + @ref matrix
+ @ref NonhYBacktrackable_Data_Structures Non-Backtrackable Data Structures + @ref NonhYBacktrackable_Data_Structures
+ @ref Ordered_Sets Ordered Sets + @ref Ordered_Sets
+ @ref Pseudo_Random Pseudo Random Number Integer Generator + @ref Pseudo_Random
+ @ref Queues Queues + @ref Queues Queues
+ @ref Random Random Number Generator + @ref PseudoRandom
+ @ref RedhYBlack_Trees Red-Black Trees + @ref RedhYBlack_Trees
+ @ref RegExp Regular Expressions + @ref RegExp
+ @ref Splay_Trees Splay Trees + @ref Splay_Trees
+ @ref System Calling The Operating System from YAP + @ref System
+ @ref Terms Utilities On Terms + @ref Terms
+ @ref Tries Trie DataStructure + @ref Tries
+ @ref Cleanup Call Cleanup + @ref Cleanup
+ @ref Timeout Calls With Timeout + @ref Timeout
+ @ref Trees Updatable Binary Trees + @ref Trees
+ @ref UGraphs Unweighted Graphs + @ref UGraphs
+ @ref DGraphs Directed Graphs + @ref DGraphs
+ @ref UnDGraphs Undirected Graphs + @ref UnDGraphs
+ @ref DBUsage Memory Usage in Prolog Data-Base + @ref DBUsage
+ @ref Lambda Lambda Expressions + @ref lambda
+ @ref Block_Diagram Block Diagram + @ref Block_Diagram
+ @ref Lambda
+ @ref Invoking_Predicates_on_all_Members_of_a_List Invoking Predicates on all Members of a List
@defgroup YAPProgramming Programming in YAP @defgroup YAPProgramming Programming in YAP
@ -912,7 +907,7 @@ being designed to work with the swig (@url(www.swig.org}) interface compiler.
@page SWICode The SWI-Prolog Libraries and Packages @page SWICode The SWI-Prolog Libraries and Packages
+ @ref aggregates + @ref aggregate
+ @ref date + @ref date

View File

@ -15,6 +15,11 @@
* * * *
*************************************************************************/ *************************************************************************/
/**
@groupdef PseudoRandom Van Gelder Random Number Generator
@ingroup YAPBuiltins
@{
*/
% The following code produces the same random numbers as my previous % The following code produces the same random numbers as my previous
% ranpkg.pl, but is more accurately documented and slightly more % ranpkg.pl, but is more accurately documented and slightly more
@ -137,3 +142,4 @@ ranunif(Range, Unif) :-
Unif is (Raw * Range) >> (Wsize-1). Unif is (Raw * Range) >> (Wsize-1).
/%%! @}

View File

@ -22,7 +22,7 @@
% version which yields 15-bit random integers using only integer % version which yields 15-bit random integers using only integer
% arithmetic. % arithmetic.
/** @defgroup Random Random Number Generator /** @defgroup Pseudo_Random Random Number Generator
@ingroup YAPLibrary @ingroup YAPLibrary
@{ @{

View File

@ -62,6 +62,7 @@
/** <module> Various general DCG utilities /** <module> Various general DCG utilities
@ingroup SWILibrary
This library provides various commonly used DCG primitives acting on This library provides various commonly used DCG primitives acting on
list of character *codes*. Character classification is based on list of character *codes*. Character classification is based on