Nomenklatur
  • # und // markieren den Teil der Zeile rechts davon als Kommentar
  • /* und */ markieren einen (mehrzeiligen) Bereich als Kommentar
  • Zuweisungen sind nach mehreren Mustern möglich
    • name : value;
    • name := value;
    • name = value;
    • name -> value;
  • hierbei kann value optional entweder durch einfache/doppelte Anführungszeichen oder durch "__" eingeschlossen werden, wobei letzteres verwendet werden sollte falls value selbst ";" enthält
  • werden als oder "|" interpretiert, weshalb sie in den Variablen, wo sie notwendig sind als _s maskiert werden, Kommas werden wo sie innerhalb eines Elements vorkommen bei bestimmten Variablen als _k maskiert, dies gilt jedoch nur für die Variablen, die bereits solche maskierte Zeichen enthalten
  • Definition der Arrays bzw. Hashes auf die, sich diese Zuweisungen beziehen
    • [array] : array_name;
    • [array] := array_name;
    • [array] = array_name;
    • [array] -> array_name;
  • Definition der Cgis für die diese Arrays/Hashes gelten
    • [script] : array_name;
    • [script] := array_name;
    • [script] = array_name;
    • [script] -> array_name;


zurück