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