docs
This commit is contained in:
parent
41606bdc44
commit
fa75599e7f
|
@ -385,7 +385,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@group slotInterface Term Handles or Slots
|
@defgroup slotInterface Term Handles or Slots
|
||||||
@{
|
@{
|
||||||
|
|
||||||
Term handles correspond to SWI-Prolog's term_t datatype: they are a safe representation
|
Term handles correspond to SWI-Prolog's term_t datatype: they are a safe representation
|
||||||
|
|
71
docs/yap.tex
71
docs/yap.tex
|
@ -84,49 +84,43 @@ Quintus Prolog, and especially with C-Prolog.
|
||||||
|
|
||||||
@ifplaintext
|
@ifplaintext
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>@subpage Install discusses how to download, compile and install
|
|
||||||
YAP for your platform.
|
|
||||||
</li>
|
|
||||||
<li> @subpage Syntax describes the syntax of YAP.
|
|
||||||
</li>
|
|
||||||
<li>@subpage Run describes how to invoke YAP
|
|
||||||
</li>
|
|
||||||
<li>@subpage Syntax describe the syntax of YAP.
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>@subpage Loading_Programs presents the main predicates and
|
+ @subpage Install discusses how to download, compile and install YAP for your platform.
|
||||||
directives available to load files and to control the Prolog
|
|
||||||
environment.
|
|
||||||
|
|
||||||
<ul><li>@subpage abs_file_name explains how to find a file full path.
|
+ @subpage Syntax describes the syntax of YAP.
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
</li> Built-Ins
|
+ @subpage Run describes how to invoke YAP
|
||||||
<ul>@subpage page_arithmetic describes how arithmetic works in YAP.
|
|
||||||
|
|
||||||
<li>@subpage Control describes the predicates for controlling the execution of Prolog programs.
|
+ @subpage Syntax describe the syntax of YAP.
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>@subpage Testing_Terms describes the main predicates on terms
|
+ @subpage Loading_Programs presents the main predicates and
|
||||||
</li>
|
directives available to load files and to control the Prolog environment.
|
||||||
|
|
||||||
<li>@subpage Input_Output goes into Input/Ouput.
|
+ @subpage abs_file_name explains how to find a file full path.
|
||||||
</li>
|
|
||||||
|
+ Built-Ins describes predicates providing core YAP functionality:
|
||||||
|
+ @subpage page_arithmetic describes how arithmetic works in YAP.
|
||||||
|
|
||||||
|
+ @subpage Control describes the predicates for controlling the execution of Prolog programs.
|
||||||
|
|
||||||
|
+ @subpage Testing_Terms describes the main predicates on terms
|
||||||
|
|
||||||
|
+ @subpage Input_Output goes into Input/Ouput.
|
||||||
|
|
||||||
|
+ @subpage Database discusses the clausal data-base
|
||||||
|
|
||||||
|
+ @subpage Grammars presents Grammar rules in Prolog that are
|
||||||
|
both a convenient way to express definite clause grammars and
|
||||||
|
an extension of the well known context-free grammars.
|
||||||
|
|
||||||
|
+ @subpage OS discusses access to Operating System functionality
|
||||||
|
|
||||||
|
+ Libraries
|
||||||
|
|
||||||
|
+ @ref maplist introduces macros to apply an operation over
|
||||||
|
all elements of a list
|
||||||
|
|
||||||
<li>@subpage Database discusses the clausal data-base
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>@subpage Grammars presents Grammar rules in Prolog
|
|
||||||
that are both a convenient way to express definite clause grammars
|
|
||||||
and an extension
|
|
||||||
of the well known context-free grammars.
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>@subpage OS discusses access to Operating System functionality
|
|
||||||
</li>
|
|
||||||
@end ifplaintext
|
@end ifplaintext
|
||||||
|
|
||||||
|
|
||||||
|
@ -1892,6 +1886,8 @@ Same as @code{file_filter/3}, but before starting the filter execute
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
|
|
||||||
|
@texinfo
|
||||||
|
|
||||||
|
|
||||||
@node MapArgs, MapList, LineUtilities, Library
|
@node MapArgs, MapList, LineUtilities, Library
|
||||||
@section Maplist
|
@section Maplist
|
||||||
|
@ -1978,6 +1974,8 @@ collects a result in @var{Accumulator} (uses reverse order than foldargs).
|
||||||
|
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
|
@texinfo
|
||||||
|
|
||||||
|
|
||||||
@node MapList, matrix, MapArgs, Library
|
@node MapList, matrix, MapArgs, Library
|
||||||
@section Maplist
|
@section Maplist
|
||||||
|
@ -2245,6 +2243,9 @@ sumnodes(vars, [c(X), p(X,Y), q(Y)], [], [Y,Y,X,X]).
|
||||||
maplist(mapargs(number_atom),[c(1),s(1,2,3)],[c('1'),s('1','2','3')]).
|
maplist(mapargs(number_atom),[c(1),s(1,2,3)],[c('1'),s('1','2','3')]).
|
||||||
@end pl_example
|
@end pl_example
|
||||||
|
|
||||||
|
@end texinfo
|
||||||
|
|
||||||
|
|
||||||
@node matrix, MATLAB, MapList, Library
|
@node matrix, MATLAB, MapList, Library
|
||||||
@section Matrix Library
|
@section Matrix Library
|
||||||
@cindex Matrix Library
|
@cindex Matrix Library
|
||||||
|
|
Reference in New Issue