Map
Index
Random
Help
Topics
th

QuoteRef: simoC8_1991

topics > all references > ThesaHelp: references sa-sz



ThesaHelp:
references sa-sz
Topic:
encoded names
Topic:
data type by lexical constraints
Topic:
data type by name or tags
Topic:
notation for constants
Topic:
boolean values, binary numbers, and bit strings
Topic:
enumerated data types
Topic:
Thesa data structures
Topic:
variables for array bounds

Reference

Simonyi, C., Heller, M., "The Hungarian revolution", Byte, pp. 131-138, August 1991. Google

Notes

quoted names set in small typewriter font

Quotations
132 ;;Quote: the Hungarian naming convention incorporates a type and a qualifier in each name; e.g., 'cpLim' for a limit
132 ;;Quote: for type tags use two or three characters; may be random, must correspond to types
134 ;;Quote: for variants of a type tag, append another letter or two; e.g., 'cp' for character pointer
135 ;;Quote: name qualifiers may distinguish quantities have the same type
135+;;Quote: for boolean ('f' tag) variables, describe the condition under which the variable is true; e.g., 'fOpen'
135+;;Quote: for values in enumerated sets, the qualifier describes the particular element; e.g., 'coRed'
136 ;;Quote: use the qualifier 'Lim' to indicate one beyond the last element of an array; better than 'Last'; 'Lim-First' is the number of elements


Related Topics up

ThesaHelp: references sa-sz (237 items)
Topic: encoded names (7 items)
Topic: data type by lexical constraints (15 items)
Topic: data type by name or tags (29 items)
Topic: notation for constants (14 items)
Topic: boolean values, binary numbers, and bit strings (44 items)
Topic: enumerated data types (17 items)
Topic: Thesa data structures (59 items)
Topic: variables for array bounds (7 items)

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