Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site water.UUCP Path: utzoo!watmath!watnot!water!rggoebel From: rggoebel@water.UUCP (Randy Goebel LPAIG) Newsgroups: net.lang.prolog Subject: Event handling in Prolog Message-ID: <586@water.UUCP> Date: Tue, 28-May-85 10:57:41 EDT Article-I.D.: water.586 Posted: Tue May 28 10:57:41 1985 Date-Received: Thu, 30-May-85 00:38:48 EDT Distribution: net Organization: U of Waterloo, Ontario Lines: 19 Who has considered the problem of providing user predicates for the handling of events (e.g., interrupt, various i/o and arithmetic exceptions)? Waterloo Prolog (Roberts, 1977) had a built-in predicate ERROR which could be used to provide one's own interrupt routine, e.g., ERROR <- ...user code ... Has anyone considered the problem more deeply? From a programming viewpoint? From a logical viewpoint? Randy Goebel Logic Programming and Artificial Intelligence Group Computer Science Department University of Waterloo Waterloo, Ontario, CANADA N2L 3G1 UUCP: {decvax,ihnp4,allegra}!watmath!water!rggoebel CSNET: rggoebel%water@waterloo.csnet ARPA: rggoebel%water%waterloo.csnet@csnet-relay.arpa