Ga naar hoofdinhoud

Zin 1 — de simpelste zin

Hier bouw je op verder

Leerdoel: je schrijft je eerste grammaticaregels en laat Holmes sat parsen.

De zin

Holmes (N) sat (V).

Twee woorden: een zelfstandig naamwoord (N) en een werkwoord (V). Dit is het kleinste skelet van een Engelse zin, een onderwerp dat iets doet.

Denk na

Je begint met een lege grammatica. Het startsymbool is S; daar moet elke geldige zin uit voortkomen. Bedenk zelf:

  • Uit welke twee delen valt deze zin uiteen (een onderwerp-deel en een werkwoord-deel)?
  • Welke woordsoort vormt elk deel hier?

Verzin namen voor je woordgroepen en schrijf de regels. Draai daarna de cel: zolang de zin niet op OK staat, klopt er nog iets niet.

Bouw en test

De parser-motor en het lexicon staan niet in de editor maar draaien wel mee; je vindt ze onder de editor achter "Toon de code die al klaarstaat". Jij schrijft alleen de grammatica. Zodra een zin op OK staat, verschijnt onder de uitvoer de knop "Teken de bomen", die de boom van elke zin tekent.

Python
Code-omgeving wordt voorbereid…

Bewaar je werk. Je hebt je grammatica van deze stap straks weer nodig. Kopieer je regels voordat je naar de volgende pagina gaat; daar bouw je erop verder.

Door naar een lijdend voorwerp →.