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.