base.StringBuffer.insertAt
Insert a string at a given position.
Syntax
insertAt(
   index INTEGER,
   str STRING )
- index is the position where the string must be inserted.
 - str is the string to be inserted.
 
Usage
The insertAt() method inserts a string before the specified
position in the string buffer.
Important: When using byte length semantics, the position is expressed in bytes. When
using char length semantics, the unit is characters.
This matters when using a multibyte locale such as UTF-8.
Example
MAIN
   DEFINE buf base.StringBuffer
   LET buf = base.StringBuffer.create()
   CALL buf.append("abcdef")
   CALL buf.insertAt(3, "xx")
   DISPLAY buf.toString()
END MAIN
Output:
abxxcdef