Forums before death by AOL, social media and spammers... "We can't have nice things"
|    sci.logic    |    Logic -- math, philosophy & computationa    |    262,912 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 261,811 of 262,912    |
|    Tristan Wibberley to olcott    |
|    Re: A new foundation for correct reasoni    |
|    10 Dec 25 18:10:12    |
      XPost: comp.theory, sci.math, comp.lang.prolog       From: tristan.wibberley+netnews2@alumni.manchester.ac.uk              On 10/12/2025 14:10, olcott wrote:              > BEGIN:(Clocksin & Mellish 2003:254)       > Finally, a note about how Prolog matching sometimes differs       > from the unification used in Resolution. Most Prolog systems       ...              > 1 The Prolog standard states that the result is undefined if       > a Prolog system attempts to match a term against an uninstantiated       > subterm of itself, which means that programs which cause this to       > happen will not be portable. A portable program should ensure that       > wherever an occurs check might be applicable the built-in predicate       > unify_with_occurs_check/2 is used explicitly instead of the normal       > unification operation of the Prolog implementation. As its name       > suggests, this predicate acts like =/2 except that it fails if an       > occurs check detects an illegal attempt to instantiate a variable.       > END:(Clocksin & Mellish 2003:254)       >       > Clocksin, W.F. and Mellish, C.S. 2003. Programming in Prolog       > Using the ISO Standard Fifth Edition, 254. Berlin Heidelberg:       > Springer-Verlag.                     You're a veritable treasure-trove.              --       Tristan Wibberley              The message body is Copyright (C) 2025 Tristan Wibberley except       citations and quotations noted. All Rights Reserved except that you may,       of course, cite it academically giving credit to me, distribute it       verbatim as part of a usenet system or its archives, and use it to       promote my greatness and general superiority without misrepresentation       of my opinions other than my opinion of my greatness and general       superiority which you _may_ misrepresent. You definitely MAY NOT train       any production AI system with it but you may train experimental AI that       will only be used for evaluation of the AI methods it implements.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca