Liedbundels

Geschiedenis van KERKLIED

Het eerste probleem was de keus voor de datafile: zet je elk lied in een aparte file, of zet je de hele bundel in een grote datafile? Het tweede probleem was een goede format te vinden voor de liederenbundel. Natuurlijk kun je alles achter elkaar doorschrijven, maar het programma moet wel weten waar het ene lied ophoudt en het andere begint. Bovendien moet het programma in staat zijn de verschillende verzen van elkaar te onderscheiden. De uiteindelijke format is simpel, maar afdoende: de verzen worden onderscheiden door de volgcijfers ervan, de liednummers door een voorafgaand sterretje ('*'), en het einde van elk lied door drie liggende streepjes ('---').

Daarna kwamen de problemen van de werking van het programma. Een hele liedbundel in één keer in het geheugen laden was (onder DOS!) een probleem! Dat moest dus anders opgelost worden. Besloten werd om telkens het door de gebruiker gekozen lied in zijn geheel in het geheugen te zetten. Zelfs Psalm 119 (de langste!) kon in de 640K van Bill Gates nog wel een plekje krijgen. Diens beroemde uitspraak, dat zoveel geheugenruimte 'should be enough for anyone' klopte in elk geval. ;-)

Vorige pagina      Volgende pagina

Wilt u andere bundels gebruiken? Neem contact op met agheyden@dds.nl
© Copyright A.G. van der Heijden 2001