Enkele aanvullende details In de opberg- en Tekenprocedures zijn testen ingebouwd om de volgende mogelijkheden van onjuist gebruik van de parameters i, j, k, n en p tegen te gaan voor i, j en k een even waarde, een waarde groter dan 2 X nz 1 of kleiner dan 1 voor n een waarde ongelijk aan 1 of 2 bij de procedures lamberg, piberg en lam of een waarde kleiner dan 1 of groter dan 6 bij de procedure pi voor p een waarde ongelijk aan 1 of 2 bij de procedure z of een waarde kleiner dan 1 of groter dan 6 bij de procedures lamberg en lam. In al deze gevallen geeft het programma een melding: „verkeerde aanroep van waarbij de desbetreffende procedurenaam wordt ingevuld. Ook worden de gebruikte waarden voor i, j, k, p en n opgegeven zodat lokalisering van de foutieve opdracht eenvoudig is. Door de bijzondere opbouw van de procedures en vooral door de wijze van administratie van de gegevens is het onmogelijk de procedures los van elkaar te gebruiken. Zij vormen een systeem van procedures die op elkaar teruggrijpen. Ook was het noodzakelijk de procedurever klaringen te doen voorafgaan door de verklaringen van de roosters, getallen en logische waarden die door de procedures worden gebruikt. Voor deze verklaringen was het noodzakelijk twee maal het basissymbool begin te gebruiken. Dit heeft tot gevolg dat een programma, waarin het proceduresysteem wordt gebruikt besloten moet worden door twee extra basissymbolen end. Door gebruik van de procedure „schoonmaken" worden alle vóór de procedures verklaarde roosters en tellingen in begintoestand gebracht. Dit betekent dat men verschillende problemen, waarbij van het proceduresysteem gebruik wordt gemaakt, in één pro gramma onder kan brengen. Men dient dan slechts de resp. blokken van de verschillende problemen onderling te scheiden door de opdracht schoonmaken Men behoeft dan het proceduresysteem slechts één maal in te lezen. Ook de getallen nz, «lam en «pi moeten dan slechts één keer op de getalband worden opgenomen. Wel dient men er voor te zorgen dat nz, «lam en «pi gebaseerd zijn op het grootste der behandelde problemen. Twee voorbeelden. Om het gebruik van het proceduresysteem nader toe te lichten, worden nog twee voorbeelden gegeven. Voorwaartse snijding. Voor het eerste voorbeeld wordt gekozen het probleem van fig. 3.2. 246

Digitale Tijdschriftenarchief Stichting De Hollandse Cirkel en Geo Informatie Nederland

Tijdschrift voor Kadaster en Landmeetkunde (KenL) | 1966 | | pagina 12