git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@970 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
		
			
				
	
	
		
			82 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			DTD
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			DTD
		
	
	
	
	
	
 | 
						|
<!-- 
 | 
						|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
						|
%
 | 
						|
%  Logtalk - Object oriented extension to Prolog
 | 
						|
%  Release 2.15.6
 | 
						|
%
 | 
						|
%  Copyright (c) 1998-2004 Paulo Moura.  All Rights Reserved.
 | 
						|
%
 | 
						|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
						|
-->
 | 
						|
 | 
						|
 | 
						|
<!ELEMENT logtalk (entity, relations, predicates)>
 | 
						|
 | 
						|
 | 
						|
<!ELEMENT entity (name, type, compilation, comment?, author?, version?, date?, info*)>
 | 
						|
 | 
						|
<!ELEMENT name (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT type (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT compilation (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT comment (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT author (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT version (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT date (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT info (key, value)>
 | 
						|
 | 
						|
 | 
						|
<!ELEMENT key (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT value (#PCDATA)>
 | 
						|
 | 
						|
 | 
						|
<!ELEMENT relations (implements*, imports*, extends*, instantiates*, specializes*, uses*, calls*)>
 | 
						|
 | 
						|
<!ELEMENT implements (name, scope, file)>
 | 
						|
 | 
						|
<!ELEMENT imports (name, scope, file)>
 | 
						|
 | 
						|
<!ELEMENT extends (name, scope, file)>
 | 
						|
 | 
						|
<!ELEMENT instantiates (name, scope, file)>
 | 
						|
 | 
						|
<!ELEMENT specializes (name, scope, file)>
 | 
						|
 | 
						|
<!ELEMENT uses (name, file)>
 | 
						|
 | 
						|
<!ELEMENT calls (name, file)>
 | 
						|
 | 
						|
 | 
						|
<!ELEMENT scope (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT file (#PCDATA)>
 | 
						|
 | 
						|
 | 
						|
<!ELEMENT predicates (public, protected, private)>
 | 
						|
 | 
						|
 | 
						|
<!ELEMENT public (predicate*)>
 | 
						|
 | 
						|
<!ELEMENT protected (predicate*)>
 | 
						|
 | 
						|
<!ELEMENT private (predicate*)>
 | 
						|
 | 
						|
 | 
						|
<!ELEMENT predicate (name, scope, compilation, meta?, mode*, comment?, template?, info*)>
 | 
						|
 | 
						|
<!ELEMENT meta (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT mode (template, solutions)>
 | 
						|
 | 
						|
<!ELEMENT template (#PCDATA)>
 | 
						|
 | 
						|
<!ELEMENT solutions (#PCDATA)>
 |