Home Manual Type Index Symbol Index Topics Index
A ⌂ |
||
std:: | abs | returns the absolute value of its (numerical) argument (function) |
std:: | all_of | tests items of a collection (polymorphic function) |
std:: | and | "short cut" and-operation (polymorphic function) |
std:: | any_of | tests items of a collection (polymorphic function) |
std:: | append | appends two collections to form a single collection (polymorphic attribute) |
std:: | assign | returns all supplied arguments as results (inline-C function) |
std_types:: | association_list | a very primitive kind of a table (inline-C type) |
B ⌂ |
||
std:: | bin | returns a string consisting of binary digits (function) |
std:: | bit_and | bitwise and operation (polymorphic attribute) |
std:: | bit_or | bitwise inclusive or operation (polymorphic attribute) |
std:: | bit_xor | bitwise exclusive or operation (polymorphic attribute) |
std:: | break | the "keyword" (function) to exit from a loop (other) |
C ⌂ |
||
std:: | case | multi-branch conditional (function) |
std:: | character | returns the character with the specified unicode (inline-C function) |
std_types:: | character | a unicode code point encoded as a 32-bit value (inline-C type) |
std:: | close | closes the specified file without returning success status (function) |
std:: | close_file | closes a resource (polymorphic attribute) |
std:: | command_line_arguments | the application's command line arguments (constant) |
std:: | cond | a multiway conditional expression or statement (function) |
std:: | contains | checks whether a string contains a specific expression (polymorphic function) |
D ⌂ |
||
std:: | debug_string | returns a string describing the object (inline-C function) |
std:: | dec | subtracts the number 1 (function) |
std:: | default_value | returns the first argument if it is defined or else the second argument (polymorphic function) |
std:: | delete | the "keyword" (function) to delete the current item and to start the next iteration of a loop (other) |
std:: | div | divide two integer numbers (polymorphic attribute) |
std:: | do | execute a statement sequence (function) |
std:: | drop | removes the last item of a collection without returning it (polymorphic attribute) |
std:: | dump | write an object dump to stdout (function) |
std:: | dup | creates a string containing n copies of the specified string (function) |
E ⌂ |
||
std:: | edump | write an object dump to stderr (function) |
std:: | empty_association_list | an empty association list (other) |
std:: | empty_hash_table | an empty hash table (other) |
std:: | empty_key_order_table | an empty key-order table (other) |
std:: | empty_list | an empty list (constant) |
std:: | empty_string | the empty string (constant) |
std:: | ENCODING | used as an option key to specify a text encoding (unique item) |
std:: | equal | compares two objects for equality (polymorphic attribute) |
std_types:: | error | the prototype for all error objects (inline-C type) |
std:: | eval | evaluate a function (function) |
std:: | ewrite | writes its arguments (as a single string) to the error output channel (function) |
std:: | ewriteln | writes its arguments and a trailing newline to the error output channel (function) |
std:: | extend_to | returns the greater of its two arguments (function) |
F ⌂ |
||
std:: | false | the boolean value false (other) |
std_types:: | false | the type of the boolean value false (inline-C type) |
std_types:: | file_descriptor | a posix file descriptor (inline-C type) |
std:: | filter | returns a collection containing all the items that fullfill the filter-condition (polymorphic function) |
std:: | flush | flushes all buffers associated with the resource (polymorphic attribute) |
std:: | for_each | iterates over all items of a collection (polymorphic function) |
std:: | from_to | a loop iterating over a sequence of values (function) |
std_types:: | function | the prototype object for all functions (inline-C type) |
G ⌂ |
||
std_types:: | generic_list | the prototype object for all kind of lists (including strings) (inline-C type) |
std:: | get | removes and return the first item of a collection (polymorphic attribute) |
H ⌂ |
||
std:: | has_prefix | returns true if the second argument is a prefix of the first argument (polymorphic function) |
std:: | has_suffix | returns true if the second argument is a suffix of the first argument (polymorphic function) |
std:: | hash | returns a hash value (polymorphic attribute) |
std_types:: | hash_table | a table for fast random access of items (inline-C type) |
std:: | hex | returns a string consisting of hexadecimal digits (function) |
I ⌂ |
||
std:: | i | implicit key for loops (other) |
std:: | if | classic if; can be used as a function or a procedure (polymorphic function) |
std:: | ignore | accepts a single argument and returns nothing (function) |
std:: | in | checks whether an element is contained in a collection (function) |
std:: | in_case | conditionally execute a function (polymorphic function) |
std:: | inc | adds the number 1 (function) |
std_types:: | integer | the prototype object for all integral numbers (inline-C type) |
std:: | is_a_boolean | succeeds for <true> and <false> (polymorphic function) |
std:: | is_a_character | obvious (polymorphic function) |
std:: | is_a_digit | return true for the ASCII-characters from '0' to '9' (function) |
std:: | is_a_hash_table | obvious (polymorphic function) |
std:: | is_a_key_order_table | obvious (polymorphic function) |
std:: | is_a_key_value_pair | obvious (polymorphic function) |
std:: | is_a_letter_character | returns <true> for letter characters (inline-C function) |
std:: | is_a_list | obvious (polymorphic function) |
std:: | is_a_lower_case_letter_character | returns <true> for lower case letter characters (inline-C function) |
std:: | is_a_number | obvious (polymorphic function) |
std:: | is_a_sequence | obvious (polymorphic function) |
std:: | is_a_string | obvious (polymorphic function) |
std:: | is_a_table | obvious (polymorphic function) |
std:: | is_a_title_case_letter_character | returns <true> for title case letter characters (inline-C function) |
std:: | is_a_tuple | obvious (polymorphic function) |
std:: | is_a_value_range | obvious (polymorphic function) |
std:: | is_a_whitespace_character | returns <true> for whitespace characters (inline-C function) |
std:: | is_an_association_list | obvious (polymorphic function) |
std:: | is_an_error | returns true if the argument denotes an error-object (polymorphic function) |
std:: | is_an_integer | obvious (polymorphic function) |
std:: | is_an_octet_string | obvious (polymorphic function) |
std:: | is_an_upper_case_letter_character | returns <true> for upper case letter characters (inline-C function) |
std:: | is_defined | returns true for all "normal" objects" (polymorphic function) |
std:: | is_empty | checks whether a collection contains any items (polymorphic attribute) |
std:: | is_even | return <true> for even integer numbers (function) |
std:: | is_odd | return <true> for odd integer numbers (function) |
std:: | is_undefined | returns true for undefined values (polymorphic function) |
std:: | it | implicit value for loops (other) |
K ⌂ |
||
std:: | key_of | the key of a key-value-pair (polymorphic attribute) |
std_types:: | key_order_table | a table which items are stored in key-order (inline-C type) |
std:: | key_value_pair | constructs a key-value-pair (function) |
std_types:: | key_value_pair | the prototype object for all key-value-pair-objects (inline-C type) |
L ⌂ |
||
std:: | LATIN1 | used as a value for specifying a text encoding (unique item) |
std:: | length_of | returns the number of items within a collection (polymorphic attribute) |
std:: | less | compares two objects in an object specific way (polymorphic attribute) |
std:: | list | constructs a list from its arguments (inline-C function) |
std_types:: | list | long length LIST_DATA *data (inline-C type) |
std:: | load | loads data from a file or a network resource (function) |
std:: | loop | a simple loop (function) |
std:: | lower_bound_of | the lower bound of a range (polymorphic attribute) |
M ⌂ |
||
std:: | map | applies a function to all items of a collection (polymorphic function) |
std:: | map_reduce | combines a map and a reduce operation into a single operation (polymorphic function) |
std:: | match | match the grammar object with the start of the specified string (polymorphic function) |
std:: | max | returns the biggest of its (potentially) many arguments (function) |
std:: | mersenne_twister | creates a pseudo random number generator (function) |
std:: | min | returns the smallest of its (potentially) many arguments (function) |
std:: | minus | subtract two numbers of any kind (polymorphic attribute) |
std:: | mod | compute the remainder of two integer numbers (polymorphic attribute) |
N ⌂ |
||
std:: | negate | negate the numeric argument (polymorphic attribute) |
std:: | new | creates a new collection with inherited attributes (polymorphic attribute) |
std:: | next | the "keyword" (function) to start the next iteration of a loop (other) |
std:: | not | negate the boolean argument (polymorphic function) |
std_types:: | number | the prototype object of all numbers (inline-C type) |
O ⌂ |
||
std:: | O_APPEND | the respective POSIX flag used to open files (constant) |
std:: | O_CREAT | the respective POSIX flag used to open files (constant) |
std:: | O_DSYNC | the respective POSIX flag used to open files (constant) |
std:: | O_EXCL | the respective POSIX flag used to open files (constant) |
std:: | O_NOFOLLOW | the respective POSIX flag used to open files (constant) |
std:: | O_NONBLOCK | the respective POSIX flag used to open files (constant) |
std:: | O_RDONLY | the respective POSIX flag used to open files (constant) |
std:: | O_RDWR | the respective POSIX flag used to open files (constant) |
std:: | O_RSYNC | the respective POSIX flag used to open files (constant) |
std:: | O_SYNC | the respective POSIX flag used to open files (constant) |
std:: | O_TRUNC | the respective POSIX flag used to open files (constant) |
std:: | O_WRONLY | the respective POSIX flag used to open files (constant) |
std_types:: | object | the prototype object for all "normal" objects (inline-C type) |
std:: | oct | returns a string consisting of octal digits (function) |
std_types:: | octet_string | a string where all characters fit into an octet (inline-C type) |
std:: | open_file | opens a file (inline-C function) |
std:: | or | "short cut" or- operation; (polymorphic function) |
std:: | over | divide two numbers of any kind (polymorphic attribute) |
P ⌂ |
||
std:: | pad_left | extends a string to a specified width (function) |
std:: | pad_right | extends a string to a specified width (function) |
std:: | parameter_count_of | number of wanted arguments (polymorphic attribute) |
std:: | parse_integer | extracts an integer value from the start of the string (function) |
std:: | pass | does nothing (inline-C function) |
std:: | peek | returns the last item of a collection without removing it (polymorphic attribute) |
std:: | plus | add two numbers of any kind (polymorphic attribute) |
std_types:: | polymorphic_function | the prototype object for all polymorphic functions (inline-C type) |
std_types:: | polymorphic_function_with_setter | the prototype object for all polymorphic functions with a setter (inline-C type) |
std:: | pop | remove and return the last item of a collection (polymorphic attribute) |
std_types:: | positive_integer | the prototype object for all non-negative integers (inline-C type) |
std:: | pow | returns the its first argument by the power of its second argument (function) |
std:: | program_name | the name of the application program (constant) |
std:: | push | add a single item at the end of a collection (polymorphic attribute) |
std:: | put | adds a single item at the front of a collection (polymorphic attribute) |
R ⌂ |
||
std:: | range | returns a subrange of a collection (polymorphic attribute) |
std:: | read_all_from | reads until exhaustion (function) |
std:: | read_from | reads the specified number of bytes (polymorphic attribute) |
std:: | read_some_bytes_from | tries to read the specified number of bytes (polymorphic attribute) |
std:: | readln | reads a line from the standard input channel (function) |
std_types:: | real | the prototype object for all non-integral numbers (inline-C type) |
std:: | reduce | computes a kind of sum from the items of a collection (polymorphic function) |
std:: | reduce_to | returns the lesser of its two arguments (function) |
std:: | repeat | invoke a statement sequence for a specific number of times (function) |
std:: | result_count | returns the expected number of results (inline-C function) |
S ⌂ |
||
std:: | search | search from the grammar object from the start of the specified string (polymorphic function) |
std:: | sequence | constructs a sequence (function) |
std_types:: | sequence | the prototype object for all sequences (inline-C type) |
std:: | serialization_tag_of | returns a tag denoting the type of an object (polymorphic attribute) |
std:: | serialize | returns a machine readable string representation of the object (polymorphic function) |
std:: | sgn | returns the sign of its (numerical) argument (function) |
std:: | shift_left | bitwise shift-left operation (polymorphic attribute) |
std:: | shift_right | bitwise shift-right operation (polymorphic attribute) |
std:: | spaces | returns that many spaces (function) |
std:: | split | splits a collection into several parts (polymorphic function) |
std:: | sqr | return the power of 2 of its (numerical) argument (function) |
std:: | STDERR_FILENO | the respective POSIX file descriptor number (constant) |
std:: | STDIN_FILENO | the respective POSIX file descriptor number (constant) |
std:: | STDOUT_FILENO | the respective POSIX file descriptor number (constant) |
std:: | string | returns the concatenation of all its arguments converted to strings (function) |
std_types:: | string | the prototype object for all strings (inline-C type) |
std:: | subtype_of | used to define the subtypes of tuples and lists (polymorphic attribute) |
T ⌂ |
||
std_types:: | table | the prototype object for all tables (other) |
std:: | tabs_and_spaces | returns a sequence of tabulator- and space-characters (function) |
std:: | terminate | terminate the process and report successfull completion to the parent (inline-C function) |
std:: | times | multiply two numbers of any kind (polymorphic attribute) |
std:: | to_integer | converts its argument into an integer number (polymorphic attribute) |
std:: | to_lower_case | converts all upper case characters to lower case (polymorphic attribute) |
std:: | to_number | converts its argument into a number (polymorphic attribute) |
std:: | to_real | converts its argument into a real (floating point) number (polymorphic attribute) |
std:: | to_string | returns a human readable presentation of the object (polymorphic attribute) |
std:: | to_title_case | converts the contents to Title Case (polymorphic attribute) |
std:: | to_upper_case | converts all lower case characters to UPPER CASE (polymorphic attribute) |
std:: | to_utf8 | returns an utf8-encoded octet string (polymorphic attribute) |
std:: | trim | removes leading and trailing whitespace (function) |
std:: | true | the boolean value true (other) |
std_types:: | true | the type of the boolean value true (inline-C type) |
std:: | try | recover an error object (function) |
std:: | tuple | constructs a tuple from the specified arguments (inline-C function) |
std_types:: | tuple | the prototype object for all tuples (inline-C type) |
U ⌂ |
||
std:: | undefined | a one-of-kind object to represent undefined values (other) |
std_types:: | undefined | the undefined object (inline-C type) |
std_types:: | unique_item | this is the prototype object for all unique items (inline-C type) |
std:: | unless | executes a function unless the condition is true (polymorphic function) |
std:: | update | the "keyword" (function) to update the current item and to start the next iteration of a loop (other) |
std:: | upper_bound_of | the upper bound of a range (polymorphic attribute) |
std:: | UTF8 | used as a value for specifying a text encoding (unique item) |
V ⌂ |
||
std:: | value_of | the value of a key-value-pair (polymorphic attribute) |
std:: | value_range | constructs a value-range (function) |
std_types:: | value_range | the prototype object for all value-range-objects (inline-C type) |
W ⌂ |
||
std:: | write | writes its arguments (as a single string) to the standard output channel (function) |
std:: | write_some_bytes_to | tries to write the specified number of bytes (polymorphic attribute) |
std:: | write_to | writes its arguments (as a single string) to the specified output channel (function) |
std:: | writeln | writes its arguments and a trailing newline to the standard output channel (function) |