Xref: utzoo ont.events:1279 uw.talks:1 uw.cs.grad:1 Path: utzoo!utgpu!watmath!thunder!water!wlrush From: wlrush@water.waterloo.edu (Wenchantress Wench Wendall) Newsgroups: ont.events,uw.talks,uw.cs.grad Subject: MASTER'S THESIS PRESENTATION Keywords: Mr. David Till, graduate student, Message-ID: <2584@water.waterloo.edu> Date: 10 Aug 89 17:40:10 GMT Distribution: ont Organization: U of Waterloo, Ontario Lines: 34 Dept. of Computer Science, will speak on ``Tuples in Imperative Programming Languages.'' DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF WATERLOO SEMINAR ACTIVITIES MASTER'S THESIS PRESENTATION -Friday, August 18, 1989 Mr. David Till, graduate student, Dept. of Computer Science will speak on ``Tuples in Imperative Programming Languages.'' TIME: 2:00 p.m. ROOM: DC 3540 ABSTRACT Ordered lists of heterogeneous elements, known as tuples, appear in most imperative programming languages, usually as parameter lists for routine invocations or as subscript lists for array element extraction. In this talk, other tuple contexts are developed, and three constructs relating to them are discussed: the multiple assignment statement, multiple return values from routines, and input parameters passed by means of the assignment statement. The programming language K-W C, which implements most of these tuple contexts and constructs, is introduced and described.