kletspraat. Je gaat nu de
taalcapaciteiten van jouw programma verder ontwikkelen met het functieblok meervoud. Dit blok heeft een Engels
zelfstandig naamwoord als invoer en geeft een correct meervoud als uitvoer.
laatste letter van, dan rapporteert dit script een cijfer.
Jouw beschrijving moet dus alle scenario's dekken.
meervoudblok aanmaakt.
meervoudblok. Bouw dit na en test of
het in ieder geval werkt voor 'day', 'boss' en 'medicine', om er zeker van te zijn dat het echt werkt. Als dat
niet zo is, bewerk en verbeter het dan.
meervoud niet goed werkt. Maak een lijst van
die woorden. Sorteer de woorden op basis van hun laatste letter. Het zal bijvoorbeeld een aantal woorden fout hebben
die eindigen op de letter 'h'. Noteer ook andere probleemwoorden.

meervoud zou nu goed moeten werken voor 'day', 'boss' en 'medicine'. Maar het werkt
waarschijnlijk nog niet voor 'box'.
meervoudblok aan zodat het werkt voor woorden die eindigen op een 'x'. Je kan een vergelijkbaar blok maken om werkwoorden in het Engels te verbuigen. Je kan het ook voor een
andere taal zoals Frans of Spaans proberen. Kijk hiervoor naar de Een stapje verder-sectie onderaan de
pagina.
De volgende stappen zijn de moeite waard om te leren. Handig voor het testen van
meervoud, en voor meer ingewikkelde projecten later. Maar niet essentieel voor het bouwen van
meervoud.
map om alle woorden in je lijst te testen. Laat het invoerveld in
meervoud leeg, zoals je hier ziet. Het mapblok voegt elk element van de lijst in dat
invoervak in en rapporteert een lijst met de resultaten.
Maak je voorlopig geen zorgen over de woorden die nog steeds fout gaan, zolang het maar werkt voor 'day',
'boss' en 'medicine' and 'box'.
mapscript het meervoudblok door mapblok in het algemeen doet.
laatste letter van
leeg, zoals je hier ziet. Dat is de tijdelijke aanduiding voor behoud om
ieder woord in de lijst te testen. Leg uit wat het behoudblok doet.