|
[NEXT] [PREV]
HANDBOOK
/ LIBRARY REFERENCE MANUAL
/Module strings |
|
Gentle
Applications Concepts Examples Handbook Support Download
|
The module strings provides a string memory that can handle
strings of arbitrary length. It may be used for the lexical processing
of strings.
The lexer may extend the current string (which is initially empty)
character by character using procedure AppendToString.
The string is terminated by procedure GetStringRef which
yields a reference to the string.
AppendToString (ch) char ch;The procedure AppendToString appends the character given as parameter to the current string.
GetStringRef(ref_string) char **ref_string;The procedure GetStringRef terminates the current string with a null character and assigns a reference to the string to the variable referred by the parameter. The current string is set to empty. |