OpenEuphoria: Euphoria v4.1

# OpenEuphoria Manual

## Euphoria v4.1

routine or constant name search

| Up |  |  | TOC | Index
<< 7 Included Tools | < 7.5 EuDist, Distributing Programs | Up: 8 API Reference | 8.2 Command Line Handling > | 9 Release Notes >>

## 8.1 Built-in Routines

These built-in routines do not require an include file:

`?` | `abort` | `and_bits` | `append`
`arctan` | `atom` | `c_func` | `c_proc`
`call` | `call_func` | `call_proc` | `clear_screen`
`close` | `command_line` | `compare` | `cos`
`date` | `delete` | `delete_routine` | `equal`
`find` | `floor` | `get_key` | `getc`
`getenv` | `gets` | `hash` | `head`
`include_paths` | `insert` | `integer` | `length`
`log` | `machine_func` | `machine_proc` | `match`
`mem_copy` | `mem_set` | `not_bits` | `object`
`open` | `option_switches` | `or_bits` | `peek`
`peek2s` | `peek2u` | `peek4s` | `peek4u`
`peek8s` | `peek8u` | `peek_longs` | `peek_longu`
`peek_pointer` | `peeks` | `peek_string` | `pixel`
`platform` | `poke` | `poke2` | `poke4`
`poke8` | `poke_long` | `poke_pointer` | `position`
`power` | `prepend` | `print` | `printf`
`puts` | `rand` | `remainder` | `remove`
`repeat` | `replace` | `routine_id` | `sequence`
`sin` | `splice` | `sprintf` | `sqrt`
`system` | `system_exec` | `tail` | `tan`
`task_clock_start` | `task_clock_stop` | `task_create` | `task_list`
`task_schedule` | `task_self` | `task_status` | `task_suspend`
`task_yield` | `time` | `trace` | `xor_bits`

A built-in routine has global scope and belongs to the `eu` namespace.

An identifier for a built-in is not reserved; it is possible to override a built-in identifier with a new declaration.

| Up |  |  | TOC | Index
<< 7 Included Tools | < 7.5 EuDist, Distributing Programs | Up: 8 API Reference | 8.2 Command Line Handling > | 9 Release Notes >>