Error checking with pointer variables
Title | Error checking with pointer variables |
Publication Type | Conference Papers |
Year of Publication | 1976 |
Authors | Zelkowitz MV, McMullin PR, Merkel KR, Larsen HJ |
Conference Name | Proceedings of the 1976 annual conference |
Date Published | 1976/// |
Publisher | ACM |
Conference Location | New York, NY, USA |
Abstract | The use of pointer variables in a programming language often results in a difficult class of errors to detect. Pointers may point to storage that no longer is allocated, or storage may be allocated as one data type and accessed as another. This report describes the implementation of pointers in the PLUM PL/1 compiler such that all error conditions are detected. In addition, preliminary tests with PLUM seem to indicate that the total checking of pointers is not as expensive an operation as it first appears. |
URL | http://doi.acm.org/10.1145/800191.805623 |
DOI | 10.1145/800191.805623 |