# Index to the library

- `!` (operator) 16.1
- `!=` (operator) 16.1
- `&` (operator) 16.1
- `&&` (operator) 16.1
- `*` (operator) 16.1
- `**` (operator) 16.1
- `**/` (operator) 19.1
- `*.` (operator) 16.1
- `*/` (operator) 19.1
- `+` (operator) 16.1
- `+.` (operator) 16.1
- `+/` (operator) 19.1
- `-` (operator) 16.1
- `-.` (operator) 16.1
- `-/` (operator) 19.1
- `/` (operator) 16.1
- `/.` (operator) 16.1
- `//` (operator) 19.1
- `:=` (operator) 16.1
- `<` (operator) 16.1
- `</` (operator) 19.1
- `<=` (operator) 16.1
- `<=/` (operator) 19.1
- `<>` (operator) 16.1
- `<>/` (operator) 19.1
- `=` (operator) 16.1
- `=/` (operator) 19.1
- `==` (operator) 16.1
- `>` (operator) 16.1
- `>/` (operator) 19.1
- `>=` (operator) 16.1
- `>=/` (operator) 19.1
- `@` (operator) 16.1
- `^` (operator) 16.1
- `||` (operator) 16.1
- `~-` (operator) 16.1
- `~-.` (operator) 16.1
- `Arg` (module) 17.1
- `Arith_status` (module) 19.2
- `Array` (module) 17.2
- `Assert_failure` (exception) 6.3, 16.1
- `abs` 16.1
- `abs_float` 16.1
- `abs_num` 19.1
- `accept` 18.1, 21.5
- `access` 18.1
- `acos` 16.1
- `add` 17.11, 17.21, 23.1
- `add_available_units` 24.1
- `add_buffer` 17.3
- `add_channel` 17.3
- `add_char` 17.3
- `add_interfaces` 24.1
- `add_num` 19.1
- `add_string` 17.3
- `add_substring` 17.3
- `alarm` 18.1
- `allow_unsafe_modules` 24.1
- `always` 21.4
- `append` 17.2, 17.14
- `approx_num_exp` 19.1
- `approx_num_fix` 19.1
- `argv` 17.28
- `arith_status` 19.2
- `array` 17.24
- `asin` 16.1
- `asr` (operator) 16.1
- `assoc` 17.14
- `assq` 17.14
- `at_exit` 16.1
- `atan` 16.1
- `atan2` 16.1
- `Bad` (exception) 17.1
- `Break` (exception) 17.28
- `Buffer` (module) 17.3
- `background` 22.1
- `basename` 17.7
- `big_int_of_num` 19.1
- `bind` 18.1
- `bits` 17.22
- `black` 22.1
- `blit` 17.2, 17.27, 17.29
- `blit_image` 22.1
- `blue` 22.1
- `bool_of_string` 16.1
- `bounded_full_split` 20.1
- `bounded_split` 20.1
- `bounded_split_delim` 20.1
- `bprintf` 17.8, 17.20
- `broadcast` 21.3
- `button_down` 22.1
- `Callback` (module) 17.4
- `Char` (module) 17.5
- `Condition` (module) 21.3
- `capitalize` 17.27
- `catch` 17.19
- `catch_break` 17.28
- `ceil` 16.1
- `ceiling_num` 19.1
- `channel` 17.6
- `char_of_int` 16.1
- `chdir` 17.28, 18.1
- `check` 17.29
- `check_suffix` 17.7
- `chmod` 18.1
- `choose` 21.4
- `chop_extension` 17.7
- `chop_suffix` 17.7
- `chown` 18.1
- `chr` 17.5
- `chroot` 18.1
- `clear` 17.3, 17.11, 17.21, 17.25
- `clear_available_units` 24.1
- `clear_close_on_exec` 18.1
- `clear_graph` 22.1
- `clear_nonblock` 18.1
- `clear_parser` 17.18
- `close` 18.1, 23.1
- `close_box` 17.8
- `close_graph` 22.1
- `close_in` 16.1
- `close_out` 16.1
- `close_process` 18.1
- `close_process_full` 18.1
- `close_process_in` 18.1
- `close_process_out` 18.1
- `close_tbox` 17.8
- `closedir` 18.1
- `code` 17.5
- `combine` 17.14
- `command` 17.28
- `compact` 17.9
- `compare` 16.1
- `compare_num` 19.1
- `concat` 17.2, 17.7, 17.14, 17.27
- `connect` 18.1, 21.5
- `contains` 17.27
- `contains_from` 17.27
- `contents` 17.3
- `copy` 17.2, 17.17, 17.27
- `cos` 16.1
- `cosh` 16.1
- `count` 17.26
- `create` 17.2, 17.3, 17.11, 17.21, 17.25, 17.27, 17.29, 21.1, 21.2, 21.3
- `create_image` 22.1
- `create_matrix` 17.2
- `create_process` 18.1
- `create_process_env` 18.1
- `current` 17.1
- `current_dir_name` 17.7
- `current_point` 22.1
- `cyan` 22.1
- `Dbm` (module) 23.1
- `Dbm_error` (exception) 23.1
- `Digest` (module) 17.6
- `Division_by_zero` (exception) 16.1
- `Dynlink` (module) 24.1
- `data_size` 17.16
- `decr` 16.1
- `decr_num` 19.1
- `delay` 21.1
- `descr_of_in_channel` 18.1
- `descr_of_out_channel` 18.1
- `dirname` 17.7
- `div_num` 19.1
- `draw_arc` 22.1
- `draw_char` 22.1
- `draw_circle` 22.1
- `draw_ellipse` 22.1
- `draw_image` 22.1
- `draw_string` 22.1
- `dump_image` 22.1
- `dup` 18.1
- `dup2` 18.1
- `Empty` (exception) 17.21, 17.25
- `End_of_file` (exception) 16.1
- `Error` (exception) 17.26, 24.1
- `Event` (module) 21.4
- `Exit` (exception) 16.1
- `empty` 17.26
- `environment` 18.1
- `eprintf` 17.8, 17.20
- `eq_num` 19.1
- `err_formatter` 17.8
- `error_message` 18.1, 24.1
- `escaped` 17.5, 17.27
- `establish_server` 18.1, 21.5
- `execv` 18.1, 21.5
- `execve` 18.1, 21.5
- `execvp` 18.1, 21.5
- `execvpe` 18.1
- `exists` 17.14
- `exists2` 17.14
- `exit` 16.1, 21.1
- `exp` 16.1
- `Failure` (exception) 16.1, 17.26
- `Filename` (module) 17.7
- `Format` (module) 17.8
- `failwith` 16.1
- `fchmod` 18.1
- `fchown` 18.1
- `file` 17.6
- `file_exists` 17.28
- `fill` 17.2, 17.27, 17.29
- `fill_arc` 22.1
- `fill_circle` 22.1
- `fill_ellipse` 22.1
- `fill_poly` 22.1
- `fill_rect` 22.1
- `filter` 17.14
- `find` 17.11, 17.14, 23.1
- `find_all` 17.11, 17.14
- `first_chars` 20.1
- `firstkey` 23.1
- `flatten` 17.14
- `float` 16.1, 17.22
- `float_of_int` 16.1
- `float_of_num` 19.1
- `float_of_string` 16.1
- `floor` 16.1
- `floor_num` 19.1
- `flush` 16.1
- `flush_str_formatter` 17.8
- `fold_left` 17.2, 17.14
- `fold_left2` 17.14
- `fold_right` 17.2, 17.14
- `fold_right2` 17.14
- `for_all` 17.14
- `for_all2` 17.14
- `force` 6.4, 17.12
- `force_newline` 17.8
- `foreground` 22.1
- `fork` 18.1
- `formatter_of_buffer` 17.8
- `formatter_of_out_channel` 17.8
- `fprintf` 17.8, 17.20
- `frexp` 16.1
- `from` 17.26
- `from_channel` 17.13, 17.16
- `from_function` 17.13
- `from_string` 17.13, 17.16
- `fst` 16.1
- `fstat` 18.1
- `ftruncate` 18.1
- `full_init` 17.22
- `full_major` 17.9
- `full_split` 20.1
- `Gc` (module) 17.9
- `Genlex` (module) 17.10
- `Graphic_failure` (exception) 22.1
- `Graphics` (module) 22.1
- `ge_num` 19.1
- `get` 17.2, 17.9, 17.27, 17.29
- `get_all_formatter_output_functions` 17.8
- `get_approx_printing` 19.2
- `get_ellipsis_text` 17.8
- `get_error_when_null_denominator` 19.2
- `get_floating_precision` 19.2
- `get_formatter_output_functions` 17.8
- `get_image` 22.1
- `get_margin` 17.8
- `get_max_boxes` 17.8
- `get_max_indent` 17.8
- `get_normalize_ratio` 19.2
- `get_normalize_ratio_when_printing` 19.2
- `getcwd` 17.28, 18.1
- `getegid` 18.1
- `getenv` 17.28, 18.1
- `geteuid` 18.1
- `getgid` 18.1
- `getgrgid` 18.1
- `getgrnam` 18.1
- `getgroups` 18.1
- `gethostbyaddr` 18.1
- `gethostbyname` 18.1
- `gethostname` 18.1
- `getitimer` 18.1
- `getlogin` 18.1
- `getpeername` 18.1
- `getpid` 18.1
- `getppid` 18.1
- `getprotobyname` 18.1
- `getprotobynumber` 18.1
- `getpwnam` 18.1
- `getpwuid` 18.1
- `getservbyname` 18.1
- `getservbyport` 18.1
- `getsockname` 18.1
- `getsockopt` 18.1
- `gettimeofday` 18.1
- `getuid` 18.1
- `global_replace` 20.1
- `global_substitute` 20.1
- `gmtime` 18.1
- `green` 22.1
- `group_beginning` 20.1
- `group_end` 20.1
- `gt_num` 19.1
- `guard` 21.4
- `HashedType` (module type) 17.11
- `Hashtbl` (module) 17.11
- `handle_unix_error` 18.1
- `hash` 17.11
- `hash_param` 17.11
- `hd` 17.14
- `header_size` 17.16
- `Invalid_argument` (exception) 16.1
- `id` 21.1
- `ignore` 16.1
- `in_channel_length` 16.1
- `in_channel_of_descr` 18.1
- `incr` 16.1
- `incr_num` 19.1
- `index` 17.27
- `index_from` 17.27
- `inet_addr_any` 18.1
- `inet_addr_of_string` 18.1
- `init` 17.2, 17.22, 24.1
- `input` 16.1, 17.6
- `input_binary_int` 16.1
- `input_byte` 16.1
- `input_char` 16.1
- `input_line` 16.1
- `input_value` 16.1
- `int` 17.22
- `int_of_char` 16.1
- `int_of_float` 16.1
- `int_of_num` 19.1
- `int_of_string` 16.1
- `integer_num` 19.1
- `interactive` 17.28
- `invalid_arg` 16.1
- `is_implicit` 17.7
- `is_integer_num` 19.1
- `is_relative` 17.7
- `iter` 17.2, 17.11, 17.14, 17.21, 17.25, 17.26, 23.1
- `iter2` 17.14
- `iteri` 17.2
- `join` 21.1
- `junk` 17.26
- `key_pressed` 22.1
- `kill` 18.1, 21.1
- `Lazy` (module) 6.4, 17.12
- `Lexing` (module) 17.13
- `List` (module) 17.14
- `land` (operator) 16.1
- `last_chars` 20.1
- `ldexp` 16.1
- `le_num` 19.1
- `length` 17.2, 17.3, 17.14, 17.21, 17.25, 17.27, 17.29
- `lexeme` 17.13
- `lexeme_char` 17.13
- `lexeme_end` 17.13
- `lexeme_start` 17.13
- `lineto` 22.1
- `link` 18.1
- `list` 17.24
- `listen` 18.1
- `lnot` 16.1
- `loadfile` 24.1
- `loadfile_private` 24.1
- `localtime` 18.1
- `lock` 21.2
- `lockf` 18.1
- `log` 16.1
- `log10` 16.1
- `lor` (operator) 16.1
- `lowercase` 17.5, 17.27
- `lseek` 18.1
- `lsl` (operator) 16.1
- `lsr` (operator) 16.1
- `lstat` 18.1
- `lt_num` 19.1
- `lxor` (operator) 16.1
- `Make` (functor) 17.11, 17.15, 17.23
- `Map` (module) 17.15
- `Marshal` (module) 17.16
- `Match_failure` (exception) 5.7.1, 5.7.1, 5.7.2, 16.1
- `Mutex` (module) 21.2
- `magenta` 22.1
- `major` 17.9
- `make` 17.2, 17.27
- `make_formatter` 17.8
- `make_image` 22.1
- `make_lexer` 17.10
- `make_matrix` 17.2
- `map` 17.2, 17.14
- `map2` 17.14
- `mapi` 17.2
- `match_beginning` 20.1
- `match_end` 20.1
- `matched_group` 20.1
- `matched_string` 20.1
- `max` 16.1
- `max_array_length` 17.28
- `max_int` 16.1
- `max_num` 19.1
- `max_string_length` 17.28
- `mem` 17.11, 17.14
- `mem_assoc` 17.14
- `mem_assq` 17.14
- `memq` 17.14
- `merge` 17.24
- `min` 16.1
- `min_int` 16.1
- `min_num` 19.1
- `minor` 17.9
- `minus_num` 19.1
- `mkdir` 18.1
- `mkfifo` 18.1
- `mktime` 18.1
- `mod` (operator) 16.1
- `mod_float` 16.1
- `mod_num` 19.1
- `modf` 16.1
- `mouse_pos` 22.1
- `moveto` 22.1
- `mult_num` 19.1
- `Not_found` (exception) 16.1
- `Num` (module) 19.1
- `nat_of_num` 19.1
- `new_channel` 21.4
- `next` 17.26
- `nextkey` 23.1
- `nice` 18.1
- `not` 16.1
- `npeek` 17.26
- `nth` 17.14
- `num_of_big_int` 19.1
- `num_of_int` 19.1
- `num_of_nat` 19.1
- `num_of_ratio` 19.1
- `num_of_string` 19.1
- `Oo` (module) 17.17
- `OrderedType` (module type) 17.15, 17.23
- `Out_of_memory` (exception) 16.1
- `of_channel` 17.26
- `of_list` 17.2, 17.26
- `of_string` 17.26
- `open_box` 17.8
- `open_connection` 18.1, 21.5
- `open_graph` 22.1
- `open_hbox` 17.8
- `open_hovbox` 17.8
- `open_hvbox` 17.8
- `open_in` 16.1
- `open_in_bin` 16.1
- `open_in_gen` 16.1
- `open_out` 16.1
- `open_out_bin` 16.1
- `open_out_gen` 16.1
- `open_process` 18.1, 21.5
- `open_process_full` 18.1
- `open_process_in` 18.1
- `open_process_out` 18.1, 21.5
- `open_tbox` 17.8
- `open_vbox` 17.8
- `opendbm` 23.1
- `opendir` 18.1
- `openfile` 18.1
- `or` (operator) 16.1
- `os_type` 17.28
- `out_channel_length` 16.1
- `out_channel_of_descr` 18.1
- `output` 16.1, 17.6
- `output_binary_int` 16.1
- `output_buffer` 17.3
- `output_byte` 16.1
- `output_char` 16.1
- `output_string` 16.1
- `output_value` 16.1
- `over_max_boxes` 17.8
- `Parse_error` (exception) 17.18
- `Parsing` (module) 17.18
- `Pervasives` (module) 16.1
- `Printexc` (module) 17.19
- `Printf` (module) 17.20
- `parse` 17.1
- `partition` 17.14
- `pause` 18.1
- `peek` 17.21, 17.26
- `pipe` 18.1, 21.5
- `plot` 22.1
- `point_color` 22.1
- `poll` 21.4
- `pop` 17.25
- `pos_in` 16.1
- `pos_out` 16.1
- `power_num` 19.1
- `pp_close_box` 17.8
- `pp_close_tbox` 17.8
- `pp_force_newline` 17.8
- `pp_get_all_formatter_output_functions` 17.8
- `pp_get_ellipsis_text` 17.8
- `pp_get_formatter_output_functions` 17.8
- `pp_get_margin` 17.8
- `pp_get_max_boxes` 17.8
- `pp_get_max_indent` 17.8
- `pp_open_box` 17.8
- `pp_open_hbox` 17.8
- `pp_open_hovbox` 17.8
- `pp_open_hvbox` 17.8
- `pp_open_tbox` 17.8
- `pp_open_vbox` 17.8
- `pp_over_max_boxes` 17.8
- `pp_print_as` 17.8
- `pp_print_bool` 17.8
- `pp_print_break` 17.8
- `pp_print_char` 17.8
- `pp_print_cut` 17.8
- `pp_print_float` 17.8
- `pp_print_flush` 17.8
- `pp_print_if_newline` 17.8
- `pp_print_int` 17.8
- `pp_print_newline` 17.8
- `pp_print_space` 17.8
- `pp_print_string` 17.8
- `pp_print_tab` 17.8
- `pp_print_tbreak` 17.8
- `pp_set_all_formatter_output_functions` 17.8
- `pp_set_ellipsis_text` 17.8
- `pp_set_formatter_out_channel` 17.8
- `pp_set_formatter_output_functions` 17.8
- `pp_set_margin` 17.8
- `pp_set_max_boxes` 17.8
- `pp_set_max_indent` 17.8
- `pp_set_tab` 17.8
- `pred` 16.1
- `pred_num` 19.1
- `prerr_char` 16.1
- `prerr_endline` 16.1
- `prerr_float` 16.1
- `prerr_int` 16.1
- `prerr_newline` 16.1
- `prerr_string` 16.1
- `print` 17.19
- `print_as` 17.8
- `print_bool` 17.8
- `print_break` 17.8
- `print_char` 16.1, 17.8
- `print_cut` 17.8
- `print_endline` 16.1
- `print_float` 16.1, 17.8
- `print_flush` 17.8
- `print_if_newline` 17.8
- `print_int` 16.1, 17.8
- `print_newline` 16.1, 17.8
- `print_space` 17.8
- `print_stat` 17.9
- `print_string` 16.1, 17.8
- `print_tab` 17.8
- `print_tbreak` 17.8
- `printf` 17.8, 17.20
- `push` 17.25
- `putenv` 18.1
- `Queue` (module) 17.21
- `quo_num` 19.1
- `quote` 20.1
- `Random` (module) 17.22
- `raise` 16.1
- `ratio_of_num` 19.1
- `rcontains_from` 17.27
- `read` 18.1, 21.5
- `read_float` 16.1
- `read_int` 16.1
- `read_key` 22.1
- `read_line` 16.1
- `readdir` 18.1
- `readlink` 18.1
- `really_input` 16.1
- `receive` 21.4
- `recv` 18.1, 21.5
- `recvfrom` 18.1, 21.5
- `red` 22.1
- `ref` 16.1
- `regexp` 20.1
- `regexp_case_fold` 20.1
- `regexp_string` 20.1
- `regexp_string_case_fold` 20.1
- `register` 17.4
- `register_exception` 17.4
- `remove` 17.11, 17.28, 23.1
- `remove_assoc` 17.14
- `remove_assq` 17.14
- `rename` 17.28, 18.1
- `replace` 23.1
- `replace_first` 20.1
- `replace_matched` 20.1
- `reset` 17.3
- `rev` 17.14
- `rev_append` 17.14
- `rev_map` 17.14
- `rev_map2` 17.14
- `rewinddir` 18.1
- `rgb` 22.1
- `rhs_end` 17.18
- `rhs_start` 17.18
- `rindex` 17.27
- `rindex_from` 17.27
- `rmdir` 18.1
- `round_num` 19.1
- `Set` (module) 17.23
- `Sort` (module) 17.24
- `Stack` (module) 17.25
- `Stack_overflow` (exception) 16.1
- `Str` (module) 20.1
- `Stream` (module) 17.26
- `String` (module) 17.27
- `Sys` (module) 17.28
- `Sys_blocked_io` (exception) 16.1
- `Sys_error` (exception) 16.1
- `search_backward` 20.1
- `search_forward` 20.1
- `seek_in` 16.1
- `seek_out` 16.1
- `select` 18.1, 21.1, 21.4, 21.5
- `self` 21.1
- `self_init` 17.22
- `send` 18.1, 21.4, 21.5
- `sendto` 18.1, 21.5
- `set` 17.2, 17.9, 17.27, 17.29
- `set_all_formatter_output_functions` 17.8
- `set_approx_printing` 19.2
- `set_binary_mode_in` 16.1
- `set_binary_mode_out` 16.1
- `set_close_on_exec` 18.1
- `set_color` 22.1
- `set_ellipsis_text` 17.8
- `set_error_when_null_denominator` 19.2
- `set_floating_precision` 19.2
- `set_font` 22.1
- `set_formatter_out_channel` 17.8
- `set_formatter_output_functions` 17.8
- `set_line_width` 22.1
- `set_margin` 17.8
- `set_max_boxes` 17.8
- `set_max_indent` 17.8
- `set_nonblock` 18.1
- `set_normalize_ratio` 19.2
- `set_normalize_ratio_when_printing` 19.2
- `set_signal` 17.28
- `set_tab` 17.8
- `set_text_size` 22.1
- `setgid` 18.1
- `setitimer` 18.1
- `setsid` 18.1
- `setsockopt` 18.1
- `setuid` 18.1
- `shutdown` 18.1
- `shutdown_connection` 18.1
- `sigabrt` 17.28
- `sigalrm` 17.28
- `sigchld` 17.28
- `sigcont` 17.28
- `sigfpe` 17.28
- `sighup` 17.28
- `sigill` 17.28
- `sigint` 17.28
- `sigkill` 17.28
- `sign_num` 19.1
- `signal` 17.28, 21.3
- `sigpending` 18.1
- `sigpipe` 17.28
- `sigprocmask` 18.1
- `sigprof` 17.28
- `sigquit` 17.28
- `sigsegv` 17.28
- `sigstop` 17.28
- `sigsuspend` 18.1
- `sigterm` 17.28
- `sigtstp` 17.28
- `sigttin` 17.28
- `sigttou` 17.28
- `sigusr1` 17.28
- `sigusr2` 17.28
- `sigvtalrm` 17.28
- `sin` 16.1
- `sinh` 16.1
- `size_x` 22.1
- `size_y` 22.1
- `sleep` 18.1, 21.5
- `snd` 16.1
- `socket` 18.1, 21.5
- `socketpair` 18.1, 21.5
- `sound` 22.1
- `split` 17.14, 20.1
- `split_delim` 20.1
- `sprintf` 17.8, 17.20
- `sqrt` 16.1
- `square_num` 19.1
- `stat` 17.9, 18.1
- `std_formatter` 17.8
- `stdbuf` 17.8
- `stderr` 16.1, 18.1
- `stdin` 16.1, 18.1
- `stdout` 16.1, 18.1
- `str_formatter` 17.8
- `string` 17.6
- `string_after` 20.1
- `string_before` 20.1
- `string_match` 20.1
- `string_of_bool` 16.1
- `string_of_float` 16.1
- `string_of_inet_addr` 18.1
- `string_of_int` 16.1
- `string_of_num` 19.1
- `string_partial_match` 20.1
- `sub` 17.2, 17.27
- `sub_num` 19.1
- `substitute_first` 20.1
- `substring` 17.6
- `succ` 16.1
- `succ_num` 19.1
- `symbol_end` 17.18
- `symbol_start` 17.18
- `symlink` 18.1
- `sync` 21.4
- `system` 18.1, 21.5
- `Thread` (module) 21.1
- `ThreadUnix` (module) 21.5
- `take` 17.21
- `tan` 16.1
- `tanh` 16.1
- `tcdrain` 18.1
- `tcflow` 18.1
- `tcflush` 18.1
- `tcgetattr` 18.1
- `tcsendbreak` 18.1
- `tcsetattr` 18.1
- `temp_file` 17.7
- `text_size` 22.1
- `time` 17.28, 18.1
- `timed_read` 21.5
- `timed_write` 21.5
- `times` 18.1
- `tl` 17.14
- `to_buffer` 17.16
- `to_channel` 17.16
- `to_list` 17.2
- `to_string` 17.16, 17.19
- `total_size` 17.16
- `transp` 22.1
- `truncate` 16.1, 18.1
- `try_lock` 21.2
- `Unix` (module) 18.1
- `Unix_error` (exception) 18.1
- `umask` 18.1
- `uncapitalize` 17.27
- `unlink` 18.1
- `unlock` 21.2
- `uppercase` 17.5, 17.27
- `usage` 17.1
- `utimes` 18.1
- `Weak` (module) 17.29
- `wait` 18.1, 21.3, 21.5
- `wait_next_event` 22.1
- `wait_pid` 21.1
- `wait_read` 21.1
- `wait_signal` 21.1
- `wait_timed_read` 21.1
- `wait_timed_write` 21.1
- `wait_write` 21.1
- `waitpid` 18.1, 21.5
- `white` 22.1
- `word_size` 17.28
- `wrap` 21.4
- `wrap_abort` 21.4
- `write` 18.1, 21.5
- `yellow` 22.1