home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2011 January / maximum-cd-2011-01.iso / DiscContents / calibre-0.7.26.msi / file_2378 (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2010-10-31  |  83.7 KB  |  3,523 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. MODULES = {
  5.     '.NET': [
  6.         'dotnet_load'],
  7.     'APD': [
  8.         'apd_breakpoint',
  9.         'apd_callstack',
  10.         'apd_clunk',
  11.         'apd_continue',
  12.         'apd_croak',
  13.         'apd_dump_function_table',
  14.         'apd_dump_persistent_resources',
  15.         'apd_dump_regular_resources',
  16.         'apd_echo',
  17.         'apd_get_active_symbols',
  18.         'apd_set_pprof_trace',
  19.         'apd_set_session',
  20.         'apd_set_session_trace',
  21.         'apd_set_socket_session_trace',
  22.         'override_function',
  23.         'rename_function'],
  24.     'Apache': [
  25.         'apache_child_terminate',
  26.         'apache_get_modules',
  27.         'apache_get_version',
  28.         'apache_getenv',
  29.         'apache_lookup_uri',
  30.         'apache_note',
  31.         'apache_request_headers',
  32.         'apache_reset_timeout',
  33.         'apache_response_headers',
  34.         'apache_setenv',
  35.         'ascii2ebcdic',
  36.         'ebcdic2ascii',
  37.         'getallheaders',
  38.         'virtual'],
  39.     'Arrays': [
  40.         'array',
  41.         'array_change_key_case',
  42.         'array_chunk',
  43.         'array_combine',
  44.         'array_count_values',
  45.         'array_diff',
  46.         'array_diff_assoc',
  47.         'array_diff_key',
  48.         'array_diff_uassoc',
  49.         'array_diff_ukey',
  50.         'array_fill',
  51.         'array_filter',
  52.         'array_flip',
  53.         'array_intersect',
  54.         'array_intersect_assoc',
  55.         'array_intersect_key',
  56.         'array_intersect_uassoc',
  57.         'array_intersect_ukey',
  58.         'array_key_exists',
  59.         'array_keys',
  60.         'array_map',
  61.         'array_merge',
  62.         'array_merge_recursive',
  63.         'array_multisort',
  64.         'array_pad',
  65.         'array_pop',
  66.         'array_push',
  67.         'array_rand',
  68.         'array_reduce',
  69.         'array_reverse',
  70.         'array_search',
  71.         'array_shift',
  72.         'array_slice',
  73.         'array_splice',
  74.         'array_sum',
  75.         'array_udiff',
  76.         'array_udiff_assoc',
  77.         'array_udiff_uassoc',
  78.         'array_uintersect',
  79.         'array_uintersect_assoc',
  80.         'array_uintersect_uassoc',
  81.         'array_unique',
  82.         'array_unshift',
  83.         'array_values',
  84.         'array_walk',
  85.         'array_walk_recursive',
  86.         'arsort',
  87.         'asort',
  88.         'compact',
  89.         'count',
  90.         'current',
  91.         'each',
  92.         'end',
  93.         'extract',
  94.         'in_array',
  95.         'key',
  96.         'krsort',
  97.         'ksort',
  98.         'list',
  99.         'natcasesort',
  100.         'natsort',
  101.         'next',
  102.         'pos',
  103.         'prev',
  104.         'range',
  105.         'reset',
  106.         'rsort',
  107.         'shuffle',
  108.         'sizeof',
  109.         'sort',
  110.         'uasort',
  111.         'uksort',
  112.         'usort'],
  113.     'Aspell': [
  114.         'aspell_check',
  115.         'aspell_check_raw',
  116.         'aspell_new',
  117.         'aspell_suggest'],
  118.     'BC math': [
  119.         'bcadd',
  120.         'bccomp',
  121.         'bcdiv',
  122.         'bcmod',
  123.         'bcmul',
  124.         'bcpow',
  125.         'bcpowmod',
  126.         'bcscale',
  127.         'bcsqrt',
  128.         'bcsub'],
  129.     'Bzip2': [
  130.         'bzclose',
  131.         'bzcompress',
  132.         'bzdecompress',
  133.         'bzerrno',
  134.         'bzerror',
  135.         'bzerrstr',
  136.         'bzflush',
  137.         'bzopen',
  138.         'bzread',
  139.         'bzwrite'],
  140.     'CCVS': [
  141.         'ccvs_add',
  142.         'ccvs_auth',
  143.         'ccvs_command',
  144.         'ccvs_count',
  145.         'ccvs_delete',
  146.         'ccvs_done',
  147.         'ccvs_init',
  148.         'ccvs_lookup',
  149.         'ccvs_new',
  150.         'ccvs_report',
  151.         'ccvs_return',
  152.         'ccvs_reverse',
  153.         'ccvs_sale',
  154.         'ccvs_status',
  155.         'ccvs_textvalue',
  156.         'ccvs_void'],
  157.     'COM': [
  158.         'com_addref',
  159.         'com_create_guid',
  160.         'com_event_sink',
  161.         'com_get',
  162.         'com_get_active_object',
  163.         'com_invoke',
  164.         'com_isenum',
  165.         'com_load',
  166.         'com_load_typelib',
  167.         'com_message_pump',
  168.         'com_print_typeinfo',
  169.         'com_propget',
  170.         'com_propput',
  171.         'com_propset',
  172.         'com_release',
  173.         'com_set',
  174.         'variant_abs',
  175.         'variant_add',
  176.         'variant_and',
  177.         'variant_cast',
  178.         'variant_cat',
  179.         'variant_cmp',
  180.         'variant_date_from_timestamp',
  181.         'variant_date_to_timestamp',
  182.         'variant_div',
  183.         'variant_eqv',
  184.         'variant_fix',
  185.         'variant_get_type',
  186.         'variant_idiv',
  187.         'variant_imp',
  188.         'variant_int',
  189.         'variant_mod',
  190.         'variant_mul',
  191.         'variant_neg',
  192.         'variant_not',
  193.         'variant_or',
  194.         'variant_pow',
  195.         'variant_round',
  196.         'variant_set',
  197.         'variant_set_type',
  198.         'variant_sub',
  199.         'variant_xor'],
  200.     'CURL': [
  201.         'curl_close',
  202.         'curl_copy_handle',
  203.         'curl_errno',
  204.         'curl_error',
  205.         'curl_exec',
  206.         'curl_getinfo',
  207.         'curl_init',
  208.         'curl_multi_add_handle',
  209.         'curl_multi_close',
  210.         'curl_multi_exec',
  211.         'curl_multi_getcontent',
  212.         'curl_multi_info_read',
  213.         'curl_multi_init',
  214.         'curl_multi_remove_handle',
  215.         'curl_multi_select',
  216.         'curl_setopt',
  217.         'curl_version'],
  218.     'Calendar': [
  219.         'cal_days_in_month',
  220.         'cal_from_jd',
  221.         'cal_info',
  222.         'cal_to_jd',
  223.         'easter_date',
  224.         'easter_days',
  225.         'frenchtojd',
  226.         'gregoriantojd',
  227.         'jddayofweek',
  228.         'jdmonthname',
  229.         'jdtofrench',
  230.         'jdtogregorian',
  231.         'jdtojewish',
  232.         'jdtojulian',
  233.         'jdtounix',
  234.         'jewishtojd',
  235.         'juliantojd',
  236.         'unixtojd'],
  237.     'Classes/Objects': [
  238.         'call_user_method',
  239.         'call_user_method_array',
  240.         'class_exists',
  241.         'get_class',
  242.         'get_class_methods',
  243.         'get_class_vars',
  244.         'get_declared_classes',
  245.         'get_declared_interfaces',
  246.         'get_object_vars',
  247.         'get_parent_class',
  248.         'interface_exists',
  249.         'is_a',
  250.         'is_subclass_of',
  251.         'method_exists'],
  252.     'Classkit': [
  253.         'classkit_import',
  254.         'classkit_method_add',
  255.         'classkit_method_copy',
  256.         'classkit_method_redefine',
  257.         'classkit_method_remove',
  258.         'classkit_method_rename'],
  259.     'ClibPDF': [
  260.         'cpdf_add_annotation',
  261.         'cpdf_add_outline',
  262.         'cpdf_arc',
  263.         'cpdf_begin_text',
  264.         'cpdf_circle',
  265.         'cpdf_clip',
  266.         'cpdf_close',
  267.         'cpdf_closepath',
  268.         'cpdf_closepath_fill_stroke',
  269.         'cpdf_closepath_stroke',
  270.         'cpdf_continue_text',
  271.         'cpdf_curveto',
  272.         'cpdf_end_text',
  273.         'cpdf_fill',
  274.         'cpdf_fill_stroke',
  275.         'cpdf_finalize',
  276.         'cpdf_finalize_page',
  277.         'cpdf_global_set_document_limits',
  278.         'cpdf_import_jpeg',
  279.         'cpdf_lineto',
  280.         'cpdf_moveto',
  281.         'cpdf_newpath',
  282.         'cpdf_open',
  283.         'cpdf_output_buffer',
  284.         'cpdf_page_init',
  285.         'cpdf_place_inline_image',
  286.         'cpdf_rect',
  287.         'cpdf_restore',
  288.         'cpdf_rlineto',
  289.         'cpdf_rmoveto',
  290.         'cpdf_rotate',
  291.         'cpdf_rotate_text',
  292.         'cpdf_save',
  293.         'cpdf_save_to_file',
  294.         'cpdf_scale',
  295.         'cpdf_set_action_url',
  296.         'cpdf_set_char_spacing',
  297.         'cpdf_set_creator',
  298.         'cpdf_set_current_page',
  299.         'cpdf_set_font',
  300.         'cpdf_set_font_directories',
  301.         'cpdf_set_font_map_file',
  302.         'cpdf_set_horiz_scaling',
  303.         'cpdf_set_keywords',
  304.         'cpdf_set_leading',
  305.         'cpdf_set_page_animation',
  306.         'cpdf_set_subject',
  307.         'cpdf_set_text_matrix',
  308.         'cpdf_set_text_pos',
  309.         'cpdf_set_text_rendering',
  310.         'cpdf_set_text_rise',
  311.         'cpdf_set_title',
  312.         'cpdf_set_viewer_preferences',
  313.         'cpdf_set_word_spacing',
  314.         'cpdf_setdash',
  315.         'cpdf_setflat',
  316.         'cpdf_setgray',
  317.         'cpdf_setgray_fill',
  318.         'cpdf_setgray_stroke',
  319.         'cpdf_setlinecap',
  320.         'cpdf_setlinejoin',
  321.         'cpdf_setlinewidth',
  322.         'cpdf_setmiterlimit',
  323.         'cpdf_setrgbcolor',
  324.         'cpdf_setrgbcolor_fill',
  325.         'cpdf_setrgbcolor_stroke',
  326.         'cpdf_show',
  327.         'cpdf_show_xy',
  328.         'cpdf_stringwidth',
  329.         'cpdf_stroke',
  330.         'cpdf_text',
  331.         'cpdf_translate'],
  332.     'Crack': [
  333.         'crack_check',
  334.         'crack_closedict',
  335.         'crack_getlastmessage',
  336.         'crack_opendict'],
  337.     'Cybercash': [
  338.         'cybercash_base64_decode',
  339.         'cybercash_base64_encode',
  340.         'cybercash_decr',
  341.         'cybercash_encr'],
  342.     'Cyrus IMAP': [
  343.         'cyrus_authenticate',
  344.         'cyrus_bind',
  345.         'cyrus_close',
  346.         'cyrus_connect',
  347.         'cyrus_query',
  348.         'cyrus_unbind'],
  349.     'DB++': [
  350.         'dbplus_add',
  351.         'dbplus_aql',
  352.         'dbplus_chdir',
  353.         'dbplus_close',
  354.         'dbplus_curr',
  355.         'dbplus_errcode',
  356.         'dbplus_errno',
  357.         'dbplus_find',
  358.         'dbplus_first',
  359.         'dbplus_flush',
  360.         'dbplus_freealllocks',
  361.         'dbplus_freelock',
  362.         'dbplus_freerlocks',
  363.         'dbplus_getlock',
  364.         'dbplus_getunique',
  365.         'dbplus_info',
  366.         'dbplus_last',
  367.         'dbplus_lockrel',
  368.         'dbplus_next',
  369.         'dbplus_open',
  370.         'dbplus_prev',
  371.         'dbplus_rchperm',
  372.         'dbplus_rcreate',
  373.         'dbplus_rcrtexact',
  374.         'dbplus_rcrtlike',
  375.         'dbplus_resolve',
  376.         'dbplus_restorepos',
  377.         'dbplus_rkeys',
  378.         'dbplus_ropen',
  379.         'dbplus_rquery',
  380.         'dbplus_rrename',
  381.         'dbplus_rsecindex',
  382.         'dbplus_runlink',
  383.         'dbplus_rzap',
  384.         'dbplus_savepos',
  385.         'dbplus_setindex',
  386.         'dbplus_setindexbynumber',
  387.         'dbplus_sql',
  388.         'dbplus_tcl',
  389.         'dbplus_tremove',
  390.         'dbplus_undo',
  391.         'dbplus_undoprepare',
  392.         'dbplus_unlockrel',
  393.         'dbplus_unselect',
  394.         'dbplus_update',
  395.         'dbplus_xlockrel',
  396.         'dbplus_xunlockrel'],
  397.     'DBM': [
  398.         'dblist',
  399.         'dbmclose',
  400.         'dbmdelete',
  401.         'dbmexists',
  402.         'dbmfetch',
  403.         'dbmfirstkey',
  404.         'dbminsert',
  405.         'dbmnextkey',
  406.         'dbmopen',
  407.         'dbmreplace'],
  408.     'DOM': [
  409.         'dom_import_simplexml'],
  410.     'DOM XML': [
  411.         'domxml_new_doc',
  412.         'domxml_open_file',
  413.         'domxml_open_mem',
  414.         'domxml_version',
  415.         'domxml_xmltree',
  416.         'domxml_xslt_stylesheet',
  417.         'domxml_xslt_stylesheet_doc',
  418.         'domxml_xslt_stylesheet_file',
  419.         'xpath_eval',
  420.         'xpath_eval_expression',
  421.         'xpath_new_context',
  422.         'xptr_eval',
  423.         'xptr_new_context'],
  424.     'Date/Time': [
  425.         'checkdate',
  426.         'date',
  427.         'date_sunrise',
  428.         'date_sunset',
  429.         'getdate',
  430.         'gettimeofday',
  431.         'gmdate',
  432.         'gmmktime',
  433.         'gmstrftime',
  434.         'idate',
  435.         'localtime',
  436.         'microtime',
  437.         'mktime',
  438.         'strftime',
  439.         'strptime',
  440.         'strtotime',
  441.         'time'],
  442.     'Direct IO': [
  443.         'dio_close',
  444.         'dio_fcntl',
  445.         'dio_open',
  446.         'dio_read',
  447.         'dio_seek',
  448.         'dio_stat',
  449.         'dio_tcsetattr',
  450.         'dio_truncate',
  451.         'dio_write'],
  452.     'Directories': [
  453.         'chdir',
  454.         'chroot',
  455.         'closedir',
  456.         'getcwd',
  457.         'opendir',
  458.         'readdir',
  459.         'rewinddir',
  460.         'scandir'],
  461.     'Errors and Logging': [
  462.         'debug_backtrace',
  463.         'debug_print_backtrace',
  464.         'error_log',
  465.         'error_reporting',
  466.         'restore_error_handler',
  467.         'restore_exception_handler',
  468.         'set_error_handler',
  469.         'set_exception_handler',
  470.         'trigger_error',
  471.         'user_error'],
  472.     'Exif': [
  473.         'exif_imagetype',
  474.         'exif_read_data',
  475.         'exif_tagname',
  476.         'exif_thumbnail',
  477.         'read_exif_data'],
  478.     'FDF': [
  479.         'fdf_add_doc_javascript',
  480.         'fdf_add_template',
  481.         'fdf_close',
  482.         'fdf_create',
  483.         'fdf_enum_values',
  484.         'fdf_errno',
  485.         'fdf_error',
  486.         'fdf_get_ap',
  487.         'fdf_get_attachment',
  488.         'fdf_get_encoding',
  489.         'fdf_get_file',
  490.         'fdf_get_flags',
  491.         'fdf_get_opt',
  492.         'fdf_get_status',
  493.         'fdf_get_value',
  494.         'fdf_get_version',
  495.         'fdf_header',
  496.         'fdf_next_field_name',
  497.         'fdf_open',
  498.         'fdf_open_string',
  499.         'fdf_remove_item',
  500.         'fdf_save',
  501.         'fdf_save_string',
  502.         'fdf_set_ap',
  503.         'fdf_set_encoding',
  504.         'fdf_set_file',
  505.         'fdf_set_flags',
  506.         'fdf_set_javascript_action',
  507.         'fdf_set_on_import_javascript',
  508.         'fdf_set_opt',
  509.         'fdf_set_status',
  510.         'fdf_set_submit_form_action',
  511.         'fdf_set_target_frame',
  512.         'fdf_set_value',
  513.         'fdf_set_version'],
  514.     'FTP': [
  515.         'ftp_alloc',
  516.         'ftp_cdup',
  517.         'ftp_chdir',
  518.         'ftp_chmod',
  519.         'ftp_close',
  520.         'ftp_connect',
  521.         'ftp_delete',
  522.         'ftp_exec',
  523.         'ftp_fget',
  524.         'ftp_fput',
  525.         'ftp_get',
  526.         'ftp_get_option',
  527.         'ftp_login',
  528.         'ftp_mdtm',
  529.         'ftp_mkdir',
  530.         'ftp_nb_continue',
  531.         'ftp_nb_fget',
  532.         'ftp_nb_fput',
  533.         'ftp_nb_get',
  534.         'ftp_nb_put',
  535.         'ftp_nlist',
  536.         'ftp_pasv',
  537.         'ftp_put',
  538.         'ftp_pwd',
  539.         'ftp_quit',
  540.         'ftp_raw',
  541.         'ftp_rawlist',
  542.         'ftp_rename',
  543.         'ftp_rmdir',
  544.         'ftp_set_option',
  545.         'ftp_site',
  546.         'ftp_size',
  547.         'ftp_ssl_connect',
  548.         'ftp_systype'],
  549.     'Filesystem': [
  550.         'basename',
  551.         'chgrp',
  552.         'chmod',
  553.         'chown',
  554.         'clearstatcache',
  555.         'copy',
  556.         'delete',
  557.         'dirname',
  558.         'disk_free_space',
  559.         'disk_total_space',
  560.         'diskfreespace',
  561.         'fclose',
  562.         'feof',
  563.         'fflush',
  564.         'fgetc',
  565.         'fgetcsv',
  566.         'fgets',
  567.         'fgetss',
  568.         'file',
  569.         'file_exists',
  570.         'file_get_contents',
  571.         'file_put_contents',
  572.         'fileatime',
  573.         'filectime',
  574.         'filegroup',
  575.         'fileinode',
  576.         'filemtime',
  577.         'fileowner',
  578.         'fileperms',
  579.         'filesize',
  580.         'filetype',
  581.         'flock',
  582.         'fnmatch',
  583.         'fopen',
  584.         'fpassthru',
  585.         'fputcsv',
  586.         'fputs',
  587.         'fread',
  588.         'fscanf',
  589.         'fseek',
  590.         'fstat',
  591.         'ftell',
  592.         'ftruncate',
  593.         'fwrite',
  594.         'glob',
  595.         'is_dir',
  596.         'is_executable',
  597.         'is_file',
  598.         'is_link',
  599.         'is_readable',
  600.         'is_uploaded_file',
  601.         'is_writable',
  602.         'is_writeable',
  603.         'link',
  604.         'linkinfo',
  605.         'lstat',
  606.         'mkdir',
  607.         'move_uploaded_file',
  608.         'parse_ini_file',
  609.         'pathinfo',
  610.         'pclose',
  611.         'popen',
  612.         'readfile',
  613.         'readlink',
  614.         'realpath',
  615.         'rename',
  616.         'rewind',
  617.         'rmdir',
  618.         'set_file_buffer',
  619.         'stat',
  620.         'symlink',
  621.         'tempnam',
  622.         'tmpfile',
  623.         'touch',
  624.         'umask',
  625.         'unlink'],
  626.     'Firebird/InterBase': [
  627.         'ibase_add_user',
  628.         'ibase_affected_rows',
  629.         'ibase_backup',
  630.         'ibase_blob_add',
  631.         'ibase_blob_cancel',
  632.         'ibase_blob_close',
  633.         'ibase_blob_create',
  634.         'ibase_blob_echo',
  635.         'ibase_blob_get',
  636.         'ibase_blob_import',
  637.         'ibase_blob_info',
  638.         'ibase_blob_open',
  639.         'ibase_close',
  640.         'ibase_commit',
  641.         'ibase_commit_ret',
  642.         'ibase_connect',
  643.         'ibase_db_info',
  644.         'ibase_delete_user',
  645.         'ibase_drop_db',
  646.         'ibase_errcode',
  647.         'ibase_errmsg',
  648.         'ibase_execute',
  649.         'ibase_fetch_assoc',
  650.         'ibase_fetch_object',
  651.         'ibase_fetch_row',
  652.         'ibase_field_info',
  653.         'ibase_free_event_handler',
  654.         'ibase_free_query',
  655.         'ibase_free_result',
  656.         'ibase_gen_id',
  657.         'ibase_maintain_db',
  658.         'ibase_modify_user',
  659.         'ibase_name_result',
  660.         'ibase_num_fields',
  661.         'ibase_num_params',
  662.         'ibase_param_info',
  663.         'ibase_pconnect',
  664.         'ibase_prepare',
  665.         'ibase_query',
  666.         'ibase_restore',
  667.         'ibase_rollback',
  668.         'ibase_rollback_ret',
  669.         'ibase_server_info',
  670.         'ibase_service_attach',
  671.         'ibase_service_detach',
  672.         'ibase_set_event_handler',
  673.         'ibase_timefmt',
  674.         'ibase_trans',
  675.         'ibase_wait_event'],
  676.     'FriBiDi': [
  677.         'fribidi_log2vis'],
  678.     'FrontBase': [
  679.         'fbsql_affected_rows',
  680.         'fbsql_autocommit',
  681.         'fbsql_blob_size',
  682.         'fbsql_change_user',
  683.         'fbsql_clob_size',
  684.         'fbsql_close',
  685.         'fbsql_commit',
  686.         'fbsql_connect',
  687.         'fbsql_create_blob',
  688.         'fbsql_create_clob',
  689.         'fbsql_create_db',
  690.         'fbsql_data_seek',
  691.         'fbsql_database',
  692.         'fbsql_database_password',
  693.         'fbsql_db_query',
  694.         'fbsql_db_status',
  695.         'fbsql_drop_db',
  696.         'fbsql_errno',
  697.         'fbsql_error',
  698.         'fbsql_fetch_array',
  699.         'fbsql_fetch_assoc',
  700.         'fbsql_fetch_field',
  701.         'fbsql_fetch_lengths',
  702.         'fbsql_fetch_object',
  703.         'fbsql_fetch_row',
  704.         'fbsql_field_flags',
  705.         'fbsql_field_len',
  706.         'fbsql_field_name',
  707.         'fbsql_field_seek',
  708.         'fbsql_field_table',
  709.         'fbsql_field_type',
  710.         'fbsql_free_result',
  711.         'fbsql_get_autostart_info',
  712.         'fbsql_hostname',
  713.         'fbsql_insert_id',
  714.         'fbsql_list_dbs',
  715.         'fbsql_list_fields',
  716.         'fbsql_list_tables',
  717.         'fbsql_next_result',
  718.         'fbsql_num_fields',
  719.         'fbsql_num_rows',
  720.         'fbsql_password',
  721.         'fbsql_pconnect',
  722.         'fbsql_query',
  723.         'fbsql_read_blob',
  724.         'fbsql_read_clob',
  725.         'fbsql_result',
  726.         'fbsql_rollback',
  727.         'fbsql_select_db',
  728.         'fbsql_set_lob_mode',
  729.         'fbsql_set_password',
  730.         'fbsql_set_transaction',
  731.         'fbsql_start_db',
  732.         'fbsql_stop_db',
  733.         'fbsql_tablename',
  734.         'fbsql_username',
  735.         'fbsql_warnings'],
  736.     'Function handling': [
  737.         'call_user_func',
  738.         'call_user_func_array',
  739.         'create_function',
  740.         'func_get_arg',
  741.         'func_get_args',
  742.         'func_num_args',
  743.         'function_exists',
  744.         'get_defined_functions',
  745.         'register_shutdown_function',
  746.         'register_tick_function',
  747.         'unregister_tick_function'],
  748.     'GMP': [
  749.         'gmp_abs',
  750.         'gmp_add',
  751.         'gmp_and',
  752.         'gmp_clrbit',
  753.         'gmp_cmp',
  754.         'gmp_com',
  755.         'gmp_div',
  756.         'gmp_div_q',
  757.         'gmp_div_qr',
  758.         'gmp_div_r',
  759.         'gmp_divexact',
  760.         'gmp_fact',
  761.         'gmp_gcd',
  762.         'gmp_gcdext',
  763.         'gmp_hamdist',
  764.         'gmp_init',
  765.         'gmp_intval',
  766.         'gmp_invert',
  767.         'gmp_jacobi',
  768.         'gmp_legendre',
  769.         'gmp_mod',
  770.         'gmp_mul',
  771.         'gmp_neg',
  772.         'gmp_or',
  773.         'gmp_perfect_square',
  774.         'gmp_popcount',
  775.         'gmp_pow',
  776.         'gmp_powm',
  777.         'gmp_prob_prime',
  778.         'gmp_random',
  779.         'gmp_scan0',
  780.         'gmp_scan1',
  781.         'gmp_setbit',
  782.         'gmp_sign',
  783.         'gmp_sqrt',
  784.         'gmp_sqrtrem',
  785.         'gmp_strval',
  786.         'gmp_sub',
  787.         'gmp_xor'],
  788.     'Hyperwave': [
  789.         'hw_array2objrec',
  790.         'hw_changeobject',
  791.         'hw_children',
  792.         'hw_childrenobj',
  793.         'hw_close',
  794.         'hw_connect',
  795.         'hw_connection_info',
  796.         'hw_cp',
  797.         'hw_deleteobject',
  798.         'hw_docbyanchor',
  799.         'hw_docbyanchorobj',
  800.         'hw_document_attributes',
  801.         'hw_document_bodytag',
  802.         'hw_document_content',
  803.         'hw_document_setcontent',
  804.         'hw_document_size',
  805.         'hw_dummy',
  806.         'hw_edittext',
  807.         'hw_error',
  808.         'hw_errormsg',
  809.         'hw_free_document',
  810.         'hw_getanchors',
  811.         'hw_getanchorsobj',
  812.         'hw_getandlock',
  813.         'hw_getchildcoll',
  814.         'hw_getchildcollobj',
  815.         'hw_getchilddoccoll',
  816.         'hw_getchilddoccollobj',
  817.         'hw_getobject',
  818.         'hw_getobjectbyquery',
  819.         'hw_getobjectbyquerycoll',
  820.         'hw_getobjectbyquerycollobj',
  821.         'hw_getobjectbyqueryobj',
  822.         'hw_getparents',
  823.         'hw_getparentsobj',
  824.         'hw_getrellink',
  825.         'hw_getremote',
  826.         'hw_getremotechildren',
  827.         'hw_getsrcbydestobj',
  828.         'hw_gettext',
  829.         'hw_getusername',
  830.         'hw_identify',
  831.         'hw_incollections',
  832.         'hw_info',
  833.         'hw_inscoll',
  834.         'hw_insdoc',
  835.         'hw_insertanchors',
  836.         'hw_insertdocument',
  837.         'hw_insertobject',
  838.         'hw_mapid',
  839.         'hw_modifyobject',
  840.         'hw_mv',
  841.         'hw_new_document',
  842.         'hw_objrec2array',
  843.         'hw_output_document',
  844.         'hw_pconnect',
  845.         'hw_pipedocument',
  846.         'hw_root',
  847.         'hw_setlinkroot',
  848.         'hw_stat',
  849.         'hw_unlock',
  850.         'hw_who'],
  851.     'Hyperwave API': [
  852.         'hwapi_hgcsp'],
  853.     'IMAP': [
  854.         'imap_8bit',
  855.         'imap_alerts',
  856.         'imap_append',
  857.         'imap_base64',
  858.         'imap_binary',
  859.         'imap_body',
  860.         'imap_bodystruct',
  861.         'imap_check',
  862.         'imap_clearflag_full',
  863.         'imap_close',
  864.         'imap_createmailbox',
  865.         'imap_delete',
  866.         'imap_deletemailbox',
  867.         'imap_errors',
  868.         'imap_expunge',
  869.         'imap_fetch_overview',
  870.         'imap_fetchbody',
  871.         'imap_fetchheader',
  872.         'imap_fetchstructure',
  873.         'imap_get_quota',
  874.         'imap_get_quotaroot',
  875.         'imap_getacl',
  876.         'imap_getmailboxes',
  877.         'imap_getsubscribed',
  878.         'imap_header',
  879.         'imap_headerinfo',
  880.         'imap_headers',
  881.         'imap_last_error',
  882.         'imap_list',
  883.         'imap_listmailbox',
  884.         'imap_listscan',
  885.         'imap_listsubscribed',
  886.         'imap_lsub',
  887.         'imap_mail',
  888.         'imap_mail_compose',
  889.         'imap_mail_copy',
  890.         'imap_mail_move',
  891.         'imap_mailboxmsginfo',
  892.         'imap_mime_header_decode',
  893.         'imap_msgno',
  894.         'imap_num_msg',
  895.         'imap_num_recent',
  896.         'imap_open',
  897.         'imap_ping',
  898.         'imap_qprint',
  899.         'imap_renamemailbox',
  900.         'imap_reopen',
  901.         'imap_rfc822_parse_adrlist',
  902.         'imap_rfc822_parse_headers',
  903.         'imap_rfc822_write_address',
  904.         'imap_scanmailbox',
  905.         'imap_search',
  906.         'imap_set_quota',
  907.         'imap_setacl',
  908.         'imap_setflag_full',
  909.         'imap_sort',
  910.         'imap_status',
  911.         'imap_subscribe',
  912.         'imap_thread',
  913.         'imap_timeout',
  914.         'imap_uid',
  915.         'imap_undelete',
  916.         'imap_unsubscribe',
  917.         'imap_utf7_decode',
  918.         'imap_utf7_encode',
  919.         'imap_utf8'],
  920.     'IRC Gateway': [
  921.         'ircg_channel_mode',
  922.         'ircg_disconnect',
  923.         'ircg_eval_ecmascript_params',
  924.         'ircg_fetch_error_msg',
  925.         'ircg_get_username',
  926.         'ircg_html_encode',
  927.         'ircg_ignore_add',
  928.         'ircg_ignore_del',
  929.         'ircg_invite',
  930.         'ircg_is_conn_alive',
  931.         'ircg_join',
  932.         'ircg_kick',
  933.         'ircg_list',
  934.         'ircg_lookup_format_messages',
  935.         'ircg_lusers',
  936.         'ircg_msg',
  937.         'ircg_names',
  938.         'ircg_nick',
  939.         'ircg_nickname_escape',
  940.         'ircg_nickname_unescape',
  941.         'ircg_notice',
  942.         'ircg_oper',
  943.         'ircg_part',
  944.         'ircg_pconnect',
  945.         'ircg_register_format_messages',
  946.         'ircg_set_current',
  947.         'ircg_set_file',
  948.         'ircg_set_on_die',
  949.         'ircg_topic',
  950.         'ircg_who',
  951.         'ircg_whois'],
  952.     'Image': [
  953.         'gd_info',
  954.         'getimagesize',
  955.         'image2wbmp',
  956.         'image_type_to_extension',
  957.         'image_type_to_mime_type',
  958.         'imagealphablending',
  959.         'imageantialias',
  960.         'imagearc',
  961.         'imagechar',
  962.         'imagecharup',
  963.         'imagecolorallocate',
  964.         'imagecolorallocatealpha',
  965.         'imagecolorat',
  966.         'imagecolorclosest',
  967.         'imagecolorclosestalpha',
  968.         'imagecolorclosesthwb',
  969.         'imagecolordeallocate',
  970.         'imagecolorexact',
  971.         'imagecolorexactalpha',
  972.         'imagecolormatch',
  973.         'imagecolorresolve',
  974.         'imagecolorresolvealpha',
  975.         'imagecolorset',
  976.         'imagecolorsforindex',
  977.         'imagecolorstotal',
  978.         'imagecolortransparent',
  979.         'imagecopy',
  980.         'imagecopymerge',
  981.         'imagecopymergegray',
  982.         'imagecopyresampled',
  983.         'imagecopyresized',
  984.         'imagecreate',
  985.         'imagecreatefromgd',
  986.         'imagecreatefromgd2',
  987.         'imagecreatefromgd2part',
  988.         'imagecreatefromgif',
  989.         'imagecreatefromjpeg',
  990.         'imagecreatefrompng',
  991.         'imagecreatefromstring',
  992.         'imagecreatefromwbmp',
  993.         'imagecreatefromxbm',
  994.         'imagecreatefromxpm',
  995.         'imagecreatetruecolor',
  996.         'imagedashedline',
  997.         'imagedestroy',
  998.         'imageellipse',
  999.         'imagefill',
  1000.         'imagefilledarc',
  1001.         'imagefilledellipse',
  1002.         'imagefilledpolygon',
  1003.         'imagefilledrectangle',
  1004.         'imagefilltoborder',
  1005.         'imagefilter',
  1006.         'imagefontheight',
  1007.         'imagefontwidth',
  1008.         'imageftbbox',
  1009.         'imagefttext',
  1010.         'imagegammacorrect',
  1011.         'imagegd',
  1012.         'imagegd2',
  1013.         'imagegif',
  1014.         'imageinterlace',
  1015.         'imageistruecolor',
  1016.         'imagejpeg',
  1017.         'imagelayereffect',
  1018.         'imageline',
  1019.         'imageloadfont',
  1020.         'imagepalettecopy',
  1021.         'imagepng',
  1022.         'imagepolygon',
  1023.         'imagepsbbox',
  1024.         'imagepsencodefont',
  1025.         'imagepsextendfont',
  1026.         'imagepsfreefont',
  1027.         'imagepsloadfont',
  1028.         'imagepsslantfont',
  1029.         'imagepstext',
  1030.         'imagerectangle',
  1031.         'imagerotate',
  1032.         'imagesavealpha',
  1033.         'imagesetbrush',
  1034.         'imagesetpixel',
  1035.         'imagesetstyle',
  1036.         'imagesetthickness',
  1037.         'imagesettile',
  1038.         'imagestring',
  1039.         'imagestringup',
  1040.         'imagesx',
  1041.         'imagesy',
  1042.         'imagetruecolortopalette',
  1043.         'imagettfbbox',
  1044.         'imagettftext',
  1045.         'imagetypes',
  1046.         'imagewbmp',
  1047.         'imagexbm',
  1048.         'iptcembed',
  1049.         'iptcparse',
  1050.         'jpeg2wbmp',
  1051.         'png2wbmp'],
  1052.     'Informix': [
  1053.         'ifx_affected_rows',
  1054.         'ifx_blobinfile_mode',
  1055.         'ifx_byteasvarchar',
  1056.         'ifx_close',
  1057.         'ifx_connect',
  1058.         'ifx_copy_blob',
  1059.         'ifx_create_blob',
  1060.         'ifx_create_char',
  1061.         'ifx_do',
  1062.         'ifx_error',
  1063.         'ifx_errormsg',
  1064.         'ifx_fetch_row',
  1065.         'ifx_fieldproperties',
  1066.         'ifx_fieldtypes',
  1067.         'ifx_free_blob',
  1068.         'ifx_free_char',
  1069.         'ifx_free_result',
  1070.         'ifx_get_blob',
  1071.         'ifx_get_char',
  1072.         'ifx_getsqlca',
  1073.         'ifx_htmltbl_result',
  1074.         'ifx_nullformat',
  1075.         'ifx_num_fields',
  1076.         'ifx_num_rows',
  1077.         'ifx_pconnect',
  1078.         'ifx_prepare',
  1079.         'ifx_query',
  1080.         'ifx_textasvarchar',
  1081.         'ifx_update_blob',
  1082.         'ifx_update_char',
  1083.         'ifxus_close_slob',
  1084.         'ifxus_create_slob',
  1085.         'ifxus_free_slob',
  1086.         'ifxus_open_slob',
  1087.         'ifxus_read_slob',
  1088.         'ifxus_seek_slob',
  1089.         'ifxus_tell_slob',
  1090.         'ifxus_write_slob'],
  1091.     'Ingres II': [
  1092.         'ingres_autocommit',
  1093.         'ingres_close',
  1094.         'ingres_commit',
  1095.         'ingres_connect',
  1096.         'ingres_fetch_array',
  1097.         'ingres_fetch_object',
  1098.         'ingres_fetch_row',
  1099.         'ingres_field_length',
  1100.         'ingres_field_name',
  1101.         'ingres_field_nullable',
  1102.         'ingres_field_precision',
  1103.         'ingres_field_scale',
  1104.         'ingres_field_type',
  1105.         'ingres_num_fields',
  1106.         'ingres_num_rows',
  1107.         'ingres_pconnect',
  1108.         'ingres_query',
  1109.         'ingres_rollback'],
  1110.     'Java': [
  1111.         'java_last_exception_clear',
  1112.         'java_last_exception_get'],
  1113.     'LDAP': [
  1114.         'ldap_8859_to_t61',
  1115.         'ldap_add',
  1116.         'ldap_bind',
  1117.         'ldap_close',
  1118.         'ldap_compare',
  1119.         'ldap_connect',
  1120.         'ldap_count_entries',
  1121.         'ldap_delete',
  1122.         'ldap_dn2ufn',
  1123.         'ldap_err2str',
  1124.         'ldap_errno',
  1125.         'ldap_error',
  1126.         'ldap_explode_dn',
  1127.         'ldap_first_attribute',
  1128.         'ldap_first_entry',
  1129.         'ldap_first_reference',
  1130.         'ldap_free_result',
  1131.         'ldap_get_attributes',
  1132.         'ldap_get_dn',
  1133.         'ldap_get_entries',
  1134.         'ldap_get_option',
  1135.         'ldap_get_values',
  1136.         'ldap_get_values_len',
  1137.         'ldap_list',
  1138.         'ldap_mod_add',
  1139.         'ldap_mod_del',
  1140.         'ldap_mod_replace',
  1141.         'ldap_modify',
  1142.         'ldap_next_attribute',
  1143.         'ldap_next_entry',
  1144.         'ldap_next_reference',
  1145.         'ldap_parse_reference',
  1146.         'ldap_parse_result',
  1147.         'ldap_read',
  1148.         'ldap_rename',
  1149.         'ldap_sasl_bind',
  1150.         'ldap_search',
  1151.         'ldap_set_option',
  1152.         'ldap_set_rebind_proc',
  1153.         'ldap_sort',
  1154.         'ldap_start_tls',
  1155.         'ldap_t61_to_8859',
  1156.         'ldap_unbind'],
  1157.     'LZF': [
  1158.         'lzf_compress',
  1159.         'lzf_decompress',
  1160.         'lzf_optimized_for'],
  1161.     'Lotus Notes': [
  1162.         'notes_body',
  1163.         'notes_copy_db',
  1164.         'notes_create_db',
  1165.         'notes_create_note',
  1166.         'notes_drop_db',
  1167.         'notes_find_note',
  1168.         'notes_header_info',
  1169.         'notes_list_msgs',
  1170.         'notes_mark_read',
  1171.         'notes_mark_unread',
  1172.         'notes_nav_create',
  1173.         'notes_search',
  1174.         'notes_unread',
  1175.         'notes_version'],
  1176.     'MCAL': [
  1177.         'mcal_append_event',
  1178.         'mcal_close',
  1179.         'mcal_create_calendar',
  1180.         'mcal_date_compare',
  1181.         'mcal_date_valid',
  1182.         'mcal_day_of_week',
  1183.         'mcal_day_of_year',
  1184.         'mcal_days_in_month',
  1185.         'mcal_delete_calendar',
  1186.         'mcal_delete_event',
  1187.         'mcal_event_add_attribute',
  1188.         'mcal_event_init',
  1189.         'mcal_event_set_alarm',
  1190.         'mcal_event_set_category',
  1191.         'mcal_event_set_class',
  1192.         'mcal_event_set_description',
  1193.         'mcal_event_set_end',
  1194.         'mcal_event_set_recur_daily',
  1195.         'mcal_event_set_recur_monthly_mday',
  1196.         'mcal_event_set_recur_monthly_wday',
  1197.         'mcal_event_set_recur_none',
  1198.         'mcal_event_set_recur_weekly',
  1199.         'mcal_event_set_recur_yearly',
  1200.         'mcal_event_set_start',
  1201.         'mcal_event_set_title',
  1202.         'mcal_expunge',
  1203.         'mcal_fetch_current_stream_event',
  1204.         'mcal_fetch_event',
  1205.         'mcal_is_leap_year',
  1206.         'mcal_list_alarms',
  1207.         'mcal_list_events',
  1208.         'mcal_next_recurrence',
  1209.         'mcal_open',
  1210.         'mcal_popen',
  1211.         'mcal_rename_calendar',
  1212.         'mcal_reopen',
  1213.         'mcal_snooze',
  1214.         'mcal_store_event',
  1215.         'mcal_time_valid',
  1216.         'mcal_week_of_year'],
  1217.     'MS SQL Server': [
  1218.         'mssql_bind',
  1219.         'mssql_close',
  1220.         'mssql_connect',
  1221.         'mssql_data_seek',
  1222.         'mssql_execute',
  1223.         'mssql_fetch_array',
  1224.         'mssql_fetch_assoc',
  1225.         'mssql_fetch_batch',
  1226.         'mssql_fetch_field',
  1227.         'mssql_fetch_object',
  1228.         'mssql_fetch_row',
  1229.         'mssql_field_length',
  1230.         'mssql_field_name',
  1231.         'mssql_field_seek',
  1232.         'mssql_field_type',
  1233.         'mssql_free_result',
  1234.         'mssql_free_statement',
  1235.         'mssql_get_last_message',
  1236.         'mssql_guid_string',
  1237.         'mssql_init',
  1238.         'mssql_min_error_severity',
  1239.         'mssql_min_message_severity',
  1240.         'mssql_next_result',
  1241.         'mssql_num_fields',
  1242.         'mssql_num_rows',
  1243.         'mssql_pconnect',
  1244.         'mssql_query',
  1245.         'mssql_result',
  1246.         'mssql_rows_affected',
  1247.         'mssql_select_db'],
  1248.     'Mail': [
  1249.         'ezmlm_hash',
  1250.         'mail'],
  1251.     'Math': [
  1252.         'abs',
  1253.         'acos',
  1254.         'acosh',
  1255.         'asin',
  1256.         'asinh',
  1257.         'atan',
  1258.         'atan2',
  1259.         'atanh',
  1260.         'base_convert',
  1261.         'bindec',
  1262.         'ceil',
  1263.         'cos',
  1264.         'cosh',
  1265.         'decbin',
  1266.         'dechex',
  1267.         'decoct',
  1268.         'deg2rad',
  1269.         'exp',
  1270.         'expm1',
  1271.         'floor',
  1272.         'fmod',
  1273.         'getrandmax',
  1274.         'hexdec',
  1275.         'hypot',
  1276.         'is_finite',
  1277.         'is_infinite',
  1278.         'is_nan',
  1279.         'lcg_value',
  1280.         'log',
  1281.         'log10',
  1282.         'log1p',
  1283.         'max',
  1284.         'min',
  1285.         'mt_getrandmax',
  1286.         'mt_rand',
  1287.         'mt_srand',
  1288.         'octdec',
  1289.         'pi',
  1290.         'pow',
  1291.         'rad2deg',
  1292.         'rand',
  1293.         'round',
  1294.         'sin',
  1295.         'sinh',
  1296.         'sqrt',
  1297.         'srand',
  1298.         'tan',
  1299.         'tanh'],
  1300.     'Memcache': [
  1301.         'memcache_debug'],
  1302.     'Mimetype': [
  1303.         'mime_content_type'],
  1304.     'Ming (flash)': [
  1305.         'ming_setcubicthreshold',
  1306.         'ming_setscale',
  1307.         'ming_useswfversion',
  1308.         'swfaction',
  1309.         'swfbitmap',
  1310.         'swfbutton',
  1311.         'swffill',
  1312.         'swffont',
  1313.         'swfgradient',
  1314.         'swfmorph',
  1315.         'swfmovie',
  1316.         'swfshape',
  1317.         'swfsprite',
  1318.         'swftext',
  1319.         'swftextfield'],
  1320.     'Misc.': [
  1321.         'connection_aborted',
  1322.         'connection_status',
  1323.         'connection_timeout',
  1324.         'constant',
  1325.         'define',
  1326.         'defined',
  1327.         'die',
  1328.         'eval',
  1329.         'exit',
  1330.         'get_browser',
  1331.         'highlight_file',
  1332.         'highlight_string',
  1333.         'ignore_user_abort',
  1334.         'pack',
  1335.         'php_check_syntax',
  1336.         'php_strip_whitespace',
  1337.         'show_source',
  1338.         'sleep',
  1339.         'time_nanosleep',
  1340.         'uniqid',
  1341.         'unpack',
  1342.         'usleep'],
  1343.     'Msession': [
  1344.         'msession_connect',
  1345.         'msession_count',
  1346.         'msession_create',
  1347.         'msession_destroy',
  1348.         'msession_disconnect',
  1349.         'msession_find',
  1350.         'msession_get',
  1351.         'msession_get_array',
  1352.         'msession_get_data',
  1353.         'msession_inc',
  1354.         'msession_list',
  1355.         'msession_listvar',
  1356.         'msession_lock',
  1357.         'msession_plugin',
  1358.         'msession_randstr',
  1359.         'msession_set',
  1360.         'msession_set_array',
  1361.         'msession_set_data',
  1362.         'msession_timeout',
  1363.         'msession_uniq',
  1364.         'msession_unlock'],
  1365.     'Multibyte String': [
  1366.         'mb_convert_case',
  1367.         'mb_convert_encoding',
  1368.         'mb_convert_kana',
  1369.         'mb_convert_variables',
  1370.         'mb_decode_mimeheader',
  1371.         'mb_decode_numericentity',
  1372.         'mb_detect_encoding',
  1373.         'mb_detect_order',
  1374.         'mb_encode_mimeheader',
  1375.         'mb_encode_numericentity',
  1376.         'mb_ereg',
  1377.         'mb_ereg_match',
  1378.         'mb_ereg_replace',
  1379.         'mb_ereg_search',
  1380.         'mb_ereg_search_getpos',
  1381.         'mb_ereg_search_getregs',
  1382.         'mb_ereg_search_init',
  1383.         'mb_ereg_search_pos',
  1384.         'mb_ereg_search_regs',
  1385.         'mb_ereg_search_setpos',
  1386.         'mb_eregi',
  1387.         'mb_eregi_replace',
  1388.         'mb_get_info',
  1389.         'mb_http_input',
  1390.         'mb_http_output',
  1391.         'mb_internal_encoding',
  1392.         'mb_language',
  1393.         'mb_list_encodings',
  1394.         'mb_output_handler',
  1395.         'mb_parse_str',
  1396.         'mb_preferred_mime_name',
  1397.         'mb_regex_encoding',
  1398.         'mb_regex_set_options',
  1399.         'mb_send_mail',
  1400.         'mb_split',
  1401.         'mb_strcut',
  1402.         'mb_strimwidth',
  1403.         'mb_strlen',
  1404.         'mb_strpos',
  1405.         'mb_strrpos',
  1406.         'mb_strtolower',
  1407.         'mb_strtoupper',
  1408.         'mb_strwidth',
  1409.         'mb_substitute_character',
  1410.         'mb_substr',
  1411.         'mb_substr_count'],
  1412.     'MySQL': [
  1413.         'mysql_affected_rows',
  1414.         'mysql_change_user',
  1415.         'mysql_client_encoding',
  1416.         'mysql_close',
  1417.         'mysql_connect',
  1418.         'mysql_create_db',
  1419.         'mysql_data_seek',
  1420.         'mysql_db_name',
  1421.         'mysql_db_query',
  1422.         'mysql_drop_db',
  1423.         'mysql_errno',
  1424.         'mysql_error',
  1425.         'mysql_escape_string',
  1426.         'mysql_fetch_array',
  1427.         'mysql_fetch_assoc',
  1428.         'mysql_fetch_field',
  1429.         'mysql_fetch_lengths',
  1430.         'mysql_fetch_object',
  1431.         'mysql_fetch_row',
  1432.         'mysql_field_flags',
  1433.         'mysql_field_len',
  1434.         'mysql_field_name',
  1435.         'mysql_field_seek',
  1436.         'mysql_field_table',
  1437.         'mysql_field_type',
  1438.         'mysql_free_result',
  1439.         'mysql_get_client_info',
  1440.         'mysql_get_host_info',
  1441.         'mysql_get_proto_info',
  1442.         'mysql_get_server_info',
  1443.         'mysql_info',
  1444.         'mysql_insert_id',
  1445.         'mysql_list_dbs',
  1446.         'mysql_list_fields',
  1447.         'mysql_list_processes',
  1448.         'mysql_list_tables',
  1449.         'mysql_num_fields',
  1450.         'mysql_num_rows',
  1451.         'mysql_pconnect',
  1452.         'mysql_ping',
  1453.         'mysql_query',
  1454.         'mysql_real_escape_string',
  1455.         'mysql_result',
  1456.         'mysql_select_db',
  1457.         'mysql_stat',
  1458.         'mysql_tablename',
  1459.         'mysql_thread_id',
  1460.         'mysql_unbuffered_query'],
  1461.     'NSAPI': [
  1462.         'nsapi_request_headers',
  1463.         'nsapi_response_headers',
  1464.         'nsapi_virtual'],
  1465.     'Ncurses': [
  1466.         'ncurses_addch',
  1467.         'ncurses_addchnstr',
  1468.         'ncurses_addchstr',
  1469.         'ncurses_addnstr',
  1470.         'ncurses_addstr',
  1471.         'ncurses_assume_default_colors',
  1472.         'ncurses_attroff',
  1473.         'ncurses_attron',
  1474.         'ncurses_attrset',
  1475.         'ncurses_baudrate',
  1476.         'ncurses_beep',
  1477.         'ncurses_bkgd',
  1478.         'ncurses_bkgdset',
  1479.         'ncurses_border',
  1480.         'ncurses_bottom_panel',
  1481.         'ncurses_can_change_color',
  1482.         'ncurses_cbreak',
  1483.         'ncurses_clear',
  1484.         'ncurses_clrtobot',
  1485.         'ncurses_clrtoeol',
  1486.         'ncurses_color_content',
  1487.         'ncurses_color_set',
  1488.         'ncurses_curs_set',
  1489.         'ncurses_def_prog_mode',
  1490.         'ncurses_def_shell_mode',
  1491.         'ncurses_define_key',
  1492.         'ncurses_del_panel',
  1493.         'ncurses_delay_output',
  1494.         'ncurses_delch',
  1495.         'ncurses_deleteln',
  1496.         'ncurses_delwin',
  1497.         'ncurses_doupdate',
  1498.         'ncurses_echo',
  1499.         'ncurses_echochar',
  1500.         'ncurses_end',
  1501.         'ncurses_erase',
  1502.         'ncurses_erasechar',
  1503.         'ncurses_filter',
  1504.         'ncurses_flash',
  1505.         'ncurses_flushinp',
  1506.         'ncurses_getch',
  1507.         'ncurses_getmaxyx',
  1508.         'ncurses_getmouse',
  1509.         'ncurses_getyx',
  1510.         'ncurses_halfdelay',
  1511.         'ncurses_has_colors',
  1512.         'ncurses_has_ic',
  1513.         'ncurses_has_il',
  1514.         'ncurses_has_key',
  1515.         'ncurses_hide_panel',
  1516.         'ncurses_hline',
  1517.         'ncurses_inch',
  1518.         'ncurses_init',
  1519.         'ncurses_init_color',
  1520.         'ncurses_init_pair',
  1521.         'ncurses_insch',
  1522.         'ncurses_insdelln',
  1523.         'ncurses_insertln',
  1524.         'ncurses_insstr',
  1525.         'ncurses_instr',
  1526.         'ncurses_isendwin',
  1527.         'ncurses_keyok',
  1528.         'ncurses_keypad',
  1529.         'ncurses_killchar',
  1530.         'ncurses_longname',
  1531.         'ncurses_meta',
  1532.         'ncurses_mouse_trafo',
  1533.         'ncurses_mouseinterval',
  1534.         'ncurses_mousemask',
  1535.         'ncurses_move',
  1536.         'ncurses_move_panel',
  1537.         'ncurses_mvaddch',
  1538.         'ncurses_mvaddchnstr',
  1539.         'ncurses_mvaddchstr',
  1540.         'ncurses_mvaddnstr',
  1541.         'ncurses_mvaddstr',
  1542.         'ncurses_mvcur',
  1543.         'ncurses_mvdelch',
  1544.         'ncurses_mvgetch',
  1545.         'ncurses_mvhline',
  1546.         'ncurses_mvinch',
  1547.         'ncurses_mvvline',
  1548.         'ncurses_mvwaddstr',
  1549.         'ncurses_napms',
  1550.         'ncurses_new_panel',
  1551.         'ncurses_newpad',
  1552.         'ncurses_newwin',
  1553.         'ncurses_nl',
  1554.         'ncurses_nocbreak',
  1555.         'ncurses_noecho',
  1556.         'ncurses_nonl',
  1557.         'ncurses_noqiflush',
  1558.         'ncurses_noraw',
  1559.         'ncurses_pair_content',
  1560.         'ncurses_panel_above',
  1561.         'ncurses_panel_below',
  1562.         'ncurses_panel_window',
  1563.         'ncurses_pnoutrefresh',
  1564.         'ncurses_prefresh',
  1565.         'ncurses_putp',
  1566.         'ncurses_qiflush',
  1567.         'ncurses_raw',
  1568.         'ncurses_refresh',
  1569.         'ncurses_replace_panel',
  1570.         'ncurses_reset_prog_mode',
  1571.         'ncurses_reset_shell_mode',
  1572.         'ncurses_resetty',
  1573.         'ncurses_savetty',
  1574.         'ncurses_scr_dump',
  1575.         'ncurses_scr_init',
  1576.         'ncurses_scr_restore',
  1577.         'ncurses_scr_set',
  1578.         'ncurses_scrl',
  1579.         'ncurses_show_panel',
  1580.         'ncurses_slk_attr',
  1581.         'ncurses_slk_attroff',
  1582.         'ncurses_slk_attron',
  1583.         'ncurses_slk_attrset',
  1584.         'ncurses_slk_clear',
  1585.         'ncurses_slk_color',
  1586.         'ncurses_slk_init',
  1587.         'ncurses_slk_noutrefresh',
  1588.         'ncurses_slk_refresh',
  1589.         'ncurses_slk_restore',
  1590.         'ncurses_slk_set',
  1591.         'ncurses_slk_touch',
  1592.         'ncurses_standend',
  1593.         'ncurses_standout',
  1594.         'ncurses_start_color',
  1595.         'ncurses_termattrs',
  1596.         'ncurses_termname',
  1597.         'ncurses_timeout',
  1598.         'ncurses_top_panel',
  1599.         'ncurses_typeahead',
  1600.         'ncurses_ungetch',
  1601.         'ncurses_ungetmouse',
  1602.         'ncurses_update_panels',
  1603.         'ncurses_use_default_colors',
  1604.         'ncurses_use_env',
  1605.         'ncurses_use_extended_names',
  1606.         'ncurses_vidattr',
  1607.         'ncurses_vline',
  1608.         'ncurses_waddch',
  1609.         'ncurses_waddstr',
  1610.         'ncurses_wattroff',
  1611.         'ncurses_wattron',
  1612.         'ncurses_wattrset',
  1613.         'ncurses_wborder',
  1614.         'ncurses_wclear',
  1615.         'ncurses_wcolor_set',
  1616.         'ncurses_werase',
  1617.         'ncurses_wgetch',
  1618.         'ncurses_whline',
  1619.         'ncurses_wmouse_trafo',
  1620.         'ncurses_wmove',
  1621.         'ncurses_wnoutrefresh',
  1622.         'ncurses_wrefresh',
  1623.         'ncurses_wstandend',
  1624.         'ncurses_wstandout',
  1625.         'ncurses_wvline'],
  1626.     'Network': [
  1627.         'checkdnsrr',
  1628.         'closelog',
  1629.         'debugger_off',
  1630.         'debugger_on',
  1631.         'define_syslog_variables',
  1632.         'dns_check_record',
  1633.         'dns_get_mx',
  1634.         'dns_get_record',
  1635.         'fsockopen',
  1636.         'gethostbyaddr',
  1637.         'gethostbyname',
  1638.         'gethostbynamel',
  1639.         'getmxrr',
  1640.         'getprotobyname',
  1641.         'getprotobynumber',
  1642.         'getservbyname',
  1643.         'getservbyport',
  1644.         'header',
  1645.         'headers_list',
  1646.         'headers_sent',
  1647.         'inet_ntop',
  1648.         'inet_pton',
  1649.         'ip2long',
  1650.         'long2ip',
  1651.         'openlog',
  1652.         'pfsockopen',
  1653.         'setcookie',
  1654.         'setrawcookie',
  1655.         'socket_get_status',
  1656.         'socket_set_blocking',
  1657.         'socket_set_timeout',
  1658.         'syslog'],
  1659.     'OCI8': [
  1660.         'oci_bind_by_name',
  1661.         'oci_cancel',
  1662.         'oci_close',
  1663.         'oci_commit',
  1664.         'oci_connect',
  1665.         'oci_define_by_name',
  1666.         'oci_error',
  1667.         'oci_execute',
  1668.         'oci_fetch',
  1669.         'oci_fetch_all',
  1670.         'oci_fetch_array',
  1671.         'oci_fetch_assoc',
  1672.         'oci_fetch_object',
  1673.         'oci_fetch_row',
  1674.         'oci_field_is_null',
  1675.         'oci_field_name',
  1676.         'oci_field_precision',
  1677.         'oci_field_scale',
  1678.         'oci_field_size',
  1679.         'oci_field_type',
  1680.         'oci_field_type_raw',
  1681.         'oci_free_statement',
  1682.         'oci_internal_debug',
  1683.         'oci_lob_copy',
  1684.         'oci_lob_is_equal',
  1685.         'oci_new_collection',
  1686.         'oci_new_connect',
  1687.         'oci_new_cursor',
  1688.         'oci_new_descriptor',
  1689.         'oci_num_fields',
  1690.         'oci_num_rows',
  1691.         'oci_parse',
  1692.         'oci_password_change',
  1693.         'oci_pconnect',
  1694.         'oci_result',
  1695.         'oci_rollback',
  1696.         'oci_server_version',
  1697.         'oci_set_prefetch',
  1698.         'oci_statement_type',
  1699.         'ocibindbyname',
  1700.         'ocicancel',
  1701.         'ocicloselob',
  1702.         'ocicollappend',
  1703.         'ocicollassign',
  1704.         'ocicollassignelem',
  1705.         'ocicollgetelem',
  1706.         'ocicollmax',
  1707.         'ocicollsize',
  1708.         'ocicolltrim',
  1709.         'ocicolumnisnull',
  1710.         'ocicolumnname',
  1711.         'ocicolumnprecision',
  1712.         'ocicolumnscale',
  1713.         'ocicolumnsize',
  1714.         'ocicolumntype',
  1715.         'ocicolumntyperaw',
  1716.         'ocicommit',
  1717.         'ocidefinebyname',
  1718.         'ocierror',
  1719.         'ociexecute',
  1720.         'ocifetch',
  1721.         'ocifetchinto',
  1722.         'ocifetchstatement',
  1723.         'ocifreecollection',
  1724.         'ocifreecursor',
  1725.         'ocifreedesc',
  1726.         'ocifreestatement',
  1727.         'ociinternaldebug',
  1728.         'ociloadlob',
  1729.         'ocilogoff',
  1730.         'ocilogon',
  1731.         'ocinewcollection',
  1732.         'ocinewcursor',
  1733.         'ocinewdescriptor',
  1734.         'ocinlogon',
  1735.         'ocinumcols',
  1736.         'ociparse',
  1737.         'ociplogon',
  1738.         'ociresult',
  1739.         'ocirollback',
  1740.         'ocirowcount',
  1741.         'ocisavelob',
  1742.         'ocisavelobfile',
  1743.         'ociserverversion',
  1744.         'ocisetprefetch',
  1745.         'ocistatementtype',
  1746.         'ociwritelobtofile',
  1747.         'ociwritetemporarylob'],
  1748.     'ODBC': [
  1749.         'odbc_autocommit',
  1750.         'odbc_binmode',
  1751.         'odbc_close',
  1752.         'odbc_close_all',
  1753.         'odbc_columnprivileges',
  1754.         'odbc_columns',
  1755.         'odbc_commit',
  1756.         'odbc_connect',
  1757.         'odbc_cursor',
  1758.         'odbc_data_source',
  1759.         'odbc_do',
  1760.         'odbc_error',
  1761.         'odbc_errormsg',
  1762.         'odbc_exec',
  1763.         'odbc_execute',
  1764.         'odbc_fetch_array',
  1765.         'odbc_fetch_into',
  1766.         'odbc_fetch_object',
  1767.         'odbc_fetch_row',
  1768.         'odbc_field_len',
  1769.         'odbc_field_name',
  1770.         'odbc_field_num',
  1771.         'odbc_field_precision',
  1772.         'odbc_field_scale',
  1773.         'odbc_field_type',
  1774.         'odbc_foreignkeys',
  1775.         'odbc_free_result',
  1776.         'odbc_gettypeinfo',
  1777.         'odbc_longreadlen',
  1778.         'odbc_next_result',
  1779.         'odbc_num_fields',
  1780.         'odbc_num_rows',
  1781.         'odbc_pconnect',
  1782.         'odbc_prepare',
  1783.         'odbc_primarykeys',
  1784.         'odbc_procedurecolumns',
  1785.         'odbc_procedures',
  1786.         'odbc_result',
  1787.         'odbc_result_all',
  1788.         'odbc_rollback',
  1789.         'odbc_setoption',
  1790.         'odbc_specialcolumns',
  1791.         'odbc_statistics',
  1792.         'odbc_tableprivileges',
  1793.         'odbc_tables'],
  1794.     'Object Aggregation': [
  1795.         'aggregate',
  1796.         'aggregate_info',
  1797.         'aggregate_methods',
  1798.         'aggregate_methods_by_list',
  1799.         'aggregate_methods_by_regexp',
  1800.         'aggregate_properties',
  1801.         'aggregate_properties_by_list',
  1802.         'aggregate_properties_by_regexp',
  1803.         'aggregation_info',
  1804.         'deaggregate'],
  1805.     'Object overloading': [
  1806.         'overload'],
  1807.     'OpenSSL': [
  1808.         'openssl_csr_export',
  1809.         'openssl_csr_export_to_file',
  1810.         'openssl_csr_new',
  1811.         'openssl_csr_sign',
  1812.         'openssl_error_string',
  1813.         'openssl_free_key',
  1814.         'openssl_get_privatekey',
  1815.         'openssl_get_publickey',
  1816.         'openssl_open',
  1817.         'openssl_pkcs7_decrypt',
  1818.         'openssl_pkcs7_encrypt',
  1819.         'openssl_pkcs7_sign',
  1820.         'openssl_pkcs7_verify',
  1821.         'openssl_pkey_export',
  1822.         'openssl_pkey_export_to_file',
  1823.         'openssl_pkey_get_private',
  1824.         'openssl_pkey_get_public',
  1825.         'openssl_pkey_new',
  1826.         'openssl_private_decrypt',
  1827.         'openssl_private_encrypt',
  1828.         'openssl_public_decrypt',
  1829.         'openssl_public_encrypt',
  1830.         'openssl_seal',
  1831.         'openssl_sign',
  1832.         'openssl_verify',
  1833.         'openssl_x509_check_private_key',
  1834.         'openssl_x509_checkpurpose',
  1835.         'openssl_x509_export',
  1836.         'openssl_x509_export_to_file',
  1837.         'openssl_x509_free',
  1838.         'openssl_x509_parse',
  1839.         'openssl_x509_read'],
  1840.     'Oracle': [
  1841.         'ora_bind',
  1842.         'ora_close',
  1843.         'ora_columnname',
  1844.         'ora_columnsize',
  1845.         'ora_columntype',
  1846.         'ora_commit',
  1847.         'ora_commitoff',
  1848.         'ora_commiton',
  1849.         'ora_do',
  1850.         'ora_error',
  1851.         'ora_errorcode',
  1852.         'ora_exec',
  1853.         'ora_fetch',
  1854.         'ora_fetch_into',
  1855.         'ora_getcolumn',
  1856.         'ora_logoff',
  1857.         'ora_logon',
  1858.         'ora_numcols',
  1859.         'ora_numrows',
  1860.         'ora_open',
  1861.         'ora_parse',
  1862.         'ora_plogon',
  1863.         'ora_rollback'],
  1864.     'Output Control': [
  1865.         'flush',
  1866.         'ob_clean',
  1867.         'ob_end_clean',
  1868.         'ob_end_flush',
  1869.         'ob_flush',
  1870.         'ob_get_clean',
  1871.         'ob_get_contents',
  1872.         'ob_get_flush',
  1873.         'ob_get_length',
  1874.         'ob_get_level',
  1875.         'ob_get_status',
  1876.         'ob_gzhandler',
  1877.         'ob_implicit_flush',
  1878.         'ob_list_handlers',
  1879.         'ob_start',
  1880.         'output_add_rewrite_var',
  1881.         'output_reset_rewrite_vars'],
  1882.     'OvrimosSQL': [
  1883.         'ovrimos_close',
  1884.         'ovrimos_commit',
  1885.         'ovrimos_connect',
  1886.         'ovrimos_cursor',
  1887.         'ovrimos_exec',
  1888.         'ovrimos_execute',
  1889.         'ovrimos_fetch_into',
  1890.         'ovrimos_fetch_row',
  1891.         'ovrimos_field_len',
  1892.         'ovrimos_field_name',
  1893.         'ovrimos_field_num',
  1894.         'ovrimos_field_type',
  1895.         'ovrimos_free_result',
  1896.         'ovrimos_longreadlen',
  1897.         'ovrimos_num_fields',
  1898.         'ovrimos_num_rows',
  1899.         'ovrimos_prepare',
  1900.         'ovrimos_result',
  1901.         'ovrimos_result_all',
  1902.         'ovrimos_rollback'],
  1903.     'PCNTL': [
  1904.         'pcntl_alarm',
  1905.         'pcntl_exec',
  1906.         'pcntl_fork',
  1907.         'pcntl_getpriority',
  1908.         'pcntl_setpriority',
  1909.         'pcntl_signal',
  1910.         'pcntl_wait',
  1911.         'pcntl_waitpid',
  1912.         'pcntl_wexitstatus',
  1913.         'pcntl_wifexited',
  1914.         'pcntl_wifsignaled',
  1915.         'pcntl_wifstopped',
  1916.         'pcntl_wstopsig',
  1917.         'pcntl_wtermsig'],
  1918.     'PCRE': [
  1919.         'preg_grep',
  1920.         'preg_match',
  1921.         'preg_match_all',
  1922.         'preg_quote',
  1923.         'preg_replace',
  1924.         'preg_replace_callback',
  1925.         'preg_split'],
  1926.     'PDF': [
  1927.         'pdf_add_annotation',
  1928.         'pdf_add_bookmark',
  1929.         'pdf_add_launchlink',
  1930.         'pdf_add_locallink',
  1931.         'pdf_add_note',
  1932.         'pdf_add_outline',
  1933.         'pdf_add_pdflink',
  1934.         'pdf_add_thumbnail',
  1935.         'pdf_add_weblink',
  1936.         'pdf_arc',
  1937.         'pdf_arcn',
  1938.         'pdf_attach_file',
  1939.         'pdf_begin_page',
  1940.         'pdf_begin_pattern',
  1941.         'pdf_begin_template',
  1942.         'pdf_circle',
  1943.         'pdf_clip',
  1944.         'pdf_close',
  1945.         'pdf_close_image',
  1946.         'pdf_close_pdi',
  1947.         'pdf_close_pdi_page',
  1948.         'pdf_closepath',
  1949.         'pdf_closepath_fill_stroke',
  1950.         'pdf_closepath_stroke',
  1951.         'pdf_concat',
  1952.         'pdf_continue_text',
  1953.         'pdf_curveto',
  1954.         'pdf_delete',
  1955.         'pdf_end_page',
  1956.         'pdf_end_pattern',
  1957.         'pdf_end_template',
  1958.         'pdf_endpath',
  1959.         'pdf_fill',
  1960.         'pdf_fill_stroke',
  1961.         'pdf_findfont',
  1962.         'pdf_get_buffer',
  1963.         'pdf_get_font',
  1964.         'pdf_get_fontname',
  1965.         'pdf_get_fontsize',
  1966.         'pdf_get_image_height',
  1967.         'pdf_get_image_width',
  1968.         'pdf_get_majorversion',
  1969.         'pdf_get_minorversion',
  1970.         'pdf_get_parameter',
  1971.         'pdf_get_pdi_parameter',
  1972.         'pdf_get_pdi_value',
  1973.         'pdf_get_value',
  1974.         'pdf_initgraphics',
  1975.         'pdf_lineto',
  1976.         'pdf_makespotcolor',
  1977.         'pdf_moveto',
  1978.         'pdf_new',
  1979.         'pdf_open_ccitt',
  1980.         'pdf_open_file',
  1981.         'pdf_open_gif',
  1982.         'pdf_open_image',
  1983.         'pdf_open_image_file',
  1984.         'pdf_open_jpeg',
  1985.         'pdf_open_memory_image',
  1986.         'pdf_open_pdi',
  1987.         'pdf_open_pdi_page',
  1988.         'pdf_open_tiff',
  1989.         'pdf_place_image',
  1990.         'pdf_place_pdi_page',
  1991.         'pdf_rect',
  1992.         'pdf_restore',
  1993.         'pdf_rotate',
  1994.         'pdf_save',
  1995.         'pdf_scale',
  1996.         'pdf_set_border_color',
  1997.         'pdf_set_border_dash',
  1998.         'pdf_set_border_style',
  1999.         'pdf_set_char_spacing',
  2000.         'pdf_set_duration',
  2001.         'pdf_set_horiz_scaling',
  2002.         'pdf_set_info',
  2003.         'pdf_set_info_author',
  2004.         'pdf_set_info_creator',
  2005.         'pdf_set_info_keywords',
  2006.         'pdf_set_info_subject',
  2007.         'pdf_set_info_title',
  2008.         'pdf_set_leading',
  2009.         'pdf_set_parameter',
  2010.         'pdf_set_text_matrix',
  2011.         'pdf_set_text_pos',
  2012.         'pdf_set_text_rendering',
  2013.         'pdf_set_text_rise',
  2014.         'pdf_set_value',
  2015.         'pdf_set_word_spacing',
  2016.         'pdf_setcolor',
  2017.         'pdf_setdash',
  2018.         'pdf_setflat',
  2019.         'pdf_setfont',
  2020.         'pdf_setgray',
  2021.         'pdf_setgray_fill',
  2022.         'pdf_setgray_stroke',
  2023.         'pdf_setlinecap',
  2024.         'pdf_setlinejoin',
  2025.         'pdf_setlinewidth',
  2026.         'pdf_setmatrix',
  2027.         'pdf_setmiterlimit',
  2028.         'pdf_setpolydash',
  2029.         'pdf_setrgbcolor',
  2030.         'pdf_setrgbcolor_fill',
  2031.         'pdf_setrgbcolor_stroke',
  2032.         'pdf_show',
  2033.         'pdf_show_boxed',
  2034.         'pdf_show_xy',
  2035.         'pdf_skew',
  2036.         'pdf_stringwidth',
  2037.         'pdf_stroke',
  2038.         'pdf_translate'],
  2039.     'PHP Options/Info': [
  2040.         'assert',
  2041.         'assert_options',
  2042.         'dl',
  2043.         'extension_loaded',
  2044.         'get_cfg_var',
  2045.         'get_current_user',
  2046.         'get_defined_constants',
  2047.         'get_extension_funcs',
  2048.         'get_include_path',
  2049.         'get_included_files',
  2050.         'get_loaded_extensions',
  2051.         'get_magic_quotes_gpc',
  2052.         'get_magic_quotes_runtime',
  2053.         'get_required_files',
  2054.         'getenv',
  2055.         'getlastmod',
  2056.         'getmygid',
  2057.         'getmyinode',
  2058.         'getmypid',
  2059.         'getmyuid',
  2060.         'getopt',
  2061.         'getrusage',
  2062.         'ini_alter',
  2063.         'ini_get',
  2064.         'ini_get_all',
  2065.         'ini_restore',
  2066.         'ini_set',
  2067.         'main',
  2068.         'memory_get_usage',
  2069.         'php_ini_scanned_files',
  2070.         'php_logo_guid',
  2071.         'php_sapi_name',
  2072.         'php_uname',
  2073.         'phpcredits',
  2074.         'phpinfo',
  2075.         'phpversion',
  2076.         'putenv',
  2077.         'restore_include_path',
  2078.         'set_include_path',
  2079.         'set_magic_quotes_runtime',
  2080.         'set_time_limit',
  2081.         'version_compare',
  2082.         'zend_logo_guid',
  2083.         'zend_version'],
  2084.     'POSIX': [
  2085.         'posix_ctermid',
  2086.         'posix_get_last_error',
  2087.         'posix_getcwd',
  2088.         'posix_getegid',
  2089.         'posix_geteuid',
  2090.         'posix_getgid',
  2091.         'posix_getgrgid',
  2092.         'posix_getgrnam',
  2093.         'posix_getgroups',
  2094.         'posix_getlogin',
  2095.         'posix_getpgid',
  2096.         'posix_getpgrp',
  2097.         'posix_getpid',
  2098.         'posix_getppid',
  2099.         'posix_getpwnam',
  2100.         'posix_getpwuid',
  2101.         'posix_getrlimit',
  2102.         'posix_getsid',
  2103.         'posix_getuid',
  2104.         'posix_isatty',
  2105.         'posix_kill',
  2106.         'posix_mkfifo',
  2107.         'posix_setegid',
  2108.         'posix_seteuid',
  2109.         'posix_setgid',
  2110.         'posix_setpgid',
  2111.         'posix_setsid',
  2112.         'posix_setuid',
  2113.         'posix_strerror',
  2114.         'posix_times',
  2115.         'posix_ttyname',
  2116.         'posix_uname'],
  2117.     'POSIX Regex': [
  2118.         'ereg',
  2119.         'ereg_replace',
  2120.         'eregi',
  2121.         'eregi_replace',
  2122.         'split',
  2123.         'spliti',
  2124.         'sql_regcase'],
  2125.     'Parsekit': [
  2126.         'parsekit_compile_file',
  2127.         'parsekit_compile_string',
  2128.         'parsekit_func_arginfo'],
  2129.     'PostgreSQL': [
  2130.         'pg_affected_rows',
  2131.         'pg_cancel_query',
  2132.         'pg_client_encoding',
  2133.         'pg_close',
  2134.         'pg_connect',
  2135.         'pg_connection_busy',
  2136.         'pg_connection_reset',
  2137.         'pg_connection_status',
  2138.         'pg_convert',
  2139.         'pg_copy_from',
  2140.         'pg_copy_to',
  2141.         'pg_dbname',
  2142.         'pg_delete',
  2143.         'pg_end_copy',
  2144.         'pg_escape_bytea',
  2145.         'pg_escape_string',
  2146.         'pg_fetch_all',
  2147.         'pg_fetch_array',
  2148.         'pg_fetch_assoc',
  2149.         'pg_fetch_object',
  2150.         'pg_fetch_result',
  2151.         'pg_fetch_row',
  2152.         'pg_field_is_null',
  2153.         'pg_field_name',
  2154.         'pg_field_num',
  2155.         'pg_field_prtlen',
  2156.         'pg_field_size',
  2157.         'pg_field_type',
  2158.         'pg_free_result',
  2159.         'pg_get_notify',
  2160.         'pg_get_pid',
  2161.         'pg_get_result',
  2162.         'pg_host',
  2163.         'pg_insert',
  2164.         'pg_last_error',
  2165.         'pg_last_notice',
  2166.         'pg_last_oid',
  2167.         'pg_lo_close',
  2168.         'pg_lo_create',
  2169.         'pg_lo_export',
  2170.         'pg_lo_import',
  2171.         'pg_lo_open',
  2172.         'pg_lo_read',
  2173.         'pg_lo_read_all',
  2174.         'pg_lo_seek',
  2175.         'pg_lo_tell',
  2176.         'pg_lo_unlink',
  2177.         'pg_lo_write',
  2178.         'pg_meta_data',
  2179.         'pg_num_fields',
  2180.         'pg_num_rows',
  2181.         'pg_options',
  2182.         'pg_parameter_status',
  2183.         'pg_pconnect',
  2184.         'pg_ping',
  2185.         'pg_port',
  2186.         'pg_put_line',
  2187.         'pg_query',
  2188.         'pg_result_error',
  2189.         'pg_result_seek',
  2190.         'pg_result_status',
  2191.         'pg_select',
  2192.         'pg_send_query',
  2193.         'pg_set_client_encoding',
  2194.         'pg_trace',
  2195.         'pg_tty',
  2196.         'pg_unescape_bytea',
  2197.         'pg_untrace',
  2198.         'pg_update',
  2199.         'pg_version'],
  2200.     'Printer': [
  2201.         'printer_abort',
  2202.         'printer_close',
  2203.         'printer_create_brush',
  2204.         'printer_create_dc',
  2205.         'printer_create_font',
  2206.         'printer_create_pen',
  2207.         'printer_delete_brush',
  2208.         'printer_delete_dc',
  2209.         'printer_delete_font',
  2210.         'printer_delete_pen',
  2211.         'printer_draw_bmp',
  2212.         'printer_draw_chord',
  2213.         'printer_draw_elipse',
  2214.         'printer_draw_line',
  2215.         'printer_draw_pie',
  2216.         'printer_draw_rectangle',
  2217.         'printer_draw_roundrect',
  2218.         'printer_draw_text',
  2219.         'printer_end_doc',
  2220.         'printer_end_page',
  2221.         'printer_get_option',
  2222.         'printer_list',
  2223.         'printer_logical_fontheight',
  2224.         'printer_open',
  2225.         'printer_select_brush',
  2226.         'printer_select_font',
  2227.         'printer_select_pen',
  2228.         'printer_set_option',
  2229.         'printer_start_doc',
  2230.         'printer_start_page',
  2231.         'printer_write'],
  2232.     'Program Execution': [
  2233.         'escapeshellarg',
  2234.         'escapeshellcmd',
  2235.         'exec',
  2236.         'passthru',
  2237.         'proc_close',
  2238.         'proc_get_status',
  2239.         'proc_nice',
  2240.         'proc_open',
  2241.         'proc_terminate',
  2242.         'shell_exec',
  2243.         'system'],
  2244.     'Pspell': [
  2245.         'pspell_add_to_personal',
  2246.         'pspell_add_to_session',
  2247.         'pspell_check',
  2248.         'pspell_clear_session',
  2249.         'pspell_config_create',
  2250.         'pspell_config_data_dir',
  2251.         'pspell_config_dict_dir',
  2252.         'pspell_config_ignore',
  2253.         'pspell_config_mode',
  2254.         'pspell_config_personal',
  2255.         'pspell_config_repl',
  2256.         'pspell_config_runtogether',
  2257.         'pspell_config_save_repl',
  2258.         'pspell_new',
  2259.         'pspell_new_config',
  2260.         'pspell_new_personal',
  2261.         'pspell_save_wordlist',
  2262.         'pspell_store_replacement',
  2263.         'pspell_suggest'],
  2264.     'Rar': [
  2265.         'rar_close',
  2266.         'rar_entry_get',
  2267.         'rar_list',
  2268.         'rar_open'],
  2269.     'Readline': [
  2270.         'readline',
  2271.         'readline_add_history',
  2272.         'readline_callback_handler_install',
  2273.         'readline_callback_handler_remove',
  2274.         'readline_callback_read_char',
  2275.         'readline_clear_history',
  2276.         'readline_completion_function',
  2277.         'readline_info',
  2278.         'readline_list_history',
  2279.         'readline_on_new_line',
  2280.         'readline_read_history',
  2281.         'readline_redisplay',
  2282.         'readline_write_history'],
  2283.     'Recode': [
  2284.         'recode',
  2285.         'recode_file',
  2286.         'recode_string'],
  2287.     'SESAM': [
  2288.         'sesam_affected_rows',
  2289.         'sesam_commit',
  2290.         'sesam_connect',
  2291.         'sesam_diagnostic',
  2292.         'sesam_disconnect',
  2293.         'sesam_errormsg',
  2294.         'sesam_execimm',
  2295.         'sesam_fetch_array',
  2296.         'sesam_fetch_result',
  2297.         'sesam_fetch_row',
  2298.         'sesam_field_array',
  2299.         'sesam_field_name',
  2300.         'sesam_free_result',
  2301.         'sesam_num_fields',
  2302.         'sesam_query',
  2303.         'sesam_rollback',
  2304.         'sesam_seek_row',
  2305.         'sesam_settransaction'],
  2306.     'SNMP': [
  2307.         'snmp_get_quick_print',
  2308.         'snmp_get_valueretrieval',
  2309.         'snmp_read_mib',
  2310.         'snmp_set_enum_print',
  2311.         'snmp_set_oid_numeric_print',
  2312.         'snmp_set_quick_print',
  2313.         'snmp_set_valueretrieval',
  2314.         'snmpget',
  2315.         'snmpgetnext',
  2316.         'snmprealwalk',
  2317.         'snmpset',
  2318.         'snmpwalk',
  2319.         'snmpwalkoid'],
  2320.     'SOAP': [
  2321.         'is_soap_fault'],
  2322.     'SQLite': [
  2323.         'sqlite_array_query',
  2324.         'sqlite_busy_timeout',
  2325.         'sqlite_changes',
  2326.         'sqlite_close',
  2327.         'sqlite_column',
  2328.         'sqlite_create_aggregate',
  2329.         'sqlite_create_function',
  2330.         'sqlite_current',
  2331.         'sqlite_error_string',
  2332.         'sqlite_escape_string',
  2333.         'sqlite_exec',
  2334.         'sqlite_factory',
  2335.         'sqlite_fetch_all',
  2336.         'sqlite_fetch_array',
  2337.         'sqlite_fetch_column_types',
  2338.         'sqlite_fetch_object',
  2339.         'sqlite_fetch_single',
  2340.         'sqlite_fetch_string',
  2341.         'sqlite_field_name',
  2342.         'sqlite_has_more',
  2343.         'sqlite_has_prev',
  2344.         'sqlite_last_error',
  2345.         'sqlite_last_insert_rowid',
  2346.         'sqlite_libencoding',
  2347.         'sqlite_libversion',
  2348.         'sqlite_next',
  2349.         'sqlite_num_fields',
  2350.         'sqlite_num_rows',
  2351.         'sqlite_open',
  2352.         'sqlite_popen',
  2353.         'sqlite_prev',
  2354.         'sqlite_query',
  2355.         'sqlite_rewind',
  2356.         'sqlite_seek',
  2357.         'sqlite_single_query',
  2358.         'sqlite_udf_decode_binary',
  2359.         'sqlite_udf_encode_binary',
  2360.         'sqlite_unbuffered_query'],
  2361.     'SWF': [
  2362.         'swf_actiongeturl',
  2363.         'swf_actiongotoframe',
  2364.         'swf_actiongotolabel',
  2365.         'swf_actionnextframe',
  2366.         'swf_actionplay',
  2367.         'swf_actionprevframe',
  2368.         'swf_actionsettarget',
  2369.         'swf_actionstop',
  2370.         'swf_actiontogglequality',
  2371.         'swf_actionwaitforframe',
  2372.         'swf_addbuttonrecord',
  2373.         'swf_addcolor',
  2374.         'swf_closefile',
  2375.         'swf_definebitmap',
  2376.         'swf_definefont',
  2377.         'swf_defineline',
  2378.         'swf_definepoly',
  2379.         'swf_definerect',
  2380.         'swf_definetext',
  2381.         'swf_endbutton',
  2382.         'swf_enddoaction',
  2383.         'swf_endshape',
  2384.         'swf_endsymbol',
  2385.         'swf_fontsize',
  2386.         'swf_fontslant',
  2387.         'swf_fonttracking',
  2388.         'swf_getbitmapinfo',
  2389.         'swf_getfontinfo',
  2390.         'swf_getframe',
  2391.         'swf_labelframe',
  2392.         'swf_lookat',
  2393.         'swf_modifyobject',
  2394.         'swf_mulcolor',
  2395.         'swf_nextid',
  2396.         'swf_oncondition',
  2397.         'swf_openfile',
  2398.         'swf_ortho',
  2399.         'swf_ortho2',
  2400.         'swf_perspective',
  2401.         'swf_placeobject',
  2402.         'swf_polarview',
  2403.         'swf_popmatrix',
  2404.         'swf_posround',
  2405.         'swf_pushmatrix',
  2406.         'swf_removeobject',
  2407.         'swf_rotate',
  2408.         'swf_scale',
  2409.         'swf_setfont',
  2410.         'swf_setframe',
  2411.         'swf_shapearc',
  2412.         'swf_shapecurveto',
  2413.         'swf_shapecurveto3',
  2414.         'swf_shapefillbitmapclip',
  2415.         'swf_shapefillbitmaptile',
  2416.         'swf_shapefilloff',
  2417.         'swf_shapefillsolid',
  2418.         'swf_shapelinesolid',
  2419.         'swf_shapelineto',
  2420.         'swf_shapemoveto',
  2421.         'swf_showframe',
  2422.         'swf_startbutton',
  2423.         'swf_startdoaction',
  2424.         'swf_startshape',
  2425.         'swf_startsymbol',
  2426.         'swf_textwidth',
  2427.         'swf_translate',
  2428.         'swf_viewport'],
  2429.     'Semaphore': [
  2430.         'ftok',
  2431.         'msg_get_queue',
  2432.         'msg_receive',
  2433.         'msg_remove_queue',
  2434.         'msg_send',
  2435.         'msg_set_queue',
  2436.         'msg_stat_queue',
  2437.         'sem_acquire',
  2438.         'sem_get',
  2439.         'sem_release',
  2440.         'sem_remove',
  2441.         'shm_attach',
  2442.         'shm_detach',
  2443.         'shm_get_var',
  2444.         'shm_put_var',
  2445.         'shm_remove',
  2446.         'shm_remove_var'],
  2447.     'Sessions': [
  2448.         'session_cache_expire',
  2449.         'session_cache_limiter',
  2450.         'session_commit',
  2451.         'session_decode',
  2452.         'session_destroy',
  2453.         'session_encode',
  2454.         'session_get_cookie_params',
  2455.         'session_id',
  2456.         'session_is_registered',
  2457.         'session_module_name',
  2458.         'session_name',
  2459.         'session_regenerate_id',
  2460.         'session_register',
  2461.         'session_save_path',
  2462.         'session_set_cookie_params',
  2463.         'session_set_save_handler',
  2464.         'session_start',
  2465.         'session_unregister',
  2466.         'session_unset',
  2467.         'session_write_close'],
  2468.     'SimpleXML': [
  2469.         'simplexml_import_dom',
  2470.         'simplexml_load_file',
  2471.         'simplexml_load_string'],
  2472.     'Sockets': [
  2473.         'socket_accept',
  2474.         'socket_bind',
  2475.         'socket_clear_error',
  2476.         'socket_close',
  2477.         'socket_connect',
  2478.         'socket_create',
  2479.         'socket_create_listen',
  2480.         'socket_create_pair',
  2481.         'socket_get_option',
  2482.         'socket_getpeername',
  2483.         'socket_getsockname',
  2484.         'socket_last_error',
  2485.         'socket_listen',
  2486.         'socket_read',
  2487.         'socket_recv',
  2488.         'socket_recvfrom',
  2489.         'socket_select',
  2490.         'socket_send',
  2491.         'socket_sendto',
  2492.         'socket_set_block',
  2493.         'socket_set_nonblock',
  2494.         'socket_set_option',
  2495.         'socket_shutdown',
  2496.         'socket_strerror',
  2497.         'socket_write'],
  2498.     'Streams': [
  2499.         'stream_context_create',
  2500.         'stream_context_get_default',
  2501.         'stream_context_get_options',
  2502.         'stream_context_set_option',
  2503.         'stream_context_set_params',
  2504.         'stream_copy_to_stream',
  2505.         'stream_filter_append',
  2506.         'stream_filter_prepend',
  2507.         'stream_filter_register',
  2508.         'stream_filter_remove',
  2509.         'stream_get_contents',
  2510.         'stream_get_filters',
  2511.         'stream_get_line',
  2512.         'stream_get_meta_data',
  2513.         'stream_get_transports',
  2514.         'stream_get_wrappers',
  2515.         'stream_register_wrapper',
  2516.         'stream_select',
  2517.         'stream_set_blocking',
  2518.         'stream_set_timeout',
  2519.         'stream_set_write_buffer',
  2520.         'stream_socket_accept',
  2521.         'stream_socket_client',
  2522.         'stream_socket_enable_crypto',
  2523.         'stream_socket_get_name',
  2524.         'stream_socket_pair',
  2525.         'stream_socket_recvfrom',
  2526.         'stream_socket_sendto',
  2527.         'stream_socket_server',
  2528.         'stream_wrapper_register',
  2529.         'stream_wrapper_restore',
  2530.         'stream_wrapper_unregister'],
  2531.     'Strings': [
  2532.         'addcslashes',
  2533.         'addslashes',
  2534.         'bin2hex',
  2535.         'chop',
  2536.         'chr',
  2537.         'chunk_split',
  2538.         'convert_cyr_string',
  2539.         'convert_uudecode',
  2540.         'convert_uuencode',
  2541.         'count_chars',
  2542.         'crc32',
  2543.         'crypt',
  2544.         'echo',
  2545.         'explode',
  2546.         'fprintf',
  2547.         'get_html_translation_table',
  2548.         'hebrev',
  2549.         'hebrevc',
  2550.         'html_entity_decode',
  2551.         'htmlentities',
  2552.         'htmlspecialchars',
  2553.         'implode',
  2554.         'join',
  2555.         'levenshtein',
  2556.         'localeconv',
  2557.         'ltrim',
  2558.         'md5',
  2559.         'md5_file',
  2560.         'metaphone',
  2561.         'money_format',
  2562.         'nl2br',
  2563.         'nl_langinfo',
  2564.         'number_format',
  2565.         'ord',
  2566.         'parse_str',
  2567.         'print',
  2568.         'printf',
  2569.         'quoted_printable_decode',
  2570.         'quotemeta',
  2571.         'rtrim',
  2572.         'setlocale',
  2573.         'sha1',
  2574.         'sha1_file',
  2575.         'similar_text',
  2576.         'soundex',
  2577.         'sprintf',
  2578.         'sscanf',
  2579.         'str_ireplace',
  2580.         'str_pad',
  2581.         'str_repeat',
  2582.         'str_replace',
  2583.         'str_rot13',
  2584.         'str_shuffle',
  2585.         'str_split',
  2586.         'str_word_count',
  2587.         'strcasecmp',
  2588.         'strchr',
  2589.         'strcmp',
  2590.         'strcoll',
  2591.         'strcspn',
  2592.         'strip_tags',
  2593.         'stripcslashes',
  2594.         'stripos',
  2595.         'stripslashes',
  2596.         'stristr',
  2597.         'strlen',
  2598.         'strnatcasecmp',
  2599.         'strnatcmp',
  2600.         'strncasecmp',
  2601.         'strncmp',
  2602.         'strpbrk',
  2603.         'strpos',
  2604.         'strrchr',
  2605.         'strrev',
  2606.         'strripos',
  2607.         'strrpos',
  2608.         'strspn',
  2609.         'strstr',
  2610.         'strtok',
  2611.         'strtolower',
  2612.         'strtoupper',
  2613.         'strtr',
  2614.         'substr',
  2615.         'substr_compare',
  2616.         'substr_count',
  2617.         'substr_replace',
  2618.         'trim',
  2619.         'ucfirst',
  2620.         'ucwords',
  2621.         'vfprintf',
  2622.         'vprintf',
  2623.         'vsprintf',
  2624.         'wordwrap'],
  2625.     'Sybase': [
  2626.         'sybase_affected_rows',
  2627.         'sybase_close',
  2628.         'sybase_connect',
  2629.         'sybase_data_seek',
  2630.         'sybase_deadlock_retry_count',
  2631.         'sybase_fetch_array',
  2632.         'sybase_fetch_assoc',
  2633.         'sybase_fetch_field',
  2634.         'sybase_fetch_object',
  2635.         'sybase_fetch_row',
  2636.         'sybase_field_seek',
  2637.         'sybase_free_result',
  2638.         'sybase_get_last_message',
  2639.         'sybase_min_client_severity',
  2640.         'sybase_min_error_severity',
  2641.         'sybase_min_message_severity',
  2642.         'sybase_min_server_severity',
  2643.         'sybase_num_fields',
  2644.         'sybase_num_rows',
  2645.         'sybase_pconnect',
  2646.         'sybase_query',
  2647.         'sybase_result',
  2648.         'sybase_select_db',
  2649.         'sybase_set_message_handler',
  2650.         'sybase_unbuffered_query'],
  2651.     'TCP Wrappers': [
  2652.         'tcpwrap_check'],
  2653.     'Tokenizer': [
  2654.         'token_get_all',
  2655.         'token_name'],
  2656.     'URLs': [
  2657.         'base64_decode',
  2658.         'base64_encode',
  2659.         'get_headers',
  2660.         'get_meta_tags',
  2661.         'http_build_query',
  2662.         'parse_url',
  2663.         'rawurldecode',
  2664.         'rawurlencode',
  2665.         'urldecode',
  2666.         'urlencode'],
  2667.     'Variables handling': [
  2668.         'debug_zval_dump',
  2669.         'doubleval',
  2670.         'empty',
  2671.         'floatval',
  2672.         'get_defined_vars',
  2673.         'get_resource_type',
  2674.         'gettype',
  2675.         'import_request_variables',
  2676.         'intval',
  2677.         'is_array',
  2678.         'is_bool',
  2679.         'is_callable',
  2680.         'is_double',
  2681.         'is_float',
  2682.         'is_int',
  2683.         'is_integer',
  2684.         'is_long',
  2685.         'is_null',
  2686.         'is_numeric',
  2687.         'is_object',
  2688.         'is_real',
  2689.         'is_resource',
  2690.         'is_scalar',
  2691.         'is_string',
  2692.         'isset',
  2693.         'print_r',
  2694.         'serialize',
  2695.         'settype',
  2696.         'strval',
  2697.         'unserialize',
  2698.         'unset',
  2699.         'var_dump',
  2700.         'var_export'],
  2701.     'Verisign Payflow Pro': [
  2702.         'pfpro_cleanup',
  2703.         'pfpro_init',
  2704.         'pfpro_process',
  2705.         'pfpro_process_raw',
  2706.         'pfpro_version'],
  2707.     'W32api': [
  2708.         'w32api_deftype',
  2709.         'w32api_init_dtype',
  2710.         'w32api_invoke_function',
  2711.         'w32api_register_function',
  2712.         'w32api_set_call_method'],
  2713.     'WDDX': [
  2714.         'wddx_add_vars',
  2715.         'wddx_deserialize',
  2716.         'wddx_packet_end',
  2717.         'wddx_packet_start',
  2718.         'wddx_serialize_value',
  2719.         'wddx_serialize_vars'],
  2720.     'XML': [
  2721.         'utf8_decode',
  2722.         'utf8_encode',
  2723.         'xml_error_string',
  2724.         'xml_get_current_byte_index',
  2725.         'xml_get_current_column_number',
  2726.         'xml_get_current_line_number',
  2727.         'xml_get_error_code',
  2728.         'xml_parse',
  2729.         'xml_parse_into_struct',
  2730.         'xml_parser_create',
  2731.         'xml_parser_create_ns',
  2732.         'xml_parser_free',
  2733.         'xml_parser_get_option',
  2734.         'xml_parser_set_option',
  2735.         'xml_set_character_data_handler',
  2736.         'xml_set_default_handler',
  2737.         'xml_set_element_handler',
  2738.         'xml_set_end_namespace_decl_handler',
  2739.         'xml_set_external_entity_ref_handler',
  2740.         'xml_set_notation_decl_handler',
  2741.         'xml_set_object',
  2742.         'xml_set_processing_instruction_handler',
  2743.         'xml_set_start_namespace_decl_handler',
  2744.         'xml_set_unparsed_entity_decl_handler'],
  2745.     'XML-RPC': [
  2746.         'xmlrpc_decode',
  2747.         'xmlrpc_decode_request',
  2748.         'xmlrpc_encode',
  2749.         'xmlrpc_encode_request',
  2750.         'xmlrpc_get_type',
  2751.         'xmlrpc_is_fault',
  2752.         'xmlrpc_parse_method_descriptions',
  2753.         'xmlrpc_server_add_introspection_data',
  2754.         'xmlrpc_server_call_method',
  2755.         'xmlrpc_server_create',
  2756.         'xmlrpc_server_destroy',
  2757.         'xmlrpc_server_register_introspection_callback',
  2758.         'xmlrpc_server_register_method',
  2759.         'xmlrpc_set_type'],
  2760.     'XSL': [
  2761.         'xsl_xsltprocessor_get_parameter',
  2762.         'xsl_xsltprocessor_has_exslt_support',
  2763.         'xsl_xsltprocessor_import_stylesheet',
  2764.         'xsl_xsltprocessor_register_php_functions',
  2765.         'xsl_xsltprocessor_remove_parameter',
  2766.         'xsl_xsltprocessor_set_parameter',
  2767.         'xsl_xsltprocessor_transform_to_doc',
  2768.         'xsl_xsltprocessor_transform_to_uri',
  2769.         'xsl_xsltprocessor_transform_to_xml'],
  2770.     'XSLT': [
  2771.         'xslt_backend_info',
  2772.         'xslt_backend_name',
  2773.         'xslt_backend_version',
  2774.         'xslt_create',
  2775.         'xslt_errno',
  2776.         'xslt_error',
  2777.         'xslt_free',
  2778.         'xslt_getopt',
  2779.         'xslt_process',
  2780.         'xslt_set_base',
  2781.         'xslt_set_encoding',
  2782.         'xslt_set_error_handler',
  2783.         'xslt_set_log',
  2784.         'xslt_set_object',
  2785.         'xslt_set_sax_handler',
  2786.         'xslt_set_sax_handlers',
  2787.         'xslt_set_scheme_handler',
  2788.         'xslt_set_scheme_handlers',
  2789.         'xslt_setopt'],
  2790.     'YAZ': [
  2791.         'yaz_addinfo',
  2792.         'yaz_ccl_conf',
  2793.         'yaz_ccl_parse',
  2794.         'yaz_close',
  2795.         'yaz_connect',
  2796.         'yaz_database',
  2797.         'yaz_element',
  2798.         'yaz_errno',
  2799.         'yaz_error',
  2800.         'yaz_es_result',
  2801.         'yaz_get_option',
  2802.         'yaz_hits',
  2803.         'yaz_itemorder',
  2804.         'yaz_present',
  2805.         'yaz_range',
  2806.         'yaz_record',
  2807.         'yaz_scan',
  2808.         'yaz_scan_result',
  2809.         'yaz_schema',
  2810.         'yaz_search',
  2811.         'yaz_set_option',
  2812.         'yaz_sort',
  2813.         'yaz_syntax',
  2814.         'yaz_wait'],
  2815.     'YP/NIS': [
  2816.         'yp_all',
  2817.         'yp_cat',
  2818.         'yp_err_string',
  2819.         'yp_errno',
  2820.         'yp_first',
  2821.         'yp_get_default_domain',
  2822.         'yp_master',
  2823.         'yp_match',
  2824.         'yp_next',
  2825.         'yp_order'],
  2826.     'Zip': [
  2827.         'zip_close',
  2828.         'zip_entry_close',
  2829.         'zip_entry_compressedsize',
  2830.         'zip_entry_compressionmethod',
  2831.         'zip_entry_filesize',
  2832.         'zip_entry_name',
  2833.         'zip_entry_open',
  2834.         'zip_entry_read',
  2835.         'zip_open',
  2836.         'zip_read'],
  2837.     'Zlib': [
  2838.         'gzclose',
  2839.         'gzcompress',
  2840.         'gzdeflate',
  2841.         'gzencode',
  2842.         'gzeof',
  2843.         'gzfile',
  2844.         'gzgetc',
  2845.         'gzgets',
  2846.         'gzgetss',
  2847.         'gzinflate',
  2848.         'gzopen',
  2849.         'gzpassthru',
  2850.         'gzputs',
  2851.         'gzread',
  2852.         'gzrewind',
  2853.         'gzseek',
  2854.         'gztell',
  2855.         'gzuncompress',
  2856.         'gzwrite',
  2857.         'readgzfile',
  2858.         'zlib_get_coding_type'],
  2859.     'bcompiler': [
  2860.         'bcompiler_load',
  2861.         'bcompiler_load_exe',
  2862.         'bcompiler_parse_class',
  2863.         'bcompiler_read',
  2864.         'bcompiler_write_class',
  2865.         'bcompiler_write_constant',
  2866.         'bcompiler_write_exe_footer',
  2867.         'bcompiler_write_footer',
  2868.         'bcompiler_write_function',
  2869.         'bcompiler_write_functions_from_file',
  2870.         'bcompiler_write_header'],
  2871.     'ctype': [
  2872.         'ctype_alnum',
  2873.         'ctype_alpha',
  2874.         'ctype_cntrl',
  2875.         'ctype_digit',
  2876.         'ctype_graph',
  2877.         'ctype_lower',
  2878.         'ctype_print',
  2879.         'ctype_punct',
  2880.         'ctype_space',
  2881.         'ctype_upper',
  2882.         'ctype_xdigit'],
  2883.     'dBase': [
  2884.         'dbase_add_record',
  2885.         'dbase_close',
  2886.         'dbase_create',
  2887.         'dbase_delete_record',
  2888.         'dbase_get_header_info',
  2889.         'dbase_get_record',
  2890.         'dbase_get_record_with_names',
  2891.         'dbase_numfields',
  2892.         'dbase_numrecords',
  2893.         'dbase_open',
  2894.         'dbase_pack',
  2895.         'dbase_replace_record'],
  2896.     'dba': [
  2897.         'dba_close',
  2898.         'dba_delete',
  2899.         'dba_exists',
  2900.         'dba_fetch',
  2901.         'dba_firstkey',
  2902.         'dba_handlers',
  2903.         'dba_insert',
  2904.         'dba_key_split',
  2905.         'dba_list',
  2906.         'dba_nextkey',
  2907.         'dba_open',
  2908.         'dba_optimize',
  2909.         'dba_popen',
  2910.         'dba_replace',
  2911.         'dba_sync'],
  2912.     'dbx': [
  2913.         'dbx_close',
  2914.         'dbx_compare',
  2915.         'dbx_connect',
  2916.         'dbx_error',
  2917.         'dbx_escape_string',
  2918.         'dbx_fetch_row',
  2919.         'dbx_query',
  2920.         'dbx_sort'],
  2921.     'fam': [
  2922.         'fam_cancel_monitor',
  2923.         'fam_close',
  2924.         'fam_monitor_collection',
  2925.         'fam_monitor_directory',
  2926.         'fam_monitor_file',
  2927.         'fam_next_event',
  2928.         'fam_open',
  2929.         'fam_pending',
  2930.         'fam_resume_monitor',
  2931.         'fam_suspend_monitor'],
  2932.     'filePro': [
  2933.         'filepro',
  2934.         'filepro_fieldcount',
  2935.         'filepro_fieldname',
  2936.         'filepro_fieldtype',
  2937.         'filepro_fieldwidth',
  2938.         'filepro_retrieve',
  2939.         'filepro_rowcount'],
  2940.     'gettext': [
  2941.         'bind_textdomain_codeset',
  2942.         'bindtextdomain',
  2943.         'dcgettext',
  2944.         'dcngettext',
  2945.         'dgettext',
  2946.         'dngettext',
  2947.         'gettext',
  2948.         'ngettext',
  2949.         'textdomain'],
  2950.     'iconv': [
  2951.         'iconv',
  2952.         'iconv_get_encoding',
  2953.         'iconv_mime_decode',
  2954.         'iconv_mime_decode_headers',
  2955.         'iconv_mime_encode',
  2956.         'iconv_set_encoding',
  2957.         'iconv_strlen',
  2958.         'iconv_strpos',
  2959.         'iconv_strrpos',
  2960.         'iconv_substr',
  2961.         'ob_iconv_handler'],
  2962.     'id3': [
  2963.         'id3_get_frame_long_name',
  2964.         'id3_get_frame_short_name',
  2965.         'id3_get_genre_id',
  2966.         'id3_get_genre_list',
  2967.         'id3_get_genre_name',
  2968.         'id3_get_tag',
  2969.         'id3_get_version',
  2970.         'id3_remove_tag',
  2971.         'id3_set_tag'],
  2972.     'mSQL': [
  2973.         'msql',
  2974.         'msql_affected_rows',
  2975.         'msql_close',
  2976.         'msql_connect',
  2977.         'msql_create_db',
  2978.         'msql_createdb',
  2979.         'msql_data_seek',
  2980.         'msql_db_query',
  2981.         'msql_dbname',
  2982.         'msql_drop_db',
  2983.         'msql_error',
  2984.         'msql_fetch_array',
  2985.         'msql_fetch_field',
  2986.         'msql_fetch_object',
  2987.         'msql_fetch_row',
  2988.         'msql_field_flags',
  2989.         'msql_field_len',
  2990.         'msql_field_name',
  2991.         'msql_field_seek',
  2992.         'msql_field_table',
  2993.         'msql_field_type',
  2994.         'msql_fieldflags',
  2995.         'msql_fieldlen',
  2996.         'msql_fieldname',
  2997.         'msql_fieldtable',
  2998.         'msql_fieldtype',
  2999.         'msql_free_result',
  3000.         'msql_list_dbs',
  3001.         'msql_list_fields',
  3002.         'msql_list_tables',
  3003.         'msql_num_fields',
  3004.         'msql_num_rows',
  3005.         'msql_numfields',
  3006.         'msql_numrows',
  3007.         'msql_pconnect',
  3008.         'msql_query',
  3009.         'msql_regcase',
  3010.         'msql_result',
  3011.         'msql_select_db',
  3012.         'msql_tablename'],
  3013.     'mailparse': [
  3014.         'mailparse_determine_best_xfer_encoding',
  3015.         'mailparse_msg_create',
  3016.         'mailparse_msg_extract_part',
  3017.         'mailparse_msg_extract_part_file',
  3018.         'mailparse_msg_free',
  3019.         'mailparse_msg_get_part',
  3020.         'mailparse_msg_get_part_data',
  3021.         'mailparse_msg_get_structure',
  3022.         'mailparse_msg_parse',
  3023.         'mailparse_msg_parse_file',
  3024.         'mailparse_rfc822_parse_addresses',
  3025.         'mailparse_stream_encode',
  3026.         'mailparse_uudecode_all'],
  3027.     'mcrypt': [
  3028.         'mcrypt_cbc',
  3029.         'mcrypt_cfb',
  3030.         'mcrypt_create_iv',
  3031.         'mcrypt_decrypt',
  3032.         'mcrypt_ecb',
  3033.         'mcrypt_enc_get_algorithms_name',
  3034.         'mcrypt_enc_get_block_size',
  3035.         'mcrypt_enc_get_iv_size',
  3036.         'mcrypt_enc_get_key_size',
  3037.         'mcrypt_enc_get_modes_name',
  3038.         'mcrypt_enc_get_supported_key_sizes',
  3039.         'mcrypt_enc_is_block_algorithm',
  3040.         'mcrypt_enc_is_block_algorithm_mode',
  3041.         'mcrypt_enc_is_block_mode',
  3042.         'mcrypt_enc_self_test',
  3043.         'mcrypt_encrypt',
  3044.         'mcrypt_generic',
  3045.         'mcrypt_generic_deinit',
  3046.         'mcrypt_generic_end',
  3047.         'mcrypt_generic_init',
  3048.         'mcrypt_get_block_size',
  3049.         'mcrypt_get_cipher_name',
  3050.         'mcrypt_get_iv_size',
  3051.         'mcrypt_get_key_size',
  3052.         'mcrypt_list_algorithms',
  3053.         'mcrypt_list_modes',
  3054.         'mcrypt_module_close',
  3055.         'mcrypt_module_get_algo_block_size',
  3056.         'mcrypt_module_get_algo_key_size',
  3057.         'mcrypt_module_get_supported_key_sizes',
  3058.         'mcrypt_module_is_block_algorithm',
  3059.         'mcrypt_module_is_block_algorithm_mode',
  3060.         'mcrypt_module_is_block_mode',
  3061.         'mcrypt_module_open',
  3062.         'mcrypt_module_self_test',
  3063.         'mcrypt_ofb',
  3064.         'mdecrypt_generic'],
  3065.     'mhash': [
  3066.         'mhash',
  3067.         'mhash_count',
  3068.         'mhash_get_block_size',
  3069.         'mhash_get_hash_name',
  3070.         'mhash_keygen_s2k'],
  3071.     'mnoGoSearch': [
  3072.         'udm_add_search_limit',
  3073.         'udm_alloc_agent',
  3074.         'udm_alloc_agent_array',
  3075.         'udm_api_version',
  3076.         'udm_cat_list',
  3077.         'udm_cat_path',
  3078.         'udm_check_charset',
  3079.         'udm_check_stored',
  3080.         'udm_clear_search_limits',
  3081.         'udm_close_stored',
  3082.         'udm_crc32',
  3083.         'udm_errno',
  3084.         'udm_error',
  3085.         'udm_find',
  3086.         'udm_free_agent',
  3087.         'udm_free_ispell_data',
  3088.         'udm_free_res',
  3089.         'udm_get_doc_count',
  3090.         'udm_get_res_field',
  3091.         'udm_get_res_param',
  3092.         'udm_hash32',
  3093.         'udm_load_ispell_data',
  3094.         'udm_open_stored',
  3095.         'udm_set_agent_param'],
  3096.     'muscat': [
  3097.         'muscat_close',
  3098.         'muscat_get',
  3099.         'muscat_give',
  3100.         'muscat_setup',
  3101.         'muscat_setup_net'],
  3102.     'mysqli': [
  3103.         'mysqli_affected_rows',
  3104.         'mysqli_autocommit',
  3105.         'mysqli_bind_param',
  3106.         'mysqli_bind_result',
  3107.         'mysqli_change_user',
  3108.         'mysqli_character_set_name',
  3109.         'mysqli_client_encoding',
  3110.         'mysqli_close',
  3111.         'mysqli_commit',
  3112.         'mysqli_connect',
  3113.         'mysqli_connect_errno',
  3114.         'mysqli_connect_error',
  3115.         'mysqli_data_seek',
  3116.         'mysqli_debug',
  3117.         'mysqli_disable_reads_from_master',
  3118.         'mysqli_disable_rpl_parse',
  3119.         'mysqli_dump_debug_info',
  3120.         'mysqli_embedded_connect',
  3121.         'mysqli_enable_reads_from_master',
  3122.         'mysqli_enable_rpl_parse',
  3123.         'mysqli_errno',
  3124.         'mysqli_error',
  3125.         'mysqli_escape_string',
  3126.         'mysqli_execute',
  3127.         'mysqli_fetch',
  3128.         'mysqli_fetch_array',
  3129.         'mysqli_fetch_assoc',
  3130.         'mysqli_fetch_field',
  3131.         'mysqli_fetch_field_direct',
  3132.         'mysqli_fetch_fields',
  3133.         'mysqli_fetch_lengths',
  3134.         'mysqli_fetch_object',
  3135.         'mysqli_fetch_row',
  3136.         'mysqli_field_count',
  3137.         'mysqli_field_seek',
  3138.         'mysqli_field_tell',
  3139.         'mysqli_free_result',
  3140.         'mysqli_get_client_info',
  3141.         'mysqli_get_client_version',
  3142.         'mysqli_get_host_info',
  3143.         'mysqli_get_metadata',
  3144.         'mysqli_get_proto_info',
  3145.         'mysqli_get_server_info',
  3146.         'mysqli_get_server_version',
  3147.         'mysqli_info',
  3148.         'mysqli_init',
  3149.         'mysqli_insert_id',
  3150.         'mysqli_kill',
  3151.         'mysqli_master_query',
  3152.         'mysqli_more_results',
  3153.         'mysqli_multi_query',
  3154.         'mysqli_next_result',
  3155.         'mysqli_num_fields',
  3156.         'mysqli_num_rows',
  3157.         'mysqli_options',
  3158.         'mysqli_param_count',
  3159.         'mysqli_ping',
  3160.         'mysqli_prepare',
  3161.         'mysqli_query',
  3162.         'mysqli_real_connect',
  3163.         'mysqli_real_escape_string',
  3164.         'mysqli_real_query',
  3165.         'mysqli_report',
  3166.         'mysqli_rollback',
  3167.         'mysqli_rpl_parse_enabled',
  3168.         'mysqli_rpl_probe',
  3169.         'mysqli_rpl_query_type',
  3170.         'mysqli_select_db',
  3171.         'mysqli_send_long_data',
  3172.         'mysqli_send_query',
  3173.         'mysqli_server_end',
  3174.         'mysqli_server_init',
  3175.         'mysqli_set_opt',
  3176.         'mysqli_sqlstate',
  3177.         'mysqli_ssl_set',
  3178.         'mysqli_stat',
  3179.         'mysqli_stmt_affected_rows',
  3180.         'mysqli_stmt_bind_param',
  3181.         'mysqli_stmt_bind_result',
  3182.         'mysqli_stmt_close',
  3183.         'mysqli_stmt_data_seek',
  3184.         'mysqli_stmt_errno',
  3185.         'mysqli_stmt_error',
  3186.         'mysqli_stmt_execute',
  3187.         'mysqli_stmt_fetch',
  3188.         'mysqli_stmt_free_result',
  3189.         'mysqli_stmt_init',
  3190.         'mysqli_stmt_num_rows',
  3191.         'mysqli_stmt_param_count',
  3192.         'mysqli_stmt_prepare',
  3193.         'mysqli_stmt_reset',
  3194.         'mysqli_stmt_result_metadata',
  3195.         'mysqli_stmt_send_long_data',
  3196.         'mysqli_stmt_sqlstate',
  3197.         'mysqli_stmt_store_result',
  3198.         'mysqli_store_result',
  3199.         'mysqli_thread_id',
  3200.         'mysqli_thread_safe',
  3201.         'mysqli_use_result',
  3202.         'mysqli_warning_count'],
  3203.     'openal': [
  3204.         'openal_buffer_create',
  3205.         'openal_buffer_data',
  3206.         'openal_buffer_destroy',
  3207.         'openal_buffer_get',
  3208.         'openal_buffer_loadwav',
  3209.         'openal_context_create',
  3210.         'openal_context_current',
  3211.         'openal_context_destroy',
  3212.         'openal_context_process',
  3213.         'openal_context_suspend',
  3214.         'openal_device_close',
  3215.         'openal_device_open',
  3216.         'openal_listener_get',
  3217.         'openal_listener_set',
  3218.         'openal_source_create',
  3219.         'openal_source_destroy',
  3220.         'openal_source_get',
  3221.         'openal_source_pause',
  3222.         'openal_source_play',
  3223.         'openal_source_rewind',
  3224.         'openal_source_set',
  3225.         'openal_source_stop',
  3226.         'openal_stream'],
  3227.     'qtdom': [
  3228.         'qdom_error',
  3229.         'qdom_tree'],
  3230.     'shmop': [
  3231.         'shmop_close',
  3232.         'shmop_delete',
  3233.         'shmop_open',
  3234.         'shmop_read',
  3235.         'shmop_size',
  3236.         'shmop_write'],
  3237.     'spl': [
  3238.         'class_implements',
  3239.         'class_parents',
  3240.         'iterator-to-array',
  3241.         'iterator_count',
  3242.         'spl_classes'],
  3243.     'ssh2': [
  3244.         'ssh2_auth_none',
  3245.         'ssh2_auth_password',
  3246.         'ssh2_auth_pubkey_file',
  3247.         'ssh2_connect',
  3248.         'ssh2_exec',
  3249.         'ssh2_fetch_stream',
  3250.         'ssh2_fingerprint',
  3251.         'ssh2_methods_negotiated',
  3252.         'ssh2_scp_recv',
  3253.         'ssh2_scp_send',
  3254.         'ssh2_sftp',
  3255.         'ssh2_sftp_lstat',
  3256.         'ssh2_sftp_mkdir',
  3257.         'ssh2_sftp_readlink',
  3258.         'ssh2_sftp_realpath',
  3259.         'ssh2_sftp_rename',
  3260.         'ssh2_sftp_rmdir',
  3261.         'ssh2_sftp_stat',
  3262.         'ssh2_sftp_symlink',
  3263.         'ssh2_sftp_unlink',
  3264.         'ssh2_shell',
  3265.         'ssh2_tunnel'],
  3266.     'tidy': [
  3267.         'ob_tidyhandler',
  3268.         'tidy_access_count',
  3269.         'tidy_clean_repair',
  3270.         'tidy_config_count',
  3271.         'tidy_diagnose',
  3272.         'tidy_error_count',
  3273.         'tidy_get_body',
  3274.         'tidy_get_config',
  3275.         'tidy_get_error_buffer',
  3276.         'tidy_get_head',
  3277.         'tidy_get_html',
  3278.         'tidy_get_html_ver',
  3279.         'tidy_get_output',
  3280.         'tidy_get_release',
  3281.         'tidy_get_root',
  3282.         'tidy_get_status',
  3283.         'tidy_getopt',
  3284.         'tidy_is_xhtml',
  3285.         'tidy_is_xml',
  3286.         'tidy_load_config',
  3287.         'tidy_parse_file',
  3288.         'tidy_parse_string',
  3289.         'tidy_repair_file',
  3290.         'tidy_repair_string',
  3291.         'tidy_reset_config',
  3292.         'tidy_save_config',
  3293.         'tidy_set_encoding',
  3294.         'tidy_setopt',
  3295.         'tidy_warning_count'],
  3296.     'unknown': [
  3297.         'bcompile_write_file',
  3298.         'com',
  3299.         'dir',
  3300.         'dotnet',
  3301.         'hw_api_attribute',
  3302.         'hw_api_content',
  3303.         'hw_api_object',
  3304.         'imagepscopyfont',
  3305.         'mcve_adduser',
  3306.         'mcve_adduserarg',
  3307.         'mcve_bt',
  3308.         'mcve_checkstatus',
  3309.         'mcve_chkpwd',
  3310.         'mcve_chngpwd',
  3311.         'mcve_completeauthorizations',
  3312.         'mcve_connect',
  3313.         'mcve_connectionerror',
  3314.         'mcve_deleteresponse',
  3315.         'mcve_deletetrans',
  3316.         'mcve_deleteusersetup',
  3317.         'mcve_deluser',
  3318.         'mcve_destroyconn',
  3319.         'mcve_destroyengine',
  3320.         'mcve_disableuser',
  3321.         'mcve_edituser',
  3322.         'mcve_enableuser',
  3323.         'mcve_force',
  3324.         'mcve_getcell',
  3325.         'mcve_getcellbynum',
  3326.         'mcve_getcommadelimited',
  3327.         'mcve_getheader',
  3328.         'mcve_getuserarg',
  3329.         'mcve_getuserparam',
  3330.         'mcve_gft',
  3331.         'mcve_gl',
  3332.         'mcve_gut',
  3333.         'mcve_initconn',
  3334.         'mcve_initengine',
  3335.         'mcve_initusersetup',
  3336.         'mcve_iscommadelimited',
  3337.         'mcve_liststats',
  3338.         'mcve_listusers',
  3339.         'mcve_maxconntimeout',
  3340.         'mcve_monitor',
  3341.         'mcve_numcolumns',
  3342.         'mcve_numrows',
  3343.         'mcve_override',
  3344.         'mcve_parsecommadelimited',
  3345.         'mcve_ping',
  3346.         'mcve_preauth',
  3347.         'mcve_preauthcompletion',
  3348.         'mcve_qc',
  3349.         'mcve_responseparam',
  3350.         'mcve_return',
  3351.         'mcve_returncode',
  3352.         'mcve_returnstatus',
  3353.         'mcve_sale',
  3354.         'mcve_setblocking',
  3355.         'mcve_setdropfile',
  3356.         'mcve_setip',
  3357.         'mcve_setssl',
  3358.         'mcve_setssl_files',
  3359.         'mcve_settimeout',
  3360.         'mcve_settle',
  3361.         'mcve_text_avs',
  3362.         'mcve_text_code',
  3363.         'mcve_text_cv',
  3364.         'mcve_transactionauth',
  3365.         'mcve_transactionavs',
  3366.         'mcve_transactionbatch',
  3367.         'mcve_transactioncv',
  3368.         'mcve_transactionid',
  3369.         'mcve_transactionitem',
  3370.         'mcve_transactionssent',
  3371.         'mcve_transactiontext',
  3372.         'mcve_transinqueue',
  3373.         'mcve_transnew',
  3374.         'mcve_transparam',
  3375.         'mcve_transsend',
  3376.         'mcve_ub',
  3377.         'mcve_uwait',
  3378.         'mcve_verifyconnection',
  3379.         'mcve_verifysslcert',
  3380.         'mcve_void',
  3381.         'mysqli()',
  3382.         'pdf_open',
  3383.         'pdf_open_png',
  3384.         'pdf_set_font',
  3385.         'php_register_url_stream_wrapper',
  3386.         'php_stream_can_cast',
  3387.         'php_stream_cast',
  3388.         'php_stream_close',
  3389.         'php_stream_closedir',
  3390.         'php_stream_copy_to_mem',
  3391.         'php_stream_copy_to_stream',
  3392.         'php_stream_eof',
  3393.         'php_stream_filter_register_factory',
  3394.         'php_stream_filter_unregister_factory',
  3395.         'php_stream_flush',
  3396.         'php_stream_fopen_from_file',
  3397.         'php_stream_fopen_temporary_file',
  3398.         'php_stream_fopen_tmpfile',
  3399.         'php_stream_getc',
  3400.         'php_stream_gets',
  3401.         'php_stream_is',
  3402.         'php_stream_is_persistent',
  3403.         'php_stream_make_seekable',
  3404.         'php_stream_open_wrapper',
  3405.         'php_stream_open_wrapper_as_file',
  3406.         'php_stream_open_wrapper_ex',
  3407.         'php_stream_opendir',
  3408.         'php_stream_passthru',
  3409.         'php_stream_read',
  3410.         'php_stream_readdir',
  3411.         'php_stream_rewinddir',
  3412.         'php_stream_seek',
  3413.         'php_stream_sock_open_from_socket',
  3414.         'php_stream_sock_open_host',
  3415.         'php_stream_sock_open_unix',
  3416.         'php_stream_stat',
  3417.         'php_stream_stat_path',
  3418.         'php_stream_tell',
  3419.         'php_stream_write',
  3420.         'php_unregister_url_stream_wrapper',
  3421.         'swfbutton_keypress',
  3422.         'swfdisplayitem',
  3423.         'variant'],
  3424.     'vpopmail': [
  3425.         'vpopmail_add_alias_domain',
  3426.         'vpopmail_add_alias_domain_ex',
  3427.         'vpopmail_add_domain',
  3428.         'vpopmail_add_domain_ex',
  3429.         'vpopmail_add_user',
  3430.         'vpopmail_alias_add',
  3431.         'vpopmail_alias_del',
  3432.         'vpopmail_alias_del_domain',
  3433.         'vpopmail_alias_get',
  3434.         'vpopmail_alias_get_all',
  3435.         'vpopmail_auth_user',
  3436.         'vpopmail_del_domain',
  3437.         'vpopmail_del_domain_ex',
  3438.         'vpopmail_del_user',
  3439.         'vpopmail_error',
  3440.         'vpopmail_passwd',
  3441.         'vpopmail_set_user_quota'],
  3442.     'xattr': [
  3443.         'xattr_get',
  3444.         'xattr_list',
  3445.         'xattr_remove',
  3446.         'xattr_set',
  3447.         'xattr_supported'],
  3448.     'xdiff': [
  3449.         'xdiff_file_diff',
  3450.         'xdiff_file_diff_binary',
  3451.         'xdiff_file_merge3',
  3452.         'xdiff_file_patch',
  3453.         'xdiff_file_patch_binary',
  3454.         'xdiff_string_diff',
  3455.         'xdiff_string_diff_binary',
  3456.         'xdiff_string_merge3',
  3457.         'xdiff_string_patch',
  3458.         'xdiff_string_patch_binary'] }
  3459. if __name__ == '__main__':
  3460.     import pprint
  3461.     import re
  3462.     import urllib
  3463.     _function_re = re.compile('<B\\s+CLASS="function"\\s*>(.*?)\\(\\)</B\\s*>(?uism)')
  3464.     
  3465.     def get_php_functions():
  3466.         uf = urllib.urlopen('http://de.php.net/manual/en/index.functions.php')
  3467.         data = uf.read()
  3468.         uf.close()
  3469.         results = set()
  3470.         for match in _function_re.finditer(data):
  3471.             fn = match.group(1)
  3472.             if '->' not in fn and '::' not in fn:
  3473.                 results.add(fn)
  3474.                 continue
  3475.         
  3476.         results = list(results)
  3477.         results.sort()
  3478.         return results
  3479.  
  3480.     
  3481.     def get_function_module(func_name):
  3482.         fn = func_name.replace('_', '-')
  3483.         uf = urllib.urlopen('http://de.php.net/manual/en/function.%s.php' % fn)
  3484.         regex = re.compile('<li class="header up"><a href="ref\\..*?\\.php">([a-zA-Z0-9\\s]+)</a></li>')
  3485.         for line in uf:
  3486.             match = regex.search(line)
  3487.             if match:
  3488.                 return match.group(1)
  3489.         
  3490.  
  3491.     print '>> Downloading Function Index'
  3492.     functions = get_php_functions()
  3493.     total = len(functions)
  3494.     print '%d functions found' % total
  3495.     modules = { }
  3496.     idx = 1
  3497.     for function_name in get_php_functions():
  3498.         print '>> %r (%d/%d)' % (function_name, idx, total)
  3499.         m = get_function_module(function_name)
  3500.         if m is None:
  3501.             print 'NOT_FOUND'
  3502.             m = 'unknown'
  3503.         else:
  3504.             print repr(m)
  3505.         modules.setdefault(m, []).append(function_name)
  3506.         idx += 1
  3507.     
  3508.     f = open(__file__)
  3509.     
  3510.     try:
  3511.         content = f.read()
  3512.     finally:
  3513.         f.close()
  3514.  
  3515.     header = content[:content.find('MODULES = {')]
  3516.     footer = content[content.find("if __name__ == '__main__':"):]
  3517.     f = open(__file__, 'w')
  3518.     f.write(header)
  3519.     f.write('MODULES = %s\n\n' % pprint.pformat(modules))
  3520.     f.write(footer)
  3521.     f.close()
  3522.  
  3523.