Abstract
Record types offer yet another kind of flexibility. A given record may assume various variant forms. This implies that the number and kind of fields may differ among different variables although they are of the same record type. It is obvious that this flexibility also gives rise to programming errors that are difficult to detect In particular, it is now possible to assume in some part of a program that a variable is of a certain variant, whereas it actually is of another variant This facility is therefore to be used with great caution.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1985 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Wirth, N. (1985). Records with variant parts. In: Programming in Modula-2. Texts and Monographs in Computer Science. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-96878-5_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-96878-5_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-96880-8
Online ISBN: 978-3-642-96878-5
eBook Packages: Springer Book Archive