Poetry is code
In het plaatje een fragment van de scandeermachine van de Koninklijke Bibliotheek, gemaakt door Michel Koppelaar en de bekende taalkundige Marc van Oostendorp. Met deze code in de scripttaal Python kun je het aantal lettergrepen van een Nederlands woord tellen. Het script gaat uit van het feit dat elke Nederlandse lettergreep een klinker of dubbele klinker bevat. Het script telt dus door tot het geen klinkers of klinkerduo’s meer tegenkomt en het woord is geëindigd. NB, de klinkerduo’s “oe” en “eu” ontbreken in de code.
Het programmaatje telt met enige aanpassingen feilloos de lettergrepen van Marsmans ‘Heerscher’:
HEERSCHER 2
Hij schreed 2
en ruimte was hem soepel kleed 8
aan ’t koele lijf. 4de gladde luchten spatten uit elkander 11
en roode sterren walmden àl hun wonder 11
in wankelenden nacht. 6hij schreed 2
en ruimte brak aan zijn metalen tred 10
en lucht verkromp voor zijn doorzengden zucht. 10leven was enkle vlokken violette geur. 12
hij at 2
en aarde trok haar gillende spiralen 11
door schrompelenden nacht: 6
hij had geproefd. 4hij stond 2
atoom en kosmos beide, 7
en heerschend was in ertsen greep 8
over den werveldans der elementen 11
d’ivoren glimlach van den stillen knaap. 10