This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/docs/md/builtins.md

16 lines
936 B
Markdown
Raw Normal View History

2016-12-10 03:13:43 -06:00
YAP Built-ins {#builtins}
=================
This chapter describes the core predicates that control the execution of
Prolog programs, provide fundamental functionality such as termm manipulation or arithmetic, and support interaction with external
2017-04-13 21:42:34 +01:00
resources, Many of the predicates described here have been standardised by the ISO. The standartised subset of Prolog also known as ISO-Prolog.
2016-12-10 03:13:43 -06:00
2017-04-13 21:42:34 +01:00
In the description of the arguments of predicates the following
notation will be used:
2016-12-10 03:13:43 -06:00
+ a preceding plus sign will denote an argument as an "input
argument" - it cannot be a free variable at the time of the call;
+ a preceding minus sign will denote an "output argument";
+ an argument with no preceding symbol can be used in both ways.