typeCheck()

Zusammenfassung

Legt fest, ob Value für den durch typeName angegebenen Typ zulässig ist. Die typeName()-Funktion ist eine ergänzende Funktion, die den Typ eines Werts zurückgibt.

Syntax

typeCheck ( value As Any, _
            TypeName As Name ) As Boolean 
Argument Typ Beschreibung
value Any Der zu testende Eingabewert; für dieses Argument ist NoValue zulässig.
TypeName Name Datentypname, z. B. Zahl, Zeichenfolge, Bauteil usw.

Beispiel 1

Ganzzahlen sind Zahlen
Intent >typeCheck(1, :number) 
--> True 

Beispiel 2

Namen sind keine Zeichenfolgen
Intent >typeCheck(:NNNN, :string) 
--> False

Beispiel 3

Stamm ist ein Bauteil
Intent >typeCheck(Root, :part) 
--> True