11 static as zstring * 32+1 char
12 dim as integer dtype =
any, ichar =
any, echar =
any
14 if( fbLangOptIsSet( FB_LANG_OPT_DEFTYPE ) = FALSE )
then
24 FB_CMPSTMT_MASK_DECL
or FB_CMPSTMT_MASK_CODE, _
25 FB_CMPSTMT_MASK_DECL ) ) = FALSE )
then
30 dtype = FB_DATATYPE_INVALID
34 dtype = FB_DATATYPE_BYTE
37 dtype = FB_DATATYPE_UBYTE
40 dtype = FB_DATATYPE_SHORT
43 dtype = FB_DATATYPE_USHORT
46 dtype = env.lang.integerkeyworddtype
49 dtype = FB_DATATYPE_UINT
52 dtype = FB_DATATYPE_LONG
55 dtype = FB_DATATYPE_ULONG
58 dtype = FB_DATATYPE_LONGINT
61 dtype = FB_DATATYPE_ULONGINT
64 dtype = FB_DATATYPE_SINGLE
67 dtype = FB_DATATYPE_DOUBLE
70 dtype = FB_DATATYPE_STRING
73 assert( dtype <> FB_DATATYPE_INVALID )
80 if(
len( char ) <> 1 )
then
92 if(
len( char ) <> 1 )
then