potion_method     147 core/ast.c       potion_method(src_vt, "name", potion_source_name, 0);
potion_method     148 core/ast.c       potion_method(src_vt, "string", potion_source_string, 0);
potion_method     149 core/ast.c       potion_method(src_vt, "size", potion_source_size, 0);
potion_method     150 core/ast.c       potion_method(src_vt, "file", potion_source_file, 0);
potion_method     151 core/ast.c       potion_method(src_vt, "line", potion_source_line, 0);
potion_method    1295 core/compile.c   potion_method(pro_vt, "call", potion_proto_call, "args=u");
potion_method    1296 core/compile.c   potion_method(pro_vt, "tree", potion_proto_tree, 0);
potion_method    1297 core/compile.c   potion_method(pro_vt, "string", potion_proto_string, 0);
potion_method    1298 core/compile.c   potion_method(pro_vt, "clone", potion_proto_clone, 0);
potion_method    1299 core/compile.c   potion_method(src_vt, "compile", potion_source_compile, "source=a,sig=u");
potion_method    1300 core/compile.c   potion_method(src_vt, "dump", potion_source_dump, "backend=S|options=S");
potion_method    1301 core/compile.c   potion_method(src_vt, "dumpbc", potion_source_dumpbc, "|options=S");
potion_method     210 core/file.c      potion_method(P->lobby, "read", potion_lobby_read, 0);
potion_method     214 core/file.c      potion_method(file_vt, "string", potion_file_string, 0);
potion_method     215 core/file.c      potion_method(file_vt, "close", potion_file_close, 0);
potion_method     216 core/file.c      potion_method(file_vt, "read", potion_file_read, "n=N");
potion_method     217 core/file.c      potion_method(file_vt, "write", potion_file_write, "str=S");
potion_method     218 core/file.c      potion_method(file_vt, "print", potion_file_print, "obj=o");
potion_method     248 core/internal.c   potion_method(err_vt, "string", potion_error_string, 0);
potion_method      70 core/lick.c      potion_method(lk_vt, "attr", potion_lick_attr, 0);
potion_method      71 core/lick.c      potion_method(lk_vt, "licks", potion_lick_licks, 0);
potion_method      72 core/lick.c      potion_method(lk_vt, "name", potion_lick_name, 0);
potion_method      73 core/lick.c      potion_method(lk_vt, "string", potion_lick_string, 0);
potion_method      74 core/lick.c      potion_method(lk_vt, "text", potion_lick_text, 0);
potion_method     240 core/load.c      potion_method(P->lobby, "load", potion_load, "file=S");
potion_method     264 core/number.c    potion_method(num_vt, "+", potion_add, "value=N");
potion_method     265 core/number.c    potion_method(num_vt, "-", potion_sub, "value=N");
potion_method     266 core/number.c    potion_method(num_vt, "*", potion_mult, "value=N");
potion_method     267 core/number.c    potion_method(num_vt, "/", potion_div, "value=N");
potion_method     268 core/number.c    potion_method(num_vt, "%", potion_rem, "value=N");
potion_method     269 core/number.c    potion_method(num_vt, "~", potion_bitn, 0);
potion_method     270 core/number.c    potion_method(num_vt, "<<", potion_bitl, "value=N");
potion_method     271 core/number.c    potion_method(num_vt, ">>", potion_bitr, "value=N");
potion_method     272 core/number.c    potion_method(num_vt, "**", potion_pow, "value=N");
potion_method     273 core/number.c    potion_method(num_vt, "number", potion_num_number, 0);
potion_method     274 core/number.c    potion_method(num_vt, "sqrt", potion_sqrt, 0);
potion_method     275 core/number.c    potion_method(num_vt, "step", potion_num_step, "end=N,step=N,block=&");
potion_method     276 core/number.c    potion_method(num_vt, "string", potion_num_string, 0);
potion_method     277 core/number.c    potion_method(num_vt, "times", potion_num_times, "block=&");
potion_method     278 core/number.c    potion_method(num_vt, "to", potion_num_to, "end=N,block=&");
potion_method     279 core/number.c    potion_method(num_vt, "chr", potion_num_chr, 0);
potion_method     280 core/number.c    potion_method(num_vt, "integer?", potion_num_is_integer, 0);
potion_method     281 core/number.c    potion_method(num_vt, "float?", potion_num_is_float, 0);
potion_method     282 core/number.c    potion_method(num_vt, "integer", potion_num_integer, 0);
potion_method     283 core/number.c    potion_method(num_vt, "abs", potion_abs, 0);
potion_method     284 core/number.c    potion_method(num_vt, "cmp", potion_num_cmp, "value=o");
potion_method     285 core/number.c    potion_method(num_vt, "rand", potion_num_rand, 0);
potion_method     286 core/number.c    potion_method(dbl_vt, "string", potion_num_string, 0);
potion_method     640 core/objmodel.c   potion_method(clo_vt, "code", potion_closure_code, 0);
potion_method     641 core/objmodel.c   potion_method(clo_vt, "string", potion_closure_string, 0);
potion_method     642 core/objmodel.c   potion_method(clo_vt, "arity", potion_closure_arity, 0);
potion_method     643 core/objmodel.c   potion_method(clo_vt, "minargs", potion_closure_minargs, 0);
potion_method     644 core/objmodel.c   potion_method(ref_vt, "string", potion_ref_string, 0);
potion_method     645 core/objmodel.c   potion_method(obj_vt, "forward", potion_object_forward, 0);
potion_method     646 core/objmodel.c   potion_method(obj_vt, "send", potion_object_send, 0);
potion_method     647 core/objmodel.c   potion_method(obj_vt, "string", potion_object_string, 0);
potion_method     648 core/objmodel.c   potion_method(obj_vt, "size", potion_object_size, 0);
potion_method     691 core/objmodel.c   potion_method(mixin_vt, "meta", potion_get_metaclass, 0);
potion_method     693 core/objmodel.c   potion_method(P->lobby, "about", potion_about, 0);
potion_method     695 core/objmodel.c   potion_method(P->lobby, "here", potion_callcc, 0);
potion_method     697 core/objmodel.c   potion_method(P->lobby, "exit", potion_exit, 0);
potion_method     698 core/objmodel.c   potion_method(P->lobby, "kind", potion_lobby_kind, 0);
potion_method     699 core/objmodel.c   potion_method(P->lobby, "srand", potion_srand, "seed=N");
potion_method     700 core/objmodel.c   potion_method(P->lobby, "rand", potion_rand, 0);
potion_method     701 core/objmodel.c   potion_method(P->lobby, "self", potion_lobby_self, 0);
potion_method     702 core/objmodel.c   potion_method(P->lobby, "string", potion_lobby_string, 0);
potion_method     703 core/objmodel.c   potion_method(P->lobby, "can", potion_lobby_can, "method=S");
potion_method     704 core/objmodel.c   potion_method(P->lobby, "print", potion_lobby_print, 0);
potion_method     705 core/objmodel.c   potion_method(P->lobby, "say", potion_lobby_say, 0);
potion_method     104 core/primitive.c   potion_method(nil_vt, "number", potion_bool_number, 0);
potion_method     106 core/primitive.c   potion_method(boo_vt, "number", potion_bool_number, 0);
potion_method     107 core/primitive.c   potion_method(boo_vt, "string", potion_bool_string, 0);
potion_method     108 core/primitive.c   potion_method(P->lobby, "cmp",  potion_any_cmp, "value=o");
potion_method     109 core/primitive.c   potion_method(nil_vt, "cmp",    potion_nil_cmp, "value=o");
potion_method     110 core/primitive.c   potion_method(boo_vt, "cmp",    potion_bool_cmp, "value=o");
potion_method     432 core/string.c    potion_method(str_vt, "eval", potion_str_eval, 0);
potion_method     433 core/string.c    potion_method(str_vt, "length", potion_str_length, 0);
potion_method     434 core/string.c    potion_method(str_vt, "number", potion_str_number, 0);
potion_method     435 core/string.c    potion_method(str_vt, "print", potion_str_print, 0);
potion_method     436 core/string.c    potion_method(str_vt, "string", potion_str_string, 0);
potion_method     437 core/string.c    potion_method(str_vt, "slice", potion_str_slice, "start=N,end=N");
potion_method     438 core/string.c    potion_method(str_vt, "bytes", potion_str_bytes, 0);
potion_method     439 core/string.c    potion_method(str_vt, "+", potion_str_add, "str=S");
potion_method     440 core/string.c    potion_method(str_vt, "ord", potion_str_ord, "|index=N");
potion_method     441 core/string.c    potion_method(str_vt, "cmp", potion_str_cmp, "str=o");
potion_method     444 core/string.c    potion_method(byt_vt, "append", potion_bytes_append, "str=S");
potion_method     445 core/string.c    potion_method(byt_vt, "length", potion_bytes_length, 0);
potion_method     446 core/string.c    potion_method(byt_vt, "print", potion_bytes_print, 0);
potion_method     447 core/string.c    potion_method(byt_vt, "string", potion_bytes_string, 0);
potion_method     448 core/string.c    potion_method(byt_vt, "ord", potion_str_ord, 0);
potion_method     449 core/string.c    potion_method(byt_vt, "each", potion_bytes_each, "block=&");
potion_method     683 core/table.c     potion_method(tbl_vt, "at", potion_table_at, "key=o");
potion_method     684 core/table.c     potion_method(tbl_vt, "each", potion_table_each, "block=&");
potion_method     685 core/table.c     potion_method(tbl_vt, "length", potion_table_length, 0);
potion_method     686 core/table.c     potion_method(tbl_vt, "put", potion_table_put, "key=o,value=o");
potion_method     687 core/table.c     potion_method(tbl_vt, "remove", potion_table_remove, "index=o");
potion_method     688 core/table.c     potion_method(tbl_vt, "string", potion_table_string, 0);
potion_method     691 core/table.c     potion_method(tpl_vt, "append", potion_tuple_append, "value=o");
potion_method     692 core/table.c     potion_method(tpl_vt, "at", potion_tuple_at, "index=N");
potion_method     693 core/table.c     potion_method(tpl_vt, "each", potion_tuple_each, "block=&");
potion_method     694 core/table.c     potion_method(tpl_vt, "clone", potion_tuple_clone, 0);
potion_method     695 core/table.c     potion_method(tpl_vt, "first", potion_tuple_first, 0);
potion_method     696 core/table.c     potion_method(tpl_vt, "join", potion_tuple_join, "|sep=S");
potion_method     697 core/table.c     potion_method(tpl_vt, "last", potion_tuple_last, 0);
potion_method     698 core/table.c     potion_method(tpl_vt, "length", potion_tuple_length, 0);
potion_method     699 core/table.c     potion_method(tpl_vt, "print", potion_tuple_print, 0);
potion_method     700 core/table.c     potion_method(tpl_vt, "pop", potion_tuple_pop, 0);
potion_method     701 core/table.c     potion_method(tpl_vt, "push", potion_tuple_append, "value=o");
potion_method     702 core/table.c     potion_method(tpl_vt, "put", potion_tuple_put, "index=N,value=o");
potion_method     703 core/table.c     potion_method(tpl_vt, "reverse", potion_tuple_reverse, 0);
potion_method     704 core/table.c     potion_method(tpl_vt, "nreverse", potion_tuple_nreverse, 0);
potion_method     705 core/table.c     potion_method(tpl_vt, "remove", potion_tuple_remove, "index=N");
potion_method     706 core/table.c     potion_method(tpl_vt, "delete", potion_tuple_delete, "index=N");
potion_method     708 core/table.c     potion_method(tpl_vt, "unshift", potion_tuple_unshift, "value=o");
potion_method     709 core/table.c     potion_method(tpl_vt, "shift", potion_tuple_shift, 0);
potion_method     710 core/table.c     potion_method(tpl_vt, "bsearch", potion_tuple_bsearch, "value=o");
potion_method     711 core/table.c     potion_method(tpl_vt, "sort", potion_tuple_sort, "|block=&");
potion_method     712 core/table.c     potion_method(tpl_vt, "ins_sort", potion_tuple_ins_sort, "|block=&");
potion_method     713 core/table.c     potion_method(tpl_vt, "cmp", potion_tuple_cmp, "value=o");
potion_method     714 core/table.c     potion_method(tpl_vt, "string", potion_tuple_string, 0);
potion_method     715 core/table.c     potion_method(P->lobby, "list", potion_lobby_list, "length=N");
potion_method    1757 lib/aio.c        potion_method(aio_##T##_vt, ""_XSTR(T), aio_##T##_new, 0)
potion_method    1765 lib/aio.c        potion_method(aio_##T##_vt, ""_XSTR(T), aio_##T##_new, 0)
potion_method    1769 lib/aio.c        potion_method(P->lobby, "Aio_"_XSTR(T), aio_##T##_new, args)
potion_method    1821 lib/aio.c        potion_method(P->lobby, "Aio_version", aio_version, 0);
potion_method    1822 lib/aio.c        potion_method(P->lobby, "Aio_version_string", aio_version_string, 0);
potion_method    1823 lib/aio.c        potion_method(aio_vt, "version", aio_version, 0);
potion_method    1824 lib/aio.c        potion_method(aio_vt, "version_string", aio_version_string, 0);
potion_method    1845 lib/aio.c        potion_method(P->lobby, "Aio_udp", aio_udp_new, "|loop=o");
potion_method    1863 lib/aio.c        potion_method(P->lobby, "Aio_process_options", aio_process_options, 0);
potion_method    1899 lib/aio.c        potion_method(P->lobby, "aio_spawn", aio_spawn, "options=o|loop=o");
potion_method    1906 lib/aio.c        potion_method(aio_vt, "size", aio_size, 0);
potion_method    1907 lib/aio.c        potion_method(aio_req_vt, "uvsize", aio_req_uvsize, 0);
potion_method    1908 lib/aio.c        potion_method(aio_handle_vt, "uvsize", aio_handle_uvsize, 0);
potion_method    1909 lib/aio.c        potion_method(aio_handle_vt, "close", aio_close, "|cb=&");
potion_method    1910 lib/aio.c        potion_method(aio_vt, "walk", aio_walk, "|loop=o,fun=&,arg=o");
potion_method    1911 lib/aio.c        potion_method(aio_vt, "run", aio_run, "|loop=o,mode=N");
potion_method    1912 lib/aio.c        potion_method(aio_stream_vt, "write", aio_write, "req=o,buf=b,bufcnt=N|write_cb=&");
potion_method    1913 lib/aio.c        potion_method(aio_stream_vt, "shutdown", aio_shutdown, "req=o|shutdown_cb=&");
potion_method    1915 lib/aio.c        potion_method(aio_tcp_vt, "open", aio_tcp_open, "sock=N");
potion_method    1916 lib/aio.c        potion_method(aio_tcp_vt, "nodelay", aio_tcp_nodelay, "enable=N");
potion_method    1917 lib/aio.c        potion_method(aio_tcp_vt, "keepalive", aio_tcp_keepalive, "enable=N|delay:=0");
potion_method    1918 lib/aio.c        potion_method(aio_tcp_vt, "simultaneous_accepts", aio_tcp_simultaneous_accepts, "enable=N");
potion_method    1919 lib/aio.c        potion_method(aio_tcp_vt, "bind", aio_tcp_bind, "addr=S,port=N");
potion_method    1920 lib/aio.c        potion_method(aio_tcp_vt, "bind6", aio_tcp_bind6, "addr=S,port=N");
potion_method    1921 lib/aio.c        potion_method(aio_tcp_vt, "getsockname", aio_tcp_getsockname, 0);
potion_method    1922 lib/aio.c        potion_method(aio_tcp_vt, "getpeername", aio_tcp_getpeername, 0);
potion_method    1923 lib/aio.c        potion_method(aio_tcp_vt, "connect", aio_tcp_connect, "req=o,addr=S,port=N|connect_cb=&");
potion_method    1924 lib/aio.c        potion_method(aio_tcp_vt, "connect6", aio_tcp_connect6, "req=o,addr=S,port=N|connect_cb=&");
potion_method    1925 lib/aio.c        potion_method(aio_udp_vt, "open", aio_udp_open, "sockfd=N");
potion_method    1926 lib/aio.c        potion_method(aio_udp_vt, "bind", aio_udp_bind, "addr=S,port=N");
potion_method    1927 lib/aio.c        potion_method(aio_udp_vt, "bind6", aio_udp_bind6, "addr=S,port=N|ipv6only:=0");
potion_method    1928 lib/aio.c        potion_method(aio_udp_vt, "getsockname", aio_udp_getsockname, 0);
potion_method    1929 lib/aio.c        potion_method(aio_udp_vt, "set_membership", aio_udp_set_membership, "mcaddr=S,ifaddr=S,memb=N");
potion_method    1930 lib/aio.c        potion_method(aio_udp_vt, "set_multicast_loop", aio_udp_set_multicast_loop, "on=N");
potion_method    1931 lib/aio.c        potion_method(aio_udp_vt, "set_multicast_ttl", aio_udp_set_multicast_ttl, "ttl=N");
potion_method    1932 lib/aio.c        potion_method(aio_udp_vt, "set_broadcast", aio_udp_set_broadcast, "on=N");
potion_method    1933 lib/aio.c        potion_method(aio_udp_vt, "set_ttl", aio_udp_set_ttl, "ttl=N");
potion_method    1934 lib/aio.c        potion_method(aio_udp_vt, "send", aio_udp_send, "req=o,buf=b,bufcnt=N,addr=S,port=N|send_cb=&");
potion_method    1935 lib/aio.c        potion_method(aio_udp_vt, "send6", aio_udp_send6, "req=o,buf=b,bufcnt=N,addr=S,port=N|send_cb=&");
potion_method    1936 lib/aio.c        potion_method(aio_udp_vt, "recv_start", aio_udp_recv_start, "recv_cb=&");
potion_method    1937 lib/aio.c        potion_method(aio_udp_vt, "recv_stop", aio_udp_recv_stop, 0);
potion_method    1938 lib/aio.c        potion_method(aio_tty_vt, "set_mode", aio_tty_set_mode, "mode=N");
potion_method    1939 lib/aio.c        potion_method(aio_tty_vt, "reset_mode", aio_tty_reset_mode, 0);
potion_method    1940 lib/aio.c        potion_method(aio_tty_vt, "get_winsize", aio_tty_get_winsize, 0);
potion_method    1941 lib/aio.c        potion_method(aio_vt, "guess_handle", aio_guess_handle, "filefd=N");
potion_method    1942 lib/aio.c        potion_method(aio_pipe_vt, "open", aio_pipe_open, "fd=N");
potion_method    1943 lib/aio.c        potion_method(aio_pipe_vt, "bind", aio_pipe_bind, "name=S");
potion_method    1944 lib/aio.c        potion_method(aio_pipe_vt, "connect", aio_pipe_connect, "req=o,name=S|connect_cb=&");
potion_method    1945 lib/aio.c        potion_method(aio_pipe_vt, "start", aio_read2_start, "cb=&");
potion_method    1946 lib/aio.c        potion_method(aio_pipe_vt, "stop", aio_read_stop, 0);
potion_method    1947 lib/aio.c        potion_method(aio_pipe_vt, "write", aio_write2, "req=o,buf=b,bufcnt=N|write_cb=&");
potion_method    1948 lib/aio.c        potion_method(aio_pipe_vt, "pending_instances", aio_pipe_pending_instances, "count=N");
potion_method    1950 lib/aio.c        potion_method(aio_prepare_vt, "start", aio_prepare_start, "cb=&");
potion_method    1951 lib/aio.c        potion_method(aio_prepare_vt, "stop", aio_prepare_stop, 0);
potion_method    1952 lib/aio.c        potion_method(aio_check_vt, "start", aio_check_start, "cb=&");
potion_method    1953 lib/aio.c        potion_method(aio_check_vt, "stop", aio_check_stop, 0);
potion_method    1954 lib/aio.c        potion_method(aio_idle_vt, "start", aio_idle_start, "cb=&");
potion_method    1955 lib/aio.c        potion_method(aio_idle_vt, "stop", aio_idle_stop, 0);
potion_method    1956 lib/aio.c        potion_method(aio_async_vt, "send", aio_async_send, 0);
potion_method    1957 lib/aio.c        potion_method(aio_timer_vt, "start", aio_timer_start, "cb=&,timeout=N,repeat=N");
potion_method    1958 lib/aio.c        potion_method(aio_timer_vt, "stop", aio_timer_stop, 0);
potion_method    1959 lib/aio.c        potion_method(aio_timer_vt, "again", aio_timer_again, 0);
potion_method    1960 lib/aio.c        potion_method(aio_timer_vt, "set_repeat", aio_timer_set_repeat, "repeat=N");
potion_method    1961 lib/aio.c        potion_method(aio_timer_vt, "repeat", aio_timer_get_repeat, 0);
potion_method    1962 lib/aio.c        potion_method(aio_stream_vt, "listen", aio_listen, "backlog=N|cb=&");
potion_method    1963 lib/aio.c        potion_method(aio_stream_vt, "accept", aio_accept, "client=o");
potion_method    1964 lib/aio.c        potion_method(aio_stream_vt, "start", aio_read_start, "cb=&");
potion_method    1965 lib/aio.c        potion_method(aio_stream_vt, "stop", aio_read_stop, 0);
potion_method    1967 lib/aio.c        potion_method(aio_handle_vt, "is_active", aio_is_active, 0);
potion_method    1968 lib/aio.c        potion_method(aio_stream_vt, "is_readable", aio_is_readable, 0);
potion_method    1969 lib/aio.c        potion_method(aio_stream_vt, "is_writable", aio_is_writable, 0);
potion_method    1970 lib/aio.c        potion_method(aio_stream_vt, "is_closing", aio_is_closing, 0);
potion_method    1972 lib/aio.c        potion_method(aio_handle_vt, "active?", aio_is_active, 0);
potion_method    1973 lib/aio.c        potion_method(aio_stream_vt, "readable?", aio_is_readable, 0);
potion_method    1974 lib/aio.c        potion_method(aio_stream_vt, "writable?", aio_is_writable, 0);
potion_method    1975 lib/aio.c        potion_method(aio_stream_vt, "closing?", aio_is_closing, 0);
potion_method    1977 lib/aio.c        potion_method(aio_signal_vt, "start", aio_signal_start, "cb=&");
potion_method    1978 lib/aio.c        potion_method(aio_signal_vt, "stop", aio_signal_stop, 0);
potion_method    1979 lib/aio.c        potion_method(aio_process_vt, "kill", aio_process_kill, "signum=N");
potion_method    1980 lib/aio.c        potion_method(P->lobby, "aio_kill", aio_kill, "pid=N,signum=N");
potion_method    1981 lib/aio.c        potion_method(aio_fs_vt, "close", aio_fs_close, "fd=N,cb=&|loop=o");
potion_method    1982 lib/aio.c        potion_method(aio_fs_vt, "open", aio_fs_open, "path=S,flags=N,mode=N,cb=&|loop=o");
potion_method    1983 lib/aio.c        potion_method(aio_fs_vt, "read", aio_fs_read, "fd=N,buf=o,length=N,offset=N,cb=&|loop=o");
potion_method    1984 lib/aio.c        potion_method(aio_fs_vt, "unlink", aio_fs_unlink, "path=S,cb=&|loop=o");
potion_method    1985 lib/aio.c        potion_method(aio_fs_vt, "write", aio_fs_write, "fd=N,buf=o,length=N,offset=N,cb=&|loop=o");
potion_method    1986 lib/aio.c        potion_method(aio_fs_vt, "mkdir", aio_fs_mkdir, "path=S,mode=N,cb=&|loop=o");
potion_method    1987 lib/aio.c        potion_method(aio_fs_vt, "rmdir", aio_fs_rmdir, "path=S,cb=&|loop=o");
potion_method    1988 lib/aio.c        potion_method(aio_fs_vt, "readdir", aio_fs_readdir, "path=S,flags=N,cb=&|loop=o");
potion_method    1989 lib/aio.c        potion_method(aio_fs_vt, "stat", aio_fs_stat, "path=S,cb=&|loop=o");
potion_method    1990 lib/aio.c        potion_method(aio_fs_vt, "fstat", aio_fs_fstat, "fd=N,cb=&|loop=o");
potion_method    1991 lib/aio.c        potion_method(aio_fs_vt, "rename", aio_fs_rename, "path=S,newpath=S,cb=&|loop=o");
potion_method    1992 lib/aio.c        potion_method(aio_fs_vt, "fsync", aio_fs_fsync, "fd=N,cb=&|loop=o");
potion_method    1993 lib/aio.c        potion_method(aio_fs_vt, "fdatasync", aio_fs_fdatasync, "fd=N,cb=&|loop=o");
potion_method    1994 lib/aio.c        potion_method(aio_fs_vt, "cleanup", aio_fs_cleanup, 0);
potion_method     290 lib/buffile.c    potion_method(P->lobby, "fopen", potion_buffile_fopen, "path=S,mode=S");
potion_method     291 lib/buffile.c    potion_method(ffile_vt, "fdopen", potion_buffile_fdopen, "fd=N,mode=S");
potion_method     292 lib/buffile.c    potion_method(ffile_vt, "freopen", potion_buffile_freopen, "path=S,mode=S,buffile=o");
potion_method     294 lib/buffile.c    potion_method(PN_VTABLE(PN_TBYTES), "fmemopen", potion_buffile_fmemopen, "mode=S");
potion_method     296 lib/buffile.c    potion_method(ffile_vt, "close", potion_buffile_fclose, 0);
potion_method     297 lib/buffile.c    potion_method(ffile_vt, "fread",  potion_buffile_fread, "buf=S,size=N,n:=1");
potion_method     298 lib/buffile.c    potion_method(ffile_vt, "write", potion_buffile_fwrite, "buf=S|size=N,n:=1");
potion_method     300 lib/buffile.c    potion_method(ffile_vt, "fgetc", potion_buffile_fgetc, 0);
potion_method     301 lib/buffile.c    potion_method(ffile_vt, "fgets", potion_buffile_fgets, 0);
potion_method     302 lib/buffile.c    potion_method(ffile_vt, "fputc", potion_buffile_fputc, "byte=N");
potion_method     303 lib/buffile.c    potion_method(ffile_vt, "fputs", potion_buffile_fputs, "str=S");
potion_method     304 lib/buffile.c    potion_method(ffile_vt, "fflush", potion_buffile_fflush, 0);
potion_method     305 lib/buffile.c    potion_method(ffile_vt, "fseek", potion_buffile_fseek, "offset=N, whence=N");
potion_method     306 lib/buffile.c    potion_method(ffile_vt, "ftell", potion_buffile_ftell, 0);
potion_method     307 lib/buffile.c    potion_method(ffile_vt, "feof", potion_buffile_feof, 0);
potion_method     308 lib/buffile.c    potion_method(ffile_vt, "fileno", potion_buffile_fileno, 0);
potion_method     310 lib/buffile.c    potion_method(ffile_vt, "flockfile", potion_buffile_flockfile, 0);
potion_method     311 lib/buffile.c    potion_method(ffile_vt, "ftrylockfile", potion_buffile_ftrylockfile, 0);
potion_method     312 lib/buffile.c    potion_method(ffile_vt, "funlockfile", potion_buffile_funlockfile, 0);
potion_method     314 lib/buffile.c    potion_method(ffile_vt, "unlink", potion_buffile_unlink, 0);
potion_method     315 lib/buffile.c    potion_method(ffile_vt, "string", potion_buffile_string, 0);
potion_method     316 lib/buffile.c    potion_method(P->lobby, "tmpfile", potion_buffile_tmpfile, 0);
potion_method      60 lib/pcre/pcre.c   potion_method(str_vt, "match", potion_string_boolmatch, "str=S");     //match utf8 string against string
potion_method      61 lib/pcre/pcre.c   potion_method(byt_vt, "match", potion_bytes_boolmatch, "str=S");      //on no-utf8 buffer 
potion_method      62 lib/pcre/pcre.c   potion_method(str_vt, "listmatch", potion_string_listmatch, "str=S"); //return results as list
potion_method      63 lib/pcre/pcre.c   potion_method(byt_vt, "listmatch", potion_bytes_listmatch, "str=S");
potion_method      64 lib/pcre/pcre.c   potion_method(str_vt, "qr", potion_string_qr, "qr=o");  // match against pre-compiled regex
potion_method      65 lib/pcre/pcre.c   potion_method(byt_vt, "qr", potion_bytes_qr, "qr=o");   
potion_method      66 lib/pcre/pcre.c   potion_method(str_vt, "study", potion_string_study, 0);    //< \returns PNMatchExtra
potion_method      68 lib/pcre/pcre.c   potion_method(str_vt, "replace", potion_string_replace, "str=S,with=S"); //copy, on utf8 string
potion_method      69 lib/pcre/pcre.c   potion_method(byt_vt, "replace", potion_bytes_replace, "str=S,with=S");  //destructive, on no-utf8 buffer
potion_method      70 lib/pcre/pcre.c   potion_method(str_vt, "compile", potion_string_compile, 0);          //< \returns PNMatch (qr)
potion_method      72 lib/pcre/pcre.c   potion_method(mat_vt, "result", potion_match_result, "str=S");    //named result
potion_method      23 lib/readline/readline.c   potion_method(P->lobby, "readline", pn_readline, "start=S");