diff --git a/docs/sysutils.xml b/docs/sysutils.xml index bce9dc07dd..e3a8063484 100644 --- a/docs/sysutils.xml +++ b/docs/sysutils.xml @@ -2606,7 +2606,7 @@ of the different elements is shown below:
'%'
starts the placeholder. If you want to insert a literal -\% character, then you must insert two of them : \%\%. +% character, then you must insert two of them : %%.
Index ':'
takes the Index-th element in the argument array @@ -6115,76 +6115,129 @@ This constant is initialized by the initialization routines of the Length of a null-terminated string. +Returns the length of the null-terminated string P. +None. + + Copy a null-terminated string +Copy the null terminated string in Source to Dest, and +returns a pointer to Dest. Dest needs enough room to contain +Source, i.e. StrLen(Source)+1 bytes. +No length checking is performed. + + + + Copy a null-terminated string, limited in length. +Copies MaxLen characters from Source to Dest, and makes +Dest a null terminated string. +No length checking is performed. + + + Copy a null-terminated string, return a pointer to the end. +Copies the Null-terminated string in Source to Dest, and +returns a pointer to the end (i.e. the terminating Null-character) of the +copied string. +No length checking is performed. + + + Return a pointer to the end of a null-terminated string +Returns a pointer to the end of P. (i.e. to the terminating +null-character. +None. + + Concatenate 2 null-terminated strings. +Attaches Source to Dest and returns Dest. +No length checking is performed. + + Compare 2 null-terminated strings, case sensitive. +

+Compares the null-terminated strings S1 and S2. +The result is +

+
    +
  • A negative Longint when S1<S2. +
  • +
  • 0 when S1=S2. +
  • +
  • A positive Longint when S1>S2. +
  • +
+

+For an example, see . +

+None. + + +
@@ -6192,65 +6245,130 @@ This constant is initialized by the initialization routines of the Compare limited number of characters of 2 null-terminated strings +

+Compares maximum L characters of the null-terminated strings +S1 and S2. +The result is +

+
    +
  • A negative Longint when S1<S2. +
  • +
  • 0 when S1=S2. +
  • +
  • A positive Longint when S1>S2. +
  • +
+None. + + + +
Compare 2 null-terminated strings, case insensitive. +

+Compares the null-terminated strings S1 and S2, ignoring case. +The result is +

+
    +
  • A negative Longint when S1<S2. +
  • +
  • 0 when S1=S2. +
  • +
  • A positive Longint when S1>S2. +
  • +
+None. + + + +
Move a null-terminated string to new location. +Copies MaxLen characters from Source to Dest. No +terminating null-character is copied. +Returns Dest +None. + + + Concatenate 2 null-terminated strings, with length boundary. +Adds MaxLen characters from Source to Dest, and adds a +terminating null-character. Returns Dest. +None. + + Find first occurrence of a character in a null-terminated string. +Returns a pointer to the first occurrence of the character C in the +null-terminated string P. If C does not occur, returns +Nil. +None. + + + Find last occurrence of a character in a null-terminated string. +

+Returns a pointer to the last occurrence of the character C in the +null-terminated string P. If C does not occur, returns +Nil. +

+

+For an example, see . +

+None. + +
@@ -6258,21 +6376,33 @@ This constant is initialized by the initialization routines of the Convert null-terminated string to all-lowercase. +Converts P to an all-lowercase string. Returns P. +None. + + Convert null-terminated string to all-uppercase +

+Converts P to an all-uppercase string. Returns P. +

+

+For an example, see +

+None. +
@@ -6281,10 +6411,30 @@ This constant is initialized by the initialization routines of the Compare limited number of characters in 2 null-terminated strings, ignoring case. +

+Compares maximum L characters of the null-terminated strings S1 +and S2, ignoring case. +The result is +

+
    +
  • A negative Longint when S1<S2. +
  • +
  • 0 when S1=S2. +
  • +
  • A positive Longint when S1>S2. +
  • +
+

+For an example, see +

+None. + + + @@ -6292,22 +6442,33 @@ ignoring case. Find position of one null-terminated substring in another. +Returns a pointer to the first occurrence of S2 in S1. +If S2 does not occur in S1, returns Nil. +None. + + + Allocate room for new null-terminated string. +Copies P to the Heap, and returns a pointer to the copy. +Returns Nil if no memory was available for the copy. + + +