14 byval txt
as zstring ptr _
19 byval token
as integer _
38 byval src
as zstring ptr _
43 byval src
as const zstring ptr, _
44 byval dst
as zstring ptr _
49 byval symbol
as zstring ptr _
69 byval fname
as zstring ptr _
72 declare sub hReplaceSlash(
byval s
as zstring ptr,
byval char
as integer )
74 declare function pathStripDiv(
byref path
as string )
as string
75 declare function pathIsAbsolute(
byval path
as zstring ptr )
as integer
79 byval value
as double, _
80 byval dtype
as integer _
88 declare function hCurDir( )
as string
92 byval value
as uinteger _
97 declare function strUnquote(
byref s
as string)
as string
101 #define hIsCharLower(_c) ( (_c >=
asc(
"a"))
andalso (_c <=
asc(
"z")) )
102 #define hIsCharUpper(_c) ( (_c <=
asc(
"Z"))
andalso (_c >=
asc(
"A")) )
103 #define hIsChar(_c) ( hIsCharLower(_c)
orelse hIsCharUpper(_c) )
104 #define hIsCharNumeric(_c) ( (_c <=
asc(
"9"))
andalso (_c >=
asc(
"0")) )
107 #define hCastFloatToULongint(
f) cunsg(
iif( (
f) >= 1.e+16,
clngint( (
f) * 0.5 )
shl 1,
clngint(
f ) ) )