Map
Index
Random
Help
Topics
th

Topic: generated variable

topics > computer science > data > Group: variables



Group:
type declaration

Topic:
macros
Topic:
object-defined names
Topic:
temporary data objects

Summary

Macros need generated variables to identify locally declared names. These variables are usually a given name followed by a macro instance number. Type declarations generate a set of composite names consisting of the declared variable followed by each type component's identifier. (cbb 5/80)
Subtopic: types generate names up

Quote: a type module is an abstraction of naming; its execution introduces new names [»hehnEC7_1975]
Quote: instantiating 'complex' instantiates two instance of the form 'real' with the names 'r' and 'i' [»wulfWA4_1974]
QuoteRef: hehnEC7_1975 ;;39 defining a random variable also defines the variable to implement that random (so don't need a global variable)
QuoteRef: hehnEC7_1975 ;;41 definition of a module defines a set of complex names

Subtopic: macros generate names up

Quote: a macro instance number allows the creation of unique identifiers [»memorex, OK]
QuoteRef: browPJ_1969 ;;71 "over and above the facilities described above, it is necessary to have the equivalent of what McIlroy calls created symbols"

Subtopic: accidental words up

Quote: skip vowels to avoid checking for dirty, automatically generated words
[»boreNS_1991]

Related Topics up

Group: type declaration   (5 topics, 110 quotes)

Topic: macros (22 items)
Topic: object-defined names (15 items)
Topic: temporary data objects
(6 items)


Updated barberCB 6/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.