brauchen TCC Argumente sind nur durch die Menge des verfügbaren RAM begrenzt. Es gibt einige (z. B. die maximale Dateinamengröße), die durch die Windows-APIs begrenzt sind.

 

Längenbeschränkungen (Zeichen)

 

Einheit

Name

Wert

kombiniert

variable Umgebung

keine

keine

keine

alias

keine

keine

keine

Benutzerdefinierte Variablenfunktion

keine

keine

keine

 

Befehlstyp

vor der Expansion

nach der Expansion

Befehlszeile

keine

keine

Befehlsgruppe

keine

keine

 

Verschachtelungsgrenzen

 

Befehl

Tiefe

Anrufen

keine Begrenzung

DO

keine Begrenzung

FÜR

keine Begrenzung

GOSUB ohne Parameter

keine Begrenzung

GOSUB mit Parametern

22

SETLOCAL

32

IFF

keine Begrenzung

 

Verschiedene Grenzen (Zeichen)

 

Einheit

begrenzen

Zeichenanzahl in einer beliebigen Funktion

keine

Anzahl der Batchdateiparameter

8,191

Anzahl der GOSUB Parameter

255

Dateiname (Windows-Einschränkung)

32,767

Liste einschließen

keine

einzelner Parameter

keine

globale Aliasliste *

262,144

globale Funktionsliste *

131,072

Verzeichnisstapel (Pushd)

16,383

 

* Die Größe der globalen Alias-Liste und der globalen Funktionsliste kann mit dem erhöht werden AliasSize und dem Funktionsgröße .INI-Direktiven.