Article View: comp.lang.prolog
Article #2294Specifying types
From: Jocelyn Paine
Date: Tue, 11 Jun 1991 13:41
Date: Tue, 11 Jun 1991 13:41
23 lines
1253 bytes
1253 bytes
Newsgroups: comp.lang.prolog
Subject: Specifying types
Summary:
Expires:
Sender:
Reply-To: popx@vax.ox.ac.uk (Jocelyn Paine)
Followup-To:
Distribution: comp.lang.prolog
Organization: Experimental Psychology, Oxford University, UK.
Keywords:
Is there a generally accepted notation for specifying types in Prolog?
I realise of course that Prolog itself lacks compile-time type-checking,
but there do exist programs for inferring types and checking these
against annotations added to the code. Are any of these programs in wide
enough use to merit adopting their notation for types as a de facto
standard?
If so, are any of them in the public domain? I have the type-checker
from Edinburgh Tools, but it relies on some oddities of DEC-10 Prolog
(won't run under Poplog for example), and doesn't handle modules.
Jocelyn Paine
Technical Details
Message-ID:
<9106111357.AA29175@ucbvax.Berkeley.EDU>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!vax.oxford.ac.uk!POPXShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!vax.oxford.ac.uk!POPX From: POPX@vax.oxford.ac.uk (Jocelyn Paine) Newsgroups: comp.lang.prolog Subject: Specifying types Message-ID: <9106111357.AA29175@ucbvax.Berkeley.EDU> Date: 11 Jun 91 13:41:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Lines: 23