up previous next
OpenIString

open input string
Syntax

OpenIString(S:STRING, T:STRING):DEVICE
OpenOString(S:STRING):DEVICE


Description
This function open strings for input. The string S serves as the name of the device opened for input or output; one may use the empty string. OpenIString is used to read input from the string T with the help of Get .

Example
  S := "hello world";
  D := OpenIString("", S);  -- open the string S for input to CoCoA
  L := Get(D,7);  -- read 7 characters from the string
  L;  -- ascii code
[104, 101, 108, 108, 111, 32, 119]
-------------------------------
  Ascii(L); -- convert ascii code to characters
hello w
-------------------------------
  Close(D);  -- close device D


See Also