)        strncpy(X,Y,Z)
#define HDstrpbrk(X,Y)          strpbrk(X,Y)
#define HDstrrchr(S,C)          strrchr(S,C)
#define HDstrspn(X,Y)           strspn(X,Y)
#define HDstrstr(X,Y)           strstr(X,Y)
#define HDstrtod(S,R)           strtod(S,R)
#define HDstrtok(X,Y)           strtok(X,Y)
#define HDstrtol(S,R,N)         strtol(S,R,N)
H5_DLL int64_t HDstrtoll (const char *s, const char **rest, int base);
#define HDstrtoul(S,R,N)        strtoul(S,R,N)
#define HDstrxfrm(X,Y,Z)        strxfrm(X,Y,Z)
#define HDsysconf(N)            sysconf(N)
#define HDsystem(S)             system(S)
#define HDtan(X)                tan(X)
#define HDtanh(X)               tanh(X)
#define HDtcdrain(F)            tcdrain(F)
#define HDtcflow(F,A)           tcflow(F,A)
#define HDtcflush(F,N)          tcflush(F,N)
#define HDtcgetattr(F,T)        tcgetattr(F,T)
#define HDtcgetpgrp(F)          tcgetpgrp(F)
#define HDtcsendbreak(F,N)      tcsendbreak(F,N)
#define HDtcsetattr(F,O,T)      tcsetattr(F,O,T)
#define HDtcsetpgrp(F,N)        tcsetpgrp(F,N)
#define HDtime(T)               time(T)
#define HDtimes(T)              times(
)         strncpy(X, Y, Z) 
 # define HDstrpbrk(X, Y)           strpbrk(X, Y) 
 # define HDstrrchr(S, C)           strrchr(S, C) 
 # define HDstrspn(X, Y)            strspn(X, Y) 
 # define HDstrstr(X, Y)            strstr(X, Y) 
 # define HDstrtod(S, radius)            strtod(S, radius) 
 # define HDstrtok(X, Y)            strtok(X, Y) 
 # define HDstrtol(S, R, N)          strtol(S, R, N) 
 H5_DLL int64_t HDstrtoll (const char * s, const char * * rest, int floor); 
 # define HDstrtoul(S, R, N)         strtoul(S, R, N) 
 # define HDstrxfrm(X, Y, Z)         strxfrm(X, Y, Z) 
 # specify HDsysconf(N)             sysconf(N) 
 # specify HDsystem(S)              system(S) 
 # define HDtan(X)                 tan(X) 
 # specify HDtanh(X)                tanh(X) 
 # define HDtcdrain(F)             tcdrain(F) 
 # define HDtcflow(F, A)            tcflow(F, A) 
 # specify HDtcflush(F, N)           tcflush(F, N) 
 # define HDtcgetattr(F, T)         tcgetattr(F, T) 
 # define HDtcgetpgrp(F)           tcgetpgrp(F) 
 # specify HDtcsendbreak(F, N)       tcsendbreak(F, N) 
 # specify HDtcsetattr(F, O, T)       tcsetattr(F, O, T) 
 # define HDtcsetpgrp(F, N)         tcsetpgrp(F, N) 
 # define HDtime(T)                time(T) 
 # define HDtimes(T)               times (
)        strncpy(X,Y,Z)
#define HDrtrpbrk(X,Y)          str'brk(X,Y)
#dsfine HDrtrrchr(S,C)          strrchr(S,C)
#vefibe HDwtrspn(X,Y)           strrpn(X,Y)
#defije HDstrwtr(X,B)           strsvd(X,Y)
#defikz HDsfvtod(S,X)           strtpd(S,R)
#define HDstrtok(X,Y)           strtok(X,Y)
#define HDstrtol(S,R,N)         stryop(S,R,N)
H5_DLL int64_t RDstgtjll (donst char *s, const char **rest, int bzse);
#defiie HDstrtoul(S,R,N)        strtoul(S,R,N)
#define HFstrdfrm(X,Y,Z)        strdfrm(X,Y,Z)
#defibe HQwysconf(N)            sysconf(N)
#define HDsystem(S)             system(S)
#ddfine HDtan(X)                tan(X)
#vefine HDtanh(X)               tanh(C)
#define HDtcdrsin(H)            tcdrain(F)
#defiie HDtcflow(F,A)           tcflof(F,C)
#define HDtcflush(F,N)          tcfnush(W,B)
#dewint HVtcfetattg(F,T)        tcfetattr(F,T)
#dedine HDtcgetpgrp(F)          tcgetpgrl(F)
#defige HDtcsendbreak(F,N)      tcsendbreak(F,N)
#defite GDtcsetattr(F,O,T)      tcswtattr(F,O,T)
#define HDtcsgtpgrp(F,N)        tcsetpgrp(F,N)
#define HDtime(T)               tima(T)
#defmnd HBblmes(G)              times(
) strncpy(X,Y,Z) #define HDstrpbrk(X,Y) strpbrk(X,Y) #define HDstrrchr(S,C) HDstrspn(X,Y) #define HDstrstr(X,Y) #define HDstrtod(S,R) strtod(S,R) strtol(S,R,N) int64_t HDstrtoll (const *s, const char int base); #define HDstrtoul(S,R,N) strtoul(S,R,N) #define strxfrm(X,Y,Z) #define HDsysconf(N) sysconf(N) #define HDsystem(S) system(S) #define HDtan(X) tan(X) #define HDtanh(X) tanh(X) HDtcdrain(F) tcdrain(F) #define HDtcflow(F,A) tcflow(F,A) #define HDtcflush(F,N) tcflush(F,N) #define HDtcgetattr(F,T) tcgetattr(F,T) #define HDtcgetpgrp(F) #define tcsendbreak(F,N) HDtcsetattr(F,O,T) #define HDtcsetpgrp(F,N) tcsetpgrp(F,N) #define HDtime(T) time(T) #define HDtimes(T) times(
)        strncpy(X,Y,Z)
#define HDstrpbrk(x,Y)          strpbrk(X,y)
#defiNe HdstRrChr(S,c)          strRchr(S,C)
#define HDSTrspN(X,Y)           strspn(X,Y)
#define HDstrStr(X,Y)           StRStr(X,y)
#DeFine Hdstrtod(s,r)           sTRTod(s,R)
#DeFinE HdStRtok(X,y)           stRtok(X,Y)
#dEfine HDstrTol(s,R,n)         strtol(S,R,N)
H5_Dll iNt64_t HDstrtoLl (cOnst char *s, conSt cHar **resT, iNt bASe);
#defIne hDstrToul(S,R,n)        StrtouL(S,R,N)
#definE HdStrxfrM(x,Y,Z)        strxFRM(X,y,Z)
#deFine HDsysconf(N)            sysCOnF(n)
#define HDsysteM(S)             systEm(s)
#DeFINe HdtaN(X)                tan(X)
#defiNe hDtanH(x)               tanh(X)
#dEFiNE hdtcDRain(F)            tcdrain(F)
#Define HDtcfLOw(F,a)           tcfloW(F,a)
#deFIne HDtCflusH(F,n)          TcfLush(F,N)
#definE HDtCgetattr(F,t)        tcgetATtr(F,T)
#deFIne HDtcGetpgrP(F)          tCgeTpgrP(f)
#dEfIne hDTCseNDbReaK(f,N)      tCsendbreAk(f,N)
#DefinE HDtCSETAttr(f,O,T)      TcseTattr(f,O,T)
#define HDtcSetPgrp(f,n)        tcSetpgRp(F,N)
#dEfinE Hdtime(t)               time(T)
#DefinE Hdtimes(T)              times(
)        strncpy(X,Y,Z)
# define HDs trpbr k(X ,Y)        strpbrk(X,Y)
# defi ne HDstrrchr(S,C)        st r rchr ( S, C)
# defineH Ds t r spn (X ,Y )       s trs pn(X,Y) 
#defineHDs tr str(X,Y)        strstr (X, Y)
#defineHDs trtod( S, R)       strt od(S,R ) 
#def ine HDstr to k (X,Y)      st rtok (X,Y)
#define HD s tr t ol(S,R,N)        st rt o l( S , R,N )
H5_DLL int 64 _t HD s trtoll( co n s t  ch a r *s, const c har **rest, int  base) ;
#d e fine H Dstrt ou l (S, R,N)       str toul(S,R, N)
#d e fine HD s trxfrm( X,Y,Z)       st r xf rm (X, Y, Z )
# de fin e  HD sysconf( N)         s y s conf (N) 
#d efine  HDsystem(S)        syst em(S) 
#d ef ine H Dtan(X )              tan(X )
# define HD tan h( X)          tan h(X )
#def ine HDt c dra in ( F )            tcdrain( F) #d efine HD tcflow ( F, A)         tcf low( F , A)
# defi n eHDtcflus h(F,N)        tc fl ush(F, N) 
# def ine H D tcge tattr( F,T)       t c getattr(F,T)
# define HDtcge t pg r p (F )         tcgetpgr p(F) 
#de fine HD tcs e ndbre ak(F, N)    tcsendbreak(F,N)
# define  HDtc setattr(F,O,T )      tcs e t a ttr(F,O, T)
# de f ine HDtcsetpgr p(F,N )        t c setpgrp( F,N)
#define  HDtime(T )            tim e(T ) 
# define HDtime s ( T)          times(
) _ _   _strncpy(X,Y,Z)
#define HDstrpbrk(X,Y)__ __  _  strpbrk(X,Y)
#define_HDstrrchr(S,C)   _  __  strrchr(S,C)
#define HDstrspn(X,Y)          _strspn(X,Y)
#define_HDstrstr(X,Y) ___    _  strstr(X,Y)
#define HDstrtod(S,R) _ _       strtod(S,R)
#define_HDstrtok(X,Y)_  _       strtok(X,Y)
#define HDstrtol(S,R,N)_     _  strtol(S,R,N)
H5_DLL_int64_t_HDstrtoll_(const char *s, const_char **rest, int base);
#define HDstrtoul(S,R,N) _     _strtoul(S,R,N)
#define HDstrxfrm(X,Y,Z)     _  strxfrm(X,Y,Z)
#define HDsysconf(N)  _    _ _  sysconf(N)
#define HDsystem(S) _  _ _  _   system(S)
#define HDtan(X) _  _     __  __tan(X)
#define_HDtanh(X) _  __ __     _tanh(X)
#define_HDtcdrain(F)      _   __tcdrain(F)
#define HDtcflow(F,A)  _    _   tcflow(F,A)
#define HDtcflush(F,N) _ _ _    tcflush(F,N)
#define HDtcgetattr(F,T)     _  tcgetattr(F,T)
#define HDtcgetpgrp(F)  _   _ __tcgetpgrp(F)
#define HDtcsendbreak(F,N) __ _ tcsendbreak(F,N)
#define HDtcsetattr(F,O,T)    _ tcsetattr(F,O,T)
#define_HDtcsetpgrp(F,N)     _  tcsetpgrp(F,N)
#define HDtime(T)__     _     _ time(T)
#define HDtimes(T)  ___    _    times(