##base _StringsBase
##bias          30
StrCat(dest,source)                       (A0,A1)
StrChr(Str,char)                          (A0,D0)
StrCpy(Str1,Str2)                         (A0,A1)
StrCmp(Str1,Str2)                         (A0,A1)
StrLen(StrAdr)                            (A0)
StrcSpn(Str,Reject)                       (A0,A1)
StrMove(dest,source)                      (A0,A1)
StrnCat(dest,source,numberchars)          (A0,A1,D0)
StrnCmp(dest,source,numberchars)          (A0,A1,D0)
StrnCpy(dest,source,numberchars)          (A0,A1,D0)
StrnRv(string,numberchars)                (A0,D0)
StrpBrk(string,search)                    (A0,A1)
StrrChr(string,char)                      (A0,D0)
StrRv(string)                             (A0)
StrRvCpy(dest,source)                     (A0,A1)
StrSpn(str,search)                        (A0,A1)
StrStr(string1,string2)                   (A0,A1)
StrTok(str,delim)                                    (A0,A1)
MemcChr(A,B,C)                                       (A0,D0,D1)
MemChr(ptr,chr,size)                                 (A0,D0,D1)
MemClr(ptr,size)                          (A0,D0)
MemCmp(ptr1,ptr2,size)                                (A0,A1,D0)
MemMove(ptr1,ptr2,size)                               (A0,A1,D0)
MemSet(string,char,number)                (A0,D0,D1)
MemSwap(A,B,C)                                        (A0,D0,D1)
InStr(Str1,Str2,Pos)                      (A0,A1,D1)
InsStrsCpy(dest,source,insertstring,Pos)  (A0,A1,A2,D0)
InsStrs(string,insertstring,Pos)          (A0,A1,D0)
FillString(Str1,Str2,Pos)                 (A0,A1,D0)
FillStringCpy(copystring,Str1,Str2,Pos)   (A0,A1,A2,D0)
ReplaceStr(string,search,replacestr)      (A0,A1,A2)
ReplaceStrCpy(dest,str,search,replacestr) (A0,A1,A2,A3)
GetString(string,firststr,searchstr)      (A0,A1,A2)
GetStringCpy(dest,str,firststr,searchstr) (A0,A1,A2,A3)
AtoL(string)                              (A0)
LtoA(string,number)                       (A0,D0)
ltoh(hexstring,zahl)                      (A0,D0)
htol(string)                              (A0)
ltob(dualstring,zahl)                     (A0,D0)
btol(dualstring)                          (A0)
htos(dest,source)                         (A0,A1)
stoh(dest,source)                         (A0,A1)
SetLong(String)                           (A0)
GetLong(string)                           (A0)
NumberDigits(number)                      (A0)
AddNumber(string,number)                  (A0,D0)
AddNumberCpy(dest,string,number)          (A0,A1,D0)
ToLower(String)                           (A0)
ToLowerCpy(Dest,Source)                   (A0,A1)
ToUpper(String)                           (A0)
ToUpperCpy(Dest,Source)                   (A0,A1)
UStrCmp(A)                                                   (A0)
Trim(string)                              (A0)
TrimCpy(dest,source)                      (A0,A1)
AppendCharIfNotExists(string,char)        (A0,D0)
DeleteChar(string,char)                                      (A0,D0)
AppendCharIfNotExistsElseDel(string,char)       (A0,D0)
GetStrings(string,firststr,searchstr)           (A0,A1,A2)
GetStringsCpy(dest,str,firststr,searchstr)      (A0,A1,A2,A3)
MemData(Adr,format)                             (A2,A3)
StrRot(String)                                  (A0)
StrRotCpy(dest,source)                          (A0,A1)
GetWord(string,word)                            (A0,D0)
GetWordCpy(dest,string,word)                    (A0,A1,D0)
AfterStrStr(string,search)                      (A0,A1)
ReplaceChrs(string,char,replacechar)            (A0,D0,D1)
ReplaceChrsCpy(dest,string,char,replacechar)    (A0,A1,D0,D1)
SetAfterChar(string,char)                       (A0,D0)
SetAfterSpace(string)                           (A0)
SetUntilChar(string,char)                       (A0,D0)
SetUntilSpace(string)                           (A0)
StrCatAfterStrStr(dest,string,search)           (A0,A1,A2)
StrCatUntilStrStr(dest,string,search)           (A0,A1,A2)
StrCpyAfterStrStr(dest,string,search)           (A0,A1,A2)
StrCpyUntilStrStr(dest,string,search)           (A0,A1,A2)
RepStrBetweenStrs(string,serach1,search2,replace)         (A0,A1,A2,A3)
RepStrBetweenStrsCpy(dest,string,serach1,search2,replace) (A0,A1,A2,A3,A4)
btoh(hex,binaer)                          (A0,A1)
htob(binaer,hex)                          (A0,A1)
btos(string,binaer)                       (A0,A1)
stob(binaer,string)                       (A0,A1)
WordWrap(string,mumberchars)              (A0,D0)
WordWrapCpy(dest,string,mumberchars)      (A0,A1,D0)
RepStrBetweenWithStrs(string,serach1,search2,replace)         (A0,A1,A2,A3)
RepStrBetweenWithStrsCpy(dest,string,serach1,search2,replace) (A0,A1,A2,A3,A4)
StrIStr(string1ignorecase,string2)        (A0,A1)
AfterStrIStr(stringignorecase,search)     (A0,A1)
RepIStrBetweenWithStrs(string,serach1,search2,replace)         (A0,A1,A2,A3)
RepIStrBetweenWithStrsCpy(dest,string,serach1,search2,replace) (A0,A1,A2,A3,A4)
StrnRvCpy(dest,string,numberchars)        (A0,A1,D0)
##end

