Map
Index
Random
Help
th

QuoteRef: shawM8_1976

topics > all references > ThesaHelp: references sa-sz



Topic:
quantified repetition
Topic:
iterator
Topic:
program proof via assertions
ThesaHelp:
references sa-sz
Topic:
restricted and extended types

Reference

Shaw, M., Wulf, W.A., London, R.L., "Abstraction and verification in Alphard: Iteration and generators", University of Southern California, ISI/rr-76-47, August 1976. Google

Quotations
QuoteRef: shawM8_1976 ;;6 generator for iteration: provides initialization and next functions by extension whose base type is same as iteration variable
QuoteRef: shawM8_1976 ;;7 iteration variable is bound to each value of generator
QuoteRef: shawM8_1976 ;;7 Alphard: for x: gen (y) while predicate (x) do statement both generator and while clauses are optional
QuoteRef: shawM8_1976 ;;8 Alphard: 'first x: gen (y) 'suchthat predicate (x) 'then statement 'else statement
8 ;;Quote: a common use of loops is to search a sequence for the first element that passes a test; needs an exit or goto statement
9 ;;Quote: can define an Alphard form as an extension of another one
QuoteRef: shawM8_1976 ;;13 gives proof techniques for both for and first constructor


Related Topics up

Topic: quantified repetition (11 items)
Topic: iterator (13 items)
Topic: program proof via assertions (61 items)
ThesaHelp: references sa-sz (237 items)
Topic: restricted and extended types (34 items)

Collected barberCB 1980
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.