Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!akgua!mcnc!decvax!harpo!ihnp4!zehntel!hplabs!sri-unix!Deutsch.pa@Xerox.ARPA From: Deutsch.pa@Xerox.ARPA Newsgroups: net.works Subject: Keyword parameters Message-ID: <12419@sri-arpa.UUCP> Date: Tue, 17-Apr-84 13:32:51 EST Article-I.D.: sri-arpa.12419 Posted: Tue Apr 17 13:32:51 1984 Date-Received: Mon, 23-Apr-84 01:40:47 EST Lines: 11 Cedar will prompt you with a template that includes the parameter names and parameter types. I think this is available both in the editor and in the direct-execution interface. The Smalltalk-76 and -80 languages, as you know, have used what amounts to keyword notation for many years. Their environments don't currently support prompting: it's not exactly clear what this would mean, since there is no "procedure name" per se, you just write receiverObject keyword1: arg1 keyword2: arg2 ... keywordN: argN and the concatenation of the keywords *is* the name of the operation being invoked.