Fixed some minor formatting typos.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2211 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
parent
6da72b2c9f
commit
819ef79f4a
35
docs/yap.tex
35
docs/yap.tex
@ -887,7 +887,7 @@ run the goal @var{Goal} as top-level. The goal is converted from
|
|||||||
an atom to a Prolog term.
|
an atom to a Prolog term.
|
||||||
@item -b @var{BOOT_FILE}
|
@item -b @var{BOOT_FILE}
|
||||||
boot code is in Prolog file @var{BOOT_FILE}. The filename must define
|
boot code is in Prolog file @var{BOOT_FILE}. The filename must define
|
||||||
the predicate '$live'/0.
|
the predicate @code{'$live'/0}.
|
||||||
@item -c @t{IP_HOST} @t{port}
|
@item -c @t{IP_HOST} @t{port}
|
||||||
connect standard streams to host @t{IP_HOST} at port @t{port}
|
connect standard streams to host @t{IP_HOST} at port @t{port}
|
||||||
@item filename
|
@item filename
|
||||||
@ -898,7 +898,7 @@ do not consult initial files
|
|||||||
do not print informational messages
|
do not print informational messages
|
||||||
@item --
|
@item --
|
||||||
separator for arguments to Prolog code. These arguments are visible
|
separator for arguments to Prolog code. These arguments are visible
|
||||||
through the unix/1 built-in.
|
through the @code{unix/1} built-in predicate.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
Note that YAP will output an error message on the following conditions:
|
Note that YAP will output an error message on the following conditions:
|
||||||
@ -3493,7 +3493,8 @@ the call.
|
|||||||
flexible as possible. They handle either representation if the
|
flexible as possible. They handle either representation if the
|
||||||
argument is instantiated and only will instantiate with an integer
|
argument is instantiated and only will instantiate with an integer
|
||||||
code or one-character atom depending of the version used. See also
|
code or one-character atom depending of the version used. See also
|
||||||
the prolog-flag double_quotes, atom_chars/2 and atom_codes/2.
|
the prolog-flag @code{double_quotes} and the built-in predicates
|
||||||
|
@code{atom_chars/2} and @code{atom_codes/2}.
|
||||||
|
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@ -4114,13 +4115,14 @@ specified both as @code{.ext} or plain @code{ext}.
|
|||||||
@item relative_to(+@var{FileOrDir})
|
@item relative_to(+@var{FileOrDir})
|
||||||
Resolve the path relative to the given directory or directory the
|
Resolve the path relative to the given directory or directory the
|
||||||
holding the given file. Without this option, paths are resolved
|
holding the given file. Without this option, paths are resolved
|
||||||
relative to the working directory (see working_directory/2) or,
|
relative to the working directory (see @code{working_directory/2}) or,
|
||||||
if @var{Spec} is atomic and absolute_file_name/[2,3] is executed
|
if @var{Spec} is atomic and @code{absolute_file_name/[2,3]} is executed
|
||||||
in a directive, it uses the current source-file as reference.
|
in a directive, it uses the current source-file as reference.
|
||||||
|
|
||||||
@item access(+@var{Mode})
|
@item access(+@var{Mode})
|
||||||
Imposes the condition access_file(@var{File}, @var{Mode}). @var{Mode}
|
Imposes the condition access_file(@var{File}, @var{Mode}). @var{Mode}
|
||||||
is on of @code{read}, @code{write}, @code{append}, @code{exist} or @code{none}. See also access_file/2.
|
is on of @code{read}, @code{write}, @code{append}, @code{exist} or @code{none}.
|
||||||
|
See also @code{access_file/2}.
|
||||||
|
|
||||||
@item file_type(+@var{Type})
|
@item file_type(+@var{Type})
|
||||||
Defines extensions. Current mapping: @code{txt} implies @code{['']},
|
Defines extensions. Current mapping: @code{txt} implies @code{['']},
|
||||||
@ -4128,7 +4130,7 @@ Defines extensions. Current mapping: @code{txt} implies @code{['']},
|
|||||||
@code{['.so', '']}, @code{qlf} implies @code{['.qlf', '']} and
|
@code{['.so', '']}, @code{qlf} implies @code{['.qlf', '']} and
|
||||||
@code{directory} implies @code{['']}. The file-type @code{source}
|
@code{directory} implies @code{['']}. The file-type @code{source}
|
||||||
is an alias for @code{prolog} for compatibility to SICStus Prolog.
|
is an alias for @code{prolog} for compatibility to SICStus Prolog.
|
||||||
See also prolog_file_type/2.
|
See also @code{prolog_file_type/2}.
|
||||||
|
|
||||||
@item file_errors(@code{fail}/@code{error})
|
@item file_errors(@code{fail}/@code{error})
|
||||||
If @code{error} (default), throw and @code{existence_error} exception
|
If @code{error} (default), throw and @code{existence_error} exception
|
||||||
@ -6595,15 +6597,15 @@ reversed.
|
|||||||
Get the value associated with the global variable @var{Name} and unify
|
Get the value associated with the global variable @var{Name} and unify
|
||||||
it with @var{Value}. Note that this unification may further
|
it with @var{Value}. Note that this unification may further
|
||||||
instantiate the value of the global variable. If this is undesirable
|
instantiate the value of the global variable. If this is undesirable
|
||||||
the normal precautions (double negation or @var{copy_term/2}) must be
|
the normal precautions (double negation or @code{copy_term/2}) must be
|
||||||
taken. The @var{b_getval/2} predicate generates errors if @var{Name} is not
|
taken. The @code{b_getval/2} predicate generates errors if @var{Name} is not
|
||||||
an atom or the requested variable does not exist.
|
an atom or the requested variable does not exist.
|
||||||
|
|
||||||
@item nb_setval(+@var{Name}, +@var{Value})
|
@item nb_setval(+@var{Name}, +@var{Value})
|
||||||
@findex nb_setval/2
|
@findex nb_setval/2
|
||||||
@snindex nb_setval/2
|
@snindex nb_setval/2
|
||||||
@cnindex nb_setval/2
|
@cnindex nb_setval/2
|
||||||
Associates a copy of @var{Value} created with @var{duplicate_term/2} with
|
Associates a copy of @var{Value} created with @code{duplicate_term/2} with
|
||||||
the atom @var{Name}. Note that this can be used to set an initial
|
the atom @var{Name}. Note that this can be used to set an initial
|
||||||
value other than @code{[]} prior to backtrackable assignment.
|
value other than @code{[]} prior to backtrackable assignment.
|
||||||
|
|
||||||
@ -7479,7 +7481,7 @@ Read-only flag telling the rounding function used for integers. Takes the value
|
|||||||
Choose whether YAP is closer to C-Prolog, @code{cprolog}, iso-prolog,
|
Choose whether YAP is closer to C-Prolog, @code{cprolog}, iso-prolog,
|
||||||
@code{iso} or SICStus Prolog, @code{sicstus}. The current default is
|
@code{iso} or SICStus Prolog, @code{sicstus}. The current default is
|
||||||
@code{cprolog}. This flag affects update semantics, leashing mode,
|
@code{cprolog}. This flag affects update semantics, leashing mode,
|
||||||
style_checking, handling calls to undefined procedures, how directives
|
style checking, handling calls to undefined procedures, how directives
|
||||||
are interpreted, when to use dynamic, character escapes, and how files
|
are interpreted, when to use dynamic, character escapes, and how files
|
||||||
are consulted.
|
are consulted.
|
||||||
|
|
||||||
@ -15031,15 +15033,16 @@ precedence is the main functor.
|
|||||||
|
|
||||||
If there are two operators with the highest precedence, the ambiguity
|
If there are two operators with the highest precedence, the ambiguity
|
||||||
is solved analyzing the types of the operators. The possible infix types are:
|
is solved analyzing the types of the operators. The possible infix types are:
|
||||||
xfx, xfy, yfx.
|
@var{xfx}, @var{xfy}, and @var{yfx}.
|
||||||
|
|
||||||
With an operator of type xfx both sub-expressions must have lower
|
With an operator of type @var{xfx} both sub-expressions must have lower
|
||||||
precedence than the operator itself, unless they are bracketed (which
|
precedence than the operator itself, unless they are bracketed (which
|
||||||
assigns to them zero precedence). With an operator type xfy only the
|
assigns to them zero precedence). With an operator type @var{xfy} only the
|
||||||
left-hand sub-expression must have lower precedence. The opposite happens
|
left-hand sub-expression must have lower precedence. The opposite happens
|
||||||
for yfx type.
|
for @var{yfx} type.
|
||||||
|
|
||||||
A prefix operator can be of type fx or fy, and a postfix operator, xf, yf.
|
A prefix operator can be of type @var{fx} or @var{fy}.
|
||||||
|
A postfix operator can be of type @var{xf} or @var{yf}.
|
||||||
The meaning of the notation is analogous to the above.
|
The meaning of the notation is analogous to the above.
|
||||||
@example
|
@example
|
||||||
a + b * c
|
a + b * c
|
||||||
|
Reference in New Issue
Block a user