Verwenden Sie den Datentyp buffer, um Text und numerische Werte zusammen zu speichern.

Darüber hinaus kann der Datentyp buffer bestimmte Segmente wie Zahlen und Text aus dem Puffer extrahieren.

Definitionsoptionen

Definieren Sie mit Hilfe des Datentyps buffer PAscript-Variablen als lokale oder globale Variable.

Globale Puffervariablen

Um eine globale Puffervariable in PAscript zu definieren, verwenden Sie die Datentypen buffer und identifier in einem section globals-Codeblock.

Hinweis In PAtools gibt es keinen globalen buffer-Datentyp. Verwenden Sie eine Textvariable als globale Puffervariable.

Beispiel: Definition globaler Variablen

program
  section globals
    buffer t
  endsection
  ...
endprogram

Lokale Puffervariablen

Geben Sie zum Definieren lokaler Puffervariablen den Datentyp buffer an. Geben Sie die maximale Länge der Variablen in Klammern an.

buffer identifier(length) = initialization

Die Initialisierung nach der Kennung ist optional. Wenn Sie keine Initialisierung angeben, wird die Variable mit dem leeren String "" initialisiert.

Beispiel: Definitionen lokaler Variablen

program
  buffer t(10)  /* The content of the variable is "" */
  buffert1(15) = "Hello" /* corresponds to Hello) */
endprogram

Puffer als Parameter einer benutzerdefinierten Funktion

Wenn Sie den Datentyp buffer als Parameter einer benutzerdefinierten Funktion verwenden, wird nur der Datentyp verwendet. Es ist keine maximale Textlänge angegeben.