INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |
-- Create empty string.
-- Create string of length `n' filled with `c'.
-- Create empty string or remove all characters from existing string.
-- Set the current STRING from a copy of the
-- zero-byte-terminated memory starting at `c_string'.
-- Initialize from the character sequence of `s'.
-- Character at index `i'
-- Hash code value (vendor dependent hashing function)
-- Index of first occurrence of `c' at or after `start_index'
-- 0 if none
-- New STRING having the same character sequence as `Current'
-- New object containing all characters
-- from `start_index' to `end_index' inclusive
-- Index of first occurrence of `other' at or after `start_index'
-- 0 if none
-- Character at index `i'
-- Number of times `c' appears in the string
-- Is `other' attached to an object considered equal
-- to current object?
-- (Redefined from GENERAL.)
-- Do `Current' and `other' have the same character sequence?
-- Is string lexicographically lower than `other'?
-- (Inherited from COMPARABLE.)
-- If string lexicographically equal to 'other', 0; if smaller, -1; if greater, 1
-- Does `Current' contain `c'?
-- Does `Current' contain `other'?
-- Does `Current' represent a BOOLEAN?
-- Does `Current' represent a DOUBLE?
-- Is string empty?
-- Does `Current' represent an INTEGER?
-- Does `Current' represent a REAL?
-- Is `i' within the bounds of the string?
-- Append `c' at end.
-- Append a copy of `s' at end.
-- Replace every character with `c'.
-- Insert `c' at index `i', shifting characters between
-- ranks `i' and `count' rightwards.
-- Insert `s' at index `i', shifting characters between ranks
-- `i' and `count' rightwards.
-- Replace character at index `i' by `c'.
-- Replace the substring from `start_index' to `end_index',
-- inclusive, with `s'.
-- Remove all the characters except for the first `n'
-- if `n' >= `count', do nothing.
-- Remove all the characters except for the last `n'
-- if `n' > `count', do nothing.
-- Remove 'i-th' character, shifting characters between
-- ranks i + 1 and `count' leftwards.
-- Remove the first `n' characters
-- if `n' > `count', remove all.
-- Remove all characters from `start_index'
-- to `end_index' inclusive.
-- Remove the last `n' characters
-- if `n' > `count', remove all.
-- Remove all characters.
-- New object with all letters in lower case
-- New object with all letters in upper case
-- Boolean value
-- "true" yields `true', "false" yields `false'
-- Double value
-- for example, when applied to "123.0", will yield 123.0 (double)
-- Integer value
-- for example, when applied to "123", will yield 123
-- Convert all letters to lower case.
-- Real value
-- for example, when applied to "123.0", will yield 123.0
-- Convert all letters to upper case.
-- Reinitialize by copying the characters of `other'.
-- (This is also used by clone.)
-- (From GENERAL.)
-- New object which is a clone of `Current' extended
-- by the characters of `other'.
-- Create a new object which is the concatenation of Current and other
-- New STRING containing terse printable representation
-- of current object
-- Allocate space for at least 'n' characters
-- Initialize Current's text from string 's'
-- Numeric code of character at position 'i'
-- Is string made of same character sequence as other?
-- Case insensitive comparison.
-- Is string empty?
-- Append the string representation of 'b' at end
-- Append the string representation of 'd' at end
-- Append the string representation of 'i' at end
-- Append the string representation of 'r' at end
-- Fill with blanks
-- Remove all characters except for the first 'n'
-- do nothing if n >= count
-- Add 's' to the left of position 'i'
-- Remove leading white space
-- Add 'ch' at front
-- Prepend a copy of 's' at front
-- Remove trailing white space
-- Set current string to substring of 't' from indices 'n1'
-- to 'n2', or to empty string if no such substring
-- Remove all characters except for the last 'n'
-- Replace every character with `c'.
-- Copy the characters of 's' to positions 'start_pos'..'end_pos'
-- Append 'other' to Current
-- Append 'ch' to string
-- Remove first occurrence of 'c', if any
-- Remove all occurrences of 'c'
-- Rearrange string so that it can accommodate
-- at least 'newsize' characters.
-- Do not lose any previously entered characters
-- Reverse the order of characters.
-- "Hello world" -> "dlrow olleH"
-- Mirror image of string
-- result for "Hello world" is "dlrow olleH"
-- A pointer to a C from of current string.
-- Useful only for interfacing with C software
-- A pointer to a C from of current string.
-- Useful only for interfacing with C software
-- Printable representation of the string with all the special
-- characters replaced by the special character codes
-- This is a newly created string
-- Examples:
-- code_sequence ("ABC") = "ABC" -- printed as ABC
-- code_sequence ("A%B") = "A%%B" -- printed as A%B
-- code_sequence ("%Ax") = "@x" -- printed as @x
-- code_sequence ("5%%") = "5%%%%" -- printed as 5%%
-- code_sequence ("%"") = "%%%"" -- printed as %"
-- code_sequence ("%/130/") = "%%/130/" -- printed as %/130/
-- So, the output enclosed in double quotes gives the original string
INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |