-- " " ' ' ) ( [ ] = ! >= <= + - / * > < *= /= != { } by constant do else elsif end exit for function global if procedure return then to type while and or not xor include with without atom integer object sequence ? abort all_palette allocate allocate_low allocate_string allow_break and_bits append arccos arcsin arctan atom_to_float32 atom_to_float64 bits_to_int bk_color bytes_to_int call call_back c_func c_proc call_func call_proc chdir check_break clear_screen close command_line compare cos crash_file crash_message crash_routine current_dir cursor custom_sort date define_c_func define_c_proc define_c_var dir display_image display_text_image dos_interrupt draw_line ellipse equal find float32_to_atom float64_to_atom floor flush free free_low get get_active_page get_all_palette get_bytes get_display_page get_key get_mouse get_pixel get_position get_screen_char get_vector getc getenv gets graphics_mode instance int_to_bits int_to_bytes length lock_file lock_memory log lower machine_func machine_proc match mem_copy mem_set message_box mouse_events mouse_pointer not_bits open open_dll or_bits palette peek peek4s peek4u PI pixel platform poke poke4 polygon position power prepend pretty_print print printf profile prompt_number prompt_string put_screen_char puts rand read_bitmap register_block remainder repeat reverse routine_id save_bitmap save_image save_screen save_text_image scroll seek set_active_page set_display_page set_rand set_vector sin sleep sort sound sprint sprintf sqrt system system_exec tan text_color text_rows tick_rate time trace unlock_file unregister_block upper use_vesa value video_config wait_key walk_dir where wildcard_file wildcard_match wrap xor_bits