Syntax:
DATATYPE(info<,typ>)
Alphanumeric: a-z, A-Z oder 0-9
Bits: 0 oder 1
Lowercase: a-z
Mixed case: a-z oder A-Z
Number: eine REXX Zahl (siehe Zahlen 3.4)
Symbol: a-z, A-Z, 0-9, @, #, $, §, ., !, ? oder _
Uppercase: A-Z
Whole number: eine Ganzzahl (siehe Zahlen 3.4)
heXadecimal: 0-9, a-f, A-F oder "blank"
C: mixed SBCS/DBCS Zeichen
Dbcs: nur DBCS Zeichen
|
/* REXX DATATYPE Copyright YCOS Yves Colliard Software 1990-2009 */
/* TRACE ?R */
/* einschalten des interaktiven Trace Modus */
/* */
b = "GrossKlein"
d = "klein"
e = "310590Rexx"
/* */
SAY DATATYPE(+25) /* Ausgabe: NUM - numerisch */
SAY DATATYPE(b) /* Ausgabe: CHAR - nicht NUM */
SAY DATATYPE("310590Rexx","A") /* Ausgabe: 1 - Alpha */
SAY DATATYPE("10001111 ","B") /* Ausgabe: 0 - Bits */
SAY DATATYPE("klein","L") /* Ausgabe: 1 - lower case */
SAY DATATYPE(b,"M") /* Ausgabe: 1 - mixed case */
SAY DATATYPE(b,"N") /* Ausgabe: 0 - keine Zahl */
SAY DATATYPE("06 BFC4 9A","X") /* Ausgabe: 1 - hexa */
|