Topic | Description |
Index | Alphabetical list of all items. |
Math Routines | Miscellaneous mathematical and low-level routines |
Memory Management routines | Low-Level Memory management routines |
String Handling | This set of utility functions remove specified characters from sequences |
Types | Some User Defined Types |
Utilities | Miscellaneous "utility" type routihes. |
func
] Absolute value.func
] Allocate memory for structure, and initialize to zero.func
] Get address of field in structure.func
] Allocate space in structure for a new field.func
] Returns the address of the supplied handle, but with fetch instructionsfunc
] Return allocate size of structure, and reset for new structure.func
] Return size allotted sofar to the structurefunc
] Replaces embedded whitespace with pRepfunc
] Replaces embedded sequences of pChars with pRepfunc
] Creates an array (sequence) with the dimensions specified.const
] Defines the Euphoria FALSE valuefunc
] Fetch field from structure.func
] Find alternate key in list.func
] Find key in list.func
] Does the reverse of or_all() in that it gets all the bit values from an atom.func
] returns the high 16 bits of pDatafunc
] Used to embed an 'if' test inside an expression.func
] Inserts Data at position index in the sequence listtype
] Same as the declaration integer().func
] Sets the routine id of an Abort routine.func
] Sets the number of extra bytes allocated as a safety bufferfunc
] Returns the corresponding element.func
] returns the low-16 bits of pDatafunc
] Records an acquired memory for garbage collection.func
] Allocates a unique id for a memory set.func
] Calculates a binary OR against each element in pDatafunc
] Packs values into word.func
] Get address from a Handle.func
] Get sequence from address holding C-style string.proc
] Free all the acquired memoryproc
] Returns the memory allocated by acquire_mem() back to the system.func
] Remove the element at position index from the sequence listfunc
] Removes item from the list, if it is in the list.func
] Removes keyed item from the list, if it is in the list.func
] moves elements about in list according to the index set.func
] This is an enhanced version of Euphoria's peek() functionfunc
] This is an enhanced version of Euphoria's peek4s() functionfunc
] This is an enhanced version of Euphoria's peek4u() functionfunc
] This is an enhanced version of Euphoria's poke() functionfunc
] This is an enhanced version of Euphoria's poke4() functiontype
] Same as the declaration sequence().func
] Defines what is "whitespace"func
] Converts a number into a 16-bit signed integerfunc
] Converts a into a signed 16-bit integer.func
] Returns the undelimited substringsproc
] Store a value into a structure.type
] A sequence that only contains ANSI bytes.func
] This converts the text into a number.func
] Removes any whitespace chars from both ends of pSourcefunc
] Removes all whitespace chars from pSourcefunc
] Removes all the matching characters.func
] Removes any pChars from both ends of pSourcefunc
] Removes any whitespace chars from the left of pSourcefunc
] Removes the leftmost set of charactersfunc
] Removes any whitespace chars from the right of pSourcefunc
] Removes the rightmost set of charactersconst
] Defines the Euphoria TRUE valuefunc
] Returns signed high and signed low portions of a 32-bit word.func
] Returns high and low portions of a 32-bit word.Var
] Determines whether or not the 'safe' versions of peek and poke are used.func
] Get the length of a C-style string.