Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!floyd!harpo!seismo!hao!hplabs!sri-unix!Deutsch.PA@PARC-MAXC.ARPA From: Deutsch.PA@PARC-MAXC.ARPA Newsgroups: net.lang.prolog Subject: Arrays Message-ID: <15985@sri-arpa.UUCP> Date: Mon, 23-Jan-84 16:00:00 EST Article-I.D.: sri-arpa.15985 Posted: Mon Jan 23 16:00:00 1984 Date-Received: Sun, 5-Feb-84 12:39:32 EST Lines: 4 I like the scheme with multiple versions of arrays very much. The semantics are exactly those of copying on every update, except that the implementation is "rooted" at the most recent version, so you pay only for historical references.