Logtalk 2.24.0 files.

git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1282 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
pmoura
2005-04-22 23:57:45 +00:00
parent 08efcbeb64
commit c2e03a81b9
195 changed files with 4005 additions and 1219 deletions

View File

@@ -3,7 +3,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Logtalk - Object oriented extension to Prolog
% Release 2.23.1
% Release 2.24.0
%
% Copyright (c) 1998-2005 Paulo Moura. All Rights Reserved.
%
@@ -11,10 +11,10 @@
-->
<!ELEMENT logtalk (entity, relations, predicates)>
<!ELEMENT logtalk (entity, relations, predicates, remarks)>
<!ELEMENT entity (name, type, compilation, comment?, author?, version?, date?, info*)>
<!ELEMENT entity (name, type, compilation, comment?, (parnames|parameters)?, author?, version?, date?, info*)>
<!ELEMENT name (#PCDATA)>
@@ -24,6 +24,14 @@
<!ELEMENT comment (#PCDATA)>
<!ELEMENT parnames (#PCDATA)>
<!ELEMENT parameters (parameter*)>
<!ELEMENT parameter (name, description)>
<!ELEMENT description (#PCDATA)>
<!ELEMENT author (#PCDATA)>
<!ELEMENT version (#PCDATA)>
@@ -70,7 +78,7 @@
<!ELEMENT private (predicate*)>
<!ELEMENT predicate (name, scope, compilation, meta?, mode*, comment?, template?, exceptions?, info*)>
<!ELEMENT predicate (name, scope, compilation, meta?, mode*, comment?, template?, (argnames|arguments)?, exceptions?, info*, examples?)>
<!ELEMENT meta (#PCDATA)>
@@ -80,6 +88,12 @@
<!ELEMENT solutions (#PCDATA)>
<!ELEMENT argnames (#PCDATA)>
<!ELEMENT arguments (argument*)>
<!ELEMENT argument (name, description)>
<!ELEMENT exceptions (exception*)>
<!ELEMENT exception (condition, term)>
@@ -87,3 +101,21 @@
<!ELEMENT condition (#PCDATA)>
<!ELEMENT term (#PCDATA)>
<!ELEMENT examples (example*)>
<!ELEMENT example (description, call, bindings)>
<!ELEMENT call (#PCDATA)>
<!ELEMENT bindings (#PCDATA)>
<!ELEMENT remarks (remark*)>
<!ELEMENT remark (topic, text)>
<!ELEMENT topic (#PCDATA)>
<!ELEMENT text (#PCDATA)>