Die Sprache Karol umfasst: (1.Teil)

Kontrollstrukturen
wenn Bedingung dann
   Anweisungen
*wenn
einseitige bedingte Anweisung
wenn Bedingung dann
   Anweisungen
sonst
   Anweisungen
*wenn
zweiseitige bedingte Anweisung
alternativ ist statt *wenn das Wort endewenn möglich
 
wiederhole Anzahl mal
   Anweisungen
*wiederhole
Wiederholung mit fester Anzahl
wiederhole solange Bedingung
   Anweisungen
*wiederhole
bedingte Wiederholung mit
Anfangsprüfung
wiederhole
   Anweisungen
*wiederhole solange Bedingung
bedingte Wiederholung mit
Endprüfung
wiederhole immer
   Anweisungen
*wiederhole
Endlos-Wiederholung
alternativ ist statt *wiederhole das Wort endewiederhole möglich
 
Das ist eine Anmerkung } Kommentare in geschweiften Klammern; sie können auch mehrzeilig sein
 
Einfügen
   biblio.kdp
*Einfügen
Selbstdefinierte Anweisungen und Bedingungen können in gesonderten Karol-Programmen (Bibliotheken) abgelegt werden. Mit Einfügen werden diese zu einem Karol-Programm hinzugefügt. Für Bibliothek ist Pfad und Dateiname (mit .kdp) anzugeben. Liegt Bibliothek im selben Verzeichnis wie Karol-Hauptprogramm reicht der Dateiname.

  Anweisungen >>>>