copytext
| copytext | 
  Purpose
 
 Copy a part of a text or string.
 
  Synopsis
 
function copytext(t:text|string, i1:integer, i2:integer):text
 function copytext(t:text|string, ta:textarea):text
 
  Arguments
 
| 
     t 
     | 
     A string or text object
     | 
| 
     i1 
     | 
     Starting position of the region to copy
     | 
| 
     i2 
     | 
     End position of the region to copy
     | 
| 
     ta 
     | 
     A text area object
     | 
  Return value
 
 A copy of the region.
  Example
 
 The following:
 
writeln(copytext("abcdefgh",3,7))
writeln(copytext("abcdefgh",7,10)) 
 produces this output:
 
cdefg gh
  Further information
 
 This function returns an empty text if the bounds are not compatible with the string (
 e.g. starting position larger than the length of the string) or inconsistent (
 e.g. starting position after end position).
 
  Related topics
 
  Module
 
 
