Author | Heinlein, Christian | dc.contributor.author |
Date of accession | 2016-03-14T13:38:40Z | dc.date.accessioned |
Available in OPARU since | 2016-03-14T13:38:40Z | dc.date.available |
Year of creation | 2003 | dc.date.created |
Abstract | The concept of nested procedure values, i. e., the possibility of using nested procedures as values of procedure types, is a useful and powerful concept. Nevertheless, it is not allowed in languages such as Modula-2 and Oberon(-2), because it creates a serious security hole when used inappropriately. To prevent such misuse while at the same time retaining the benefits of the concept, alternative language rules as well as a small language extension for Oberon-2 are suggested, which allow nested procedures to be safely used as values of procedure types and especially to pass them as parameters to other procedures. | dc.description.abstract |
Language | en | dc.language.iso |
Publisher | Universität Ulm | dc.publisher |
License | Standard (Fassung vom 03.05.2003) | dc.rights |
Link to license text | https://oparu.uni-ulm.de/xmlui/license_v1 | dc.rights.uri |
LCSH | Process control. Data processing | dc.subject.lcsh |
Title | Safely extending procedure types to allow nested procedures as values (corrected version) | dc.title |
Resource type | Arbeitspapier | dc.type |
DOI | http://dx.doi.org/10.18725/OPARU-330 | dc.identifier.doi |
URN | http://nbn-resolving.de/urn:nbn:de:bsz:289-vts-53456 | dc.identifier.urn |
Faculty | Fakultät für Informatik | uulm.affiliationGeneral |
Date of activation | 2005-09-02T11:36:59Z | uulm.freischaltungVTS |
Peer review | nein | uulm.peerReview |
DCMI Type | Text | uulm.typeDCMI |
VTS ID | 5345 | uulm.vtsID |
Category | Publikationen | uulm.category |
uulm series | Ulmer Informatik-Berichte | uulm.seriesUlmName |
Bibliography | uulm | uulm.bibliographie |