fluffos 中主要 efun 列表

此列表中的外部函数是使用默认配置 local_options 编译的驱动程序支持的,具体 efun 的使用说明请看 https://wiki.mud.ren/

/*
 * keyword.h
 *
 *  Created on: Nov 18, 2014
 *      Author: sunyc
 */

#ifndef SRC_VM_INTERNAL_COMPILER_KEYWORD_H_
#define SRC_VM_INTERNAL_COMPILER_KEYWORD_H_

struct keyword_t {
  const char *word;
  unsigned short token;     /* flags here too */
  unsigned short sem_value; /* semantic value for predefined tokens */
  struct ident_hash_elem_t *next;
  /* the fields above must correspond to struct ident_hash_elem */
  short min_args;           /* Minimum number of arguments. */
  short max_args;           /* Maximum number of arguments. */
  unsigned short ret_type;  /* The return type used by the compiler. */
  unsigned short arg_type1; /* Type of argument 1 */
  unsigned short arg_type2; /* Type of argument 2 */
  unsigned short arg_type3; /* Type of argument 3 */
  unsigned short arg_type4; /* Type of argument 4 */
  short arg_index;          /* Index pointing to where to find arg type */
  short Default;            /* an efun to use as default for last
                             * argument */
};

#endif /* SRC_VM_INTERNAL_COMPILER_KEYWORD_H_ */
efun token sem_value ident_hash_elem_t min_args max_args ret_type arg_type1 arg_type2 arg_type3 arg_type4 arg_index Default
trim F_TRIM 0 0 1 2 TYPE_STRING T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
ltrim F_LTRIM 0 0 1 2 TYPE_STRING T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
rtrim F_RTRIM 0 0 1 2 TYPE_STRING T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
id_matrix F_ID_MATRIX 0 0 0 0 TYPE_MOD_ARRAY或TYPE_REAL T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
translate F_TRANSLATE 0 0 4 4 TYPE_MOD_ARRAY或TYPE_REAL T_ARRAY T_REAL T_REAL T_REAL 4 DEFAULT_NONE
scale F_SCALE 0 0 4 4 TYPE_MOD_ARRAY或TYPE_REAL T_ARRAY T_REAL T_REAL T_REAL 4 DEFAULT_NONE
rotate_x F_ROTATE_X 0 0 2 2 TYPE_MOD_ARRAY或TYPE_REAL T_ARRAY T_REAL T_ANY T_ANY 4 DEFAULT_NONE
rotate_y F_ROTATE_Y 0 0 2 2 TYPE_MOD_ARRAY或TYPE_REAL T_ARRAY T_REAL T_ANY T_ANY 4 DEFAULT_NONE
rotate_z F_ROTATE_Z 0 0 2 2 TYPE_MOD_ARRAY或TYPE_REAL T_ARRAY T_REAL T_ANY T_ANY 4 DEFAULT_NONE
lookat_rotate F_LOOKAT_ROTATE 0 0 4 4 TYPE_MOD_ARRAY或TYPE_REAL T_ARRAY T_REAL T_REAL T_REAL 4 DEFAULT_NONE
hash F_HASH 0 0 2 2 TYPE_STRING T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
async_read F_ASYNC_READ 0 0 2 2 TYPE_NOVALUE T_STRING T_FUNCTION T_ANY T_ANY 12 DEFAULT_NONE
async_write F_ASYNC_WRITE 0 0 4 4 TYPE_NOVALUE T_STRING T_STRING T_NUMBER T_FUNCTION 16 DEFAULT_NONE
async_getdir F_ASYNC_GETDIR 0 0 2 2 TYPE_NOVALUE T_STRING T_FUNCTION T_ANY T_ANY 12 DEFAULT_NONE
async_db_exec F_ASYNC_DB_EXEC 0 0 3 3 TYPE_NOVALUE T_NUMBER T_STRING T_FUNCTION T_ANY 24 DEFAULT_NONE
evaluate F__EVALUATE 或 F_ALIAS_FLAG 0 0 1 -1 TYPE_ANY T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
this_object F__THIS_OBJECT 或 F_ALIAS_FLAG 0 0 0 0 TYPE_OBJECT T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
to_int F__TO_INT 或 F_ALIAS_FLAG 0 0 1 1 TYPE_NUMBER T_STRING或T_REAL或T_NUMBER或T_BUFFER T_ANY T_ANY T_ANY 41 DEFAULT_NONE
to_float F__TO_FLOAT 或 F_ALIAS_FLAG 0 0 1 1 TYPE_REAL T_STRING或T_REAL或T_NUMBER T_ANY T_ANY T_ANY 46 DEFAULT_NONE
clone_object F__NEW 或 F_ALIAS_FLAG 0 0 1 -1 TYPE_OBJECT T_STRING T_ANY T_ANY T_ANY 50 DEFAULT_NONE
bind F_BIND 0 0 2 2 TYPE_FUNCTION T_FUNCTION T_OBJECT T_ANY T_ANY 53 DEFAULT_NONE
this_player F_THIS_PLAYER 0 0 1 1 TYPE_OBJECT T_NUMBER T_ANY T_ANY T_ANY 20 0
this_interactive F_THIS_PLAYER 或 F_ALIAS_FLAG 0 0 1 1 TYPE_OBJECT T_NUMBER T_ANY T_ANY T_ANY 20 1
this_user F_THIS_PLAYER 或 F_ALIAS_FLAG 0 0 1 1 TYPE_OBJECT T_NUMBER T_ANY T_ANY T_ANY 20 0
previous_object F_PREVIOUS_OBJECT 0 0 1 1 TYPE_ANY T_NUMBER T_ANY T_ANY T_ANY 20 0
all_previous_objects F_PREVIOUS_OBJECT 或 F_ALIAS_FLAG 0 0 1 1 TYPE_MOD_ARRAY或TYPE_OBJECT T_NUMBER T_ANY T_ANY T_ANY 20 -1
call_stack F_CALL_STACK 0 0 1 1 TYPE_MOD_ARRAY或TYPE_ANY T_NUMBER T_ANY T_ANY T_ANY 20 0
sizeof F_SIZEOF 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
strlen F_SIZEOF 或 F_ALIAS_FLAG 0 0 1 1 TYPE_NUMBER T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
destruct F_DESTRUCT 0 0 1 1 TYPE_NOVALUE T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
file_name F_FILE_NAME 0 0 1 1 TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
capitalize F_CAPITALIZE 0 0 1 1 TYPE_STRING T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
explode F_EXPLODE 0 0 2 2 TYPE_MOD_ARRAY或TYPE_STRING T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
implode F_IMPLODE 0 0 2 3 TYPE_ANY T_ARRAY T_STRING或T_FUNCTION T_ANY T_ANY 57 DEFAULT_NONE
call_out F_CALL_OUT 0 0 2 -1 TYPE_NUMBER T_STRING或T_FUNCTION T_NUMBER或T_REAL T_ANY T_ANY 64 DEFAULT_NONE
call_out_walltime F_CALL_OUT_WALLTIME 0 0 2 -1 TYPE_NUMBER T_STRING或T_FUNCTION T_NUMBER或T_REAL T_ANY T_ANY 64 DEFAULT_NONE
call_out_info F_CALL_OUT_INFO 0 0 0 0 TYPE_MOD_ARRAY或TYPE_ANY T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
find_call_out F_FIND_CALL_OUT 0 0 1 1 TYPE_NUMBER T_NUMBER或T_STRING T_ANY T_ANY T_ANY 71 DEFAULT_NONE
remove_call_out F_REMOVE_CALL_OUT 0 0 0 1 TYPE_NUMBER T_NUMBER或T_STRING T_ANY T_ANY T_ANY 71 DEFAULT_NONE
member_array F_MEMBER_ARRAY 0 0 2 4 TYPE_NUMBER T_ANY T_STRING或T_ARRAY T_NUMBER T_NUMBER 74 DEFAULT_NONE
input_to F_INPUT_TO 0 0 1 -1 TYPE_NUMBER T_STRING或T_FUNCTION T_ANY T_ANY T_ANY 83 DEFAULT_NONE
random F_RANDOM 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
defer F_DEFER 0 0 1 1 TYPE_NOVALUE T_FUNCTION T_ANY T_ANY T_ANY 14 DEFAULT_NONE
environment F_ENVIRONMENT 0 0 0 1 TYPE_OBJECT T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
all_inventory F_ALL_INVENTORY 0 0 1 1 TYPE_MOD_ARRAY或TYPE_OBJECT T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
deep_inventory F_DEEP_INVENTORY 0 0 1 2 TYPE_MOD_ARRAY或TYPE_OBJECT T_OBJECT或T_ARRAY或T_FUNCTION T_FUNCTION T_ANY T_ANY 87 DEFAULT_THIS_OBJECT
first_inventory F_FIRST_INVENTORY 0 0 1 1 TYPE_OBJECT T_OBJECT或T_STRING T_ANY T_ANY T_ANY 93 DEFAULT_THIS_OBJECT
next_inventory F_NEXT_INVENTORY 0 0 1 1 TYPE_OBJECT T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
say F_SAY 0 0 1 2 TYPE_NOVALUE T_STRING T_OBJECT或T_ARRAY T_ANY T_ANY 96 DEFAULT_NONE
tell_room F_TELL_ROOM 0 0 2 3 TYPE_NOVALUE T_OBJECT或T_STRING T_STRING或T_OBJECT或T_NUMBER或T_REAL T_OBJECT或T_ARRAY T_ANY 101 DEFAULT_NONE
present F_PRESENT 0 0 1 2 TYPE_OBJECT T_OBJECT或T_STRING T_OBJECT T_ANY T_ANY 112 DEFAULT_NONE
move_object F_MOVE_OBJECT 0 0 1 1 TYPE_NOVALUE T_OBJECT或T_STRING T_ANY T_ANY T_ANY 93 DEFAULT_NONE
add_action F_ADD_ACTION 0 0 2 3 TYPE_NOVALUE T_STRING或T_FUNCTION T_STRING或T_ARRAY T_NUMBER T_ANY 117 DEFAULT_NONE
query_verb F_QUERY_VERB 0 0 0 0 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
command F_COMMAND 0 0 1 1 TYPE_NUMBER T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
remove_action F_REMOVE_ACTION 0 0 2 2 TYPE_NUMBER T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
living F_LIVING 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
commands F_COMMANDS 0 0 0 0 TYPE_MOD_ARRAY或TYPE_ANY T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
disable_commands F_DISABLE_COMMANDS 0 0 0 0 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
enable_commands F_ENABLE_COMMANDS 0 0 1 1 TYPE_NOVALUE T_NUMBER T_ANY T_ANY T_ANY 20 0
set_living_name F_SET_LIVING_NAME 0 0 1 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
livings F_LIVINGS 0 0 0 0 TYPE_MOD_ARRAY或TYPE_OBJECT T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
find_living F_FIND_LIVING 0 0 1 1 TYPE_OBJECT T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
find_player F_FIND_PLAYER 0 0 1 1 TYPE_OBJECT T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
notify_fail F_NOTIFY_FAIL 0 0 1 1 TYPE_NOVALUE T_STRING或T_FUNCTION T_ANY T_ANY T_ANY 59 DEFAULT_NONE
lower_case F_LOWER_CASE 0 0 1 1 TYPE_STRING T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
replace_string F_REPLACE_STRING 0 0 3 -1 TYPE_STRING T_STRING T_STRING T_STRING T_ANY 125 DEFAULT_NONE
restore_object F_RESTORE_OBJECT 0 0 1 2 TYPE_NUMBER T_STRING T_NUMBER T_ANY T_ANY 18 DEFAULT_NONE
save_object F_SAVE_OBJECT 0 0 0 2 TYPE_ANY T_STRING或T_NUMBER T_NUMBER T_ANY T_ANY 132 DEFAULT_NONE
save_variable F_SAVE_VARIABLE 0 0 1 1 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
restore_variable F_RESTORE_VARIABLE 0 0 1 1 TYPE_ANY T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
users F_USERS 0 0 0 0 TYPE_MOD_ARRAY或TYPE_OBJECT T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
get_dir F_GET_DIR 0 0 2 2 TYPE_MOD_ARRAY或TYPE_ANY T_STRING T_NUMBER T_ANY T_ANY 18 0
strsrch F_STRSRCH 0 0 3 3 TYPE_NUMBER T_STRING T_STRING或T_NUMBER T_NUMBER T_ANY 137 0
write F_WRITE 0 0 1 1 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
tell_object F_TELL_OBJECT 0 0 2 2 TYPE_NOVALUE T_OBJECT T_STRING T_ANY T_ANY 144 DEFAULT_NONE
shout F_SHOUT 0 0 1 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
receive F_RECEIVE 0 0 1 1 TYPE_NOVALUE T_STRING或T_BUFFER T_ANY T_ANY T_ANY 148 DEFAULT_NONE
message F_MESSAGE 0 0 3 4 TYPE_NOVALUE T_ANY T_ANY T_STRING或T_ARRAY或T_OBJECT或T_ARRAY T_OBJECT或T_ARRAY 151 DEFAULT_NONE
find_object F_FIND_OBJECT 0 0 2 2 TYPE_OBJECT T_STRING T_NUMBER T_ANY T_ANY 18 0
load_object F_FIND_OBJECT 或 F_ALIAS_FLAG 0 0 2 2 TYPE_OBJECT T_STRING T_NUMBER T_ANY T_ANY 18 1
allocate_mapping F_ALLOCATE_MAPPING 0 0 1 2 TYPE_MAPPING T_NUMBER或T_ARRAY T_ANY T_ANY T_ANY 163 DEFAULT_NONE
values F_VALUES 0 0 1 1 TYPE_MOD_ARRAY或TYPE_ANY T_MAPPING T_ANY T_ANY T_ANY 168 DEFAULT_NONE
keys F_KEYS 0 0 1 1 TYPE_MOD_ARRAY或TYPE_ANY T_MAPPING T_ANY T_ANY T_ANY 168 DEFAULT_NONE
map_delete F_MAP_DELETE 0 0 2 2 TYPE_NOVALUE T_MAPPING T_ANY T_ANY T_ANY 170 DEFAULT_NONE
match_path F_MATCH_PATH 0 0 2 2 TYPE_ANY T_MAPPING T_STRING T_ANY T_ANY 174 DEFAULT_NONE
clonep F_CLONEP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_THIS_OBJECT
intp F_INTP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
undefinedp F_UNDEFINEDP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
nullp F_UNDEFINEDP 或 F_ALIAS_FLAG 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
floatp F_FLOATP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
stringp F_STRINGP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
virtualp F_VIRTUALP 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
functionp F_FUNCTIONP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
pointerp F_POINTERP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
arrayp F_POINTERP 或 F_ALIAS_FLAG 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
objectp F_OBJECTP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
classp F_CLASSP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
typeof F_TYPEOF 0 0 1 1 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
bufferp F_BUFFERP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
allocate_buffer F_ALLOCATE_BUFFER 0 0 1 1 TYPE_BUFFER T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
inherits F_INHERITS 0 0 2 2 TYPE_NUMBER T_STRING T_OBJECT T_ANY T_ANY 113 DEFAULT_THIS_OBJECT
replace_program F_REPLACE_PROGRAM 0 0 1 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
regexp F_REGEXP 0 0 2 3 TYPE_ANY T_STRING或T_ARRAY T_STRING T_NUMBER T_ANY 178 DEFAULT_NONE
reg_assoc F_REG_ASSOC 0 0 3 4 TYPE_MOD_ARRAY或TYPE_ANY T_STRING T_ARRAY T_ARRAY T_ANY 185 DEFAULT_NONE
allocate F_ALLOCATE 0 0 1 2 TYPE_MOD_ARRAY或TYPE_ANY T_NUMBER T_ANY T_ANY T_ANY 193 DEFAULT_NONE
crc32 F_CRC32 0 0 1 1 TYPE_NUMBER T_STRING或T_BUFFER T_ANY T_ANY T_ANY 148 DEFAULT_NONE
read_buffer F_READ_BUFFER 0 0 1 3 TYPE_ANY T_STRING或T_BUFFER T_NUMBER T_NUMBER T_ANY 197 DEFAULT_NONE
write_buffer F_WRITE_BUFFER 0 0 3 3 TYPE_NUMBER T_STRING或T_BUFFER T_NUMBER T_STRING或T_BUFFER或T_NUMBER T_ANY 204 DEFAULT_NONE
write_file F_WRITE_FILE 0 0 3 3 TYPE_NUMBER T_STRING T_STRING T_NUMBER T_ANY 16 0
rename F_RENAME 0 0 2 2 TYPE_NUMBER T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
write_bytes F_WRITE_BYTES 0 0 3 3 TYPE_NUMBER T_STRING T_NUMBER T_STRING T_ANY 181 DEFAULT_NONE
file_size F_FILE_SIZE 0 0 1 1 TYPE_NUMBER T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
read_bytes F_READ_BYTES 0 0 1 3 TYPE_STRING T_STRING T_NUMBER T_NUMBER T_ANY 213 DEFAULT_NONE
read_file F_READ_FILE 0 0 1 3 TYPE_STRING T_STRING T_NUMBER T_NUMBER T_ANY 213 DEFAULT_NONE
cp F_CP 0 0 2 2 TYPE_NUMBER T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
link F_LINK 0 0 2 2 TYPE_NUMBER T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
mkdir F_MKDIR 0 0 1 1 TYPE_NUMBER T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
rm F_RM 0 0 1 1 TYPE_NUMBER T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
rmdir F_RMDIR 0 0 1 1 TYPE_NUMBER T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
clear_bit F_CLEAR_BIT 0 0 2 2 TYPE_STRING T_STRING T_NUMBER T_ANY T_ANY 18 DEFAULT_NONE
test_bit F_TEST_BIT 0 0 2 2 TYPE_NUMBER T_STRING T_NUMBER T_ANY T_ANY 18 DEFAULT_NONE
set_bit F_SET_BIT 0 0 2 2 TYPE_STRING T_STRING T_NUMBER T_ANY T_ANY 18 DEFAULT_NONE
next_bit F_NEXT_BIT 0 0 2 2 TYPE_NUMBER T_STRING T_NUMBER T_ANY T_ANY 18 DEFAULT_NONE
crypt F_CRYPT 0 0 2 2 TYPE_STRING T_STRING T_STRING或T_NUMBER T_ANY T_ANY 137 DEFAULT_NONE
oldcrypt F_OLDCRYPT 0 0 2 2 TYPE_STRING T_STRING T_STRING或T_NUMBER T_ANY T_ANY 137 DEFAULT_NONE
ctime F_CTIME 0 0 0 1 TYPE_STRING T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
exec F_EXEC 0 0 2 2 TYPE_NUMBER T_OBJECT T_OBJECT T_ANY T_ANY 219 DEFAULT_NONE
localtime F_LOCALTIME 0 0 1 1 TYPE_MOD_ARRAY或TYPE_ANY T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
function_exists F_FUNCTION_EXISTS 0 0 1 3 TYPE_STRING T_STRING T_OBJECT T_NUMBER T_ANY 223 DEFAULT_NONE
objects F_OBJECTS 0 0 0 1 TYPE_MOD_ARRAY或TYPE_OBJECT T_STRING或T_FUNCTION T_ANY T_ANY T_ANY 59 DEFAULT_NONE
query_host_name F_QUERY_HOST_NAME 0 0 0 0 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
query_idle F_QUERY_IDLE 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
query_ip_name F_QUERY_IP_NAME 0 0 0 1 TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
query_ip_number F_QUERY_IP_NUMBER 0 0 0 1 TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
snoop F_SNOOP 0 0 1 2 TYPE_OBJECT T_OBJECT T_OBJECT T_ANY T_ANY 219 DEFAULT_NONE
query_snoop F_QUERY_SNOOP 0 0 1 1 TYPE_OBJECT T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
query_snooping F_QUERY_SNOOPING 0 0 1 1 TYPE_OBJECT T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
set_heart_beat F_SET_HEART_BEAT 0 0 1 1 TYPE_NOVALUE T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
query_heart_beat F_QUERY_HEART_BEAT 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
set_hide F_SET_HIDE 0 0 1 1 TYPE_NOVALUE T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
set_reset F_SET_RESET 0 0 1 2 TYPE_NOVALUE T_OBJECT T_NUMBER T_ANY T_ANY 225 DEFAULT_NONE
shadow F_SHADOW 0 0 2 2 TYPE_OBJECT T_OBJECT T_NUMBER T_ANY T_ANY 225 1
query_shadowing F_QUERY_SHADOWING 0 0 1 1 TYPE_OBJECT T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
sort_array F_SORT_ARRAY 0 0 2 -1 TYPE_MOD_ARRAY或TYPE_ANY T_ARRAY T_NUMBER或T_STRING或T_FUNCTION T_ANY T_ANY 229 DEFAULT_NONE
throw F_THROW 0 0 1 1 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
time F_TIME 0 0 0 0 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
unique_array F_UNIQUE_ARRAY 0 0 2 3 TYPE_MOD_ARRAY或TYPE_ANY T_ARRAY T_STRING或T_FUNCTION T_ANY T_ANY 57 DEFAULT_NONE
unique_mapping F_UNIQUE_MAPPING 0 0 2 -1 TYPE_MAPPING T_ARRAY T_STRING或T_FUNCTION T_ANY T_ANY 236 DEFAULT_NONE
deep_inherit_list F_DEEP_INHERIT_LIST 0 0 1 1 TYPE_MOD_ARRAY或TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
shallow_inherit_list F_SHALLOW_INHERIT_LIST 0 0 1 1 TYPE_MOD_ARRAY或TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
inherit_list F_SHALLOW_INHERIT_LIST 或 F_ALIAS_FLAG 0 0 1 1 TYPE_MOD_ARRAY或TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
printf F_PRINTF 0 0 1 -1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 50 DEFAULT_NONE
sprintf F_SPRINTF 0 0 1 -1 TYPE_STRING T_STRING T_ANY T_ANY T_ANY 50 DEFAULT_NONE
mapp F_MAPP 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
stat F_STAT 0 0 2 2 TYPE_MOD_ARRAY或TYPE_ANY T_STRING T_NUMBER T_ANY T_ANY 18 0
interactive F_INTERACTIVE 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
has_mxp F_HAS_MXP 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
has_zmp F_HAS_ZMP 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
send_zmp F_SEND_ZMP 0 0 2 2 TYPE_NOVALUE T_STRING T_ARRAY T_ANY T_ANY 185 DEFAULT_NONE
has_gmcp F_HAS_GMCP 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
send_gmcp F_SEND_GMCP 0 0 1 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
in_edit F_IN_EDIT 0 0 1 1 TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
in_input F_IN_INPUT 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
userp F_USERP 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
enable_wizard F_ENABLE_WIZARD 0 0 0 0 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
disable_wizard F_DISABLE_WIZARD 0 0 0 0 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
wizardp F_WIZARDP 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
master F_MASTER 0 0 0 0 TYPE_OBJECT T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
memory_info F_MEMORY_INFO 0 0 0 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
get_config F_GET_CONFIG 0 0 1 1 TYPE_ANY T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
set_config F_SET_CONFIG 0 0 2 2 TYPE_NOVALUE T_NUMBER T_ANY T_ANY T_ANY 193 DEFAULT_NONE
query_privs F_QUERY_PRIVS 0 0 1 1 TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
set_privs F_SET_PRIVS 0 0 2 2 TYPE_NOVALUE T_OBJECT T_NUMBER或T_STRING T_ANY T_ANY 242 DEFAULT_NONE
get_char F_GET_CHAR 0 0 1 -1 TYPE_NUMBER T_STRING或T_FUNCTION T_ANY T_ANY T_ANY 83 DEFAULT_NONE
children F_CHILDREN 0 0 1 1 TYPE_MOD_ARRAY或TYPE_OBJECT T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
reload_object F_RELOAD_OBJECT 0 0 1 1 TYPE_NOVALUE T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
error F_ERROR 0 0 1 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
uptime F_UPTIME 0 0 0 0 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
strcmp F_STRCMP 0 0 2 2 TYPE_NUMBER T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
rusage F_RUSAGE 0 0 0 0 TYPE_MAPPING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
flush_messages F_FLUSH_MESSAGES 0 0 0 1 TYPE_NOVALUE T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
ed F_ED 0 0 0 5 TYPE_NOVALUE T_STRING T_STRING或T_NUMBER T_STRING或T_NUMBER T_NUMBER 247 DEFAULT_NONE
cache_stats F_CACHE_STATS 0 0 0 0 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
filter F_FILTER 0 0 2 -1 TYPE_ANY T_STRING或T_ARRAY或T_MAPPING T_STRING或T_FUNCTION T_ANY T_ANY 259 DEFAULT_NONE
filter_array F_FILTER 或 F_ALIAS_FLAG 0 0 2 -1 TYPE_ANY T_ARRAY T_STRING或T_FUNCTION T_ANY T_ANY 236 DEFAULT_NONE
filter_mapping F_FILTER 或 F_ALIAS_FLAG 0 0 2 -1 TYPE_MAPPING T_MAPPING T_STRING或T_FUNCTION T_ANY T_ANY 261 DEFAULT_NONE
map F_MAP 0 0 2 -1 TYPE_ANY T_STRING或T_MAPPING或T_ARRAY T_STRING或T_FUNCTION T_ANY T_ANY 267 DEFAULT_NONE
map_mapping F_MAP 或 F_ALIAS_FLAG 0 0 2 -1 TYPE_MAPPING T_MAPPING T_STRING或T_FUNCTION T_ANY T_ANY 261 DEFAULT_NONE
map_array F_MAP 或 F_ALIAS_FLAG 0 0 2 -1 TYPE_MOD_ARRAY或TYPE_ANY T_ARRAY T_STRING或T_FUNCTION T_ANY T_ANY 236 DEFAULT_NONE
malloc_status F_MALLOC_STATUS 0 0 0 0 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
mud_status F_MUD_STATUS 0 0 1 1 TYPE_STRING T_NUMBER T_ANY T_ANY T_ANY 20 0
dumpallobj F_DUMPALLOBJ 0 0 0 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
dump_file_descriptors F_DUMP_FILE_DESCRIPTORS 0 0 0 0 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
query_load_average F_QUERY_LOAD_AVERAGE 0 0 0 0 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
set_light F_SET_LIGHT 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
origin F_ORIGIN 0 0 0 0 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
reclaim_objects F_RECLAIM_OBJECTS 0 0 0 0 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
set_eval_limit F_SET_EVAL_LIMIT 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
reset_eval_cost F_SET_EVAL_LIMIT 或 F_ALIAS_FLAG 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 0
eval_cost F_SET_EVAL_LIMIT 或 F_ALIAS_FLAG 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 -1
max_eval_cost F_SET_EVAL_LIMIT 或 F_ALIAS_FLAG 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 1
set_debug_level F_SET_DEBUG_LEVEL 0 0 1 1 TYPE_NOVALUE T_NUMBER或T_STRING T_ANY T_ANY T_ANY 71 DEFAULT_NONE
debug_levels F_DEBUG_LEVELS 0 0 0 0 TYPE_MAPPING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
clear_debug_level F_CLEAR_DEBUG_LEVEL 0 0 1 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
resolve F_RESOLVE 0 0 2 2 TYPE_NUMBER T_STRING T_STRING或T_FUNCTION T_ANY T_ANY 275 DEFAULT_NONE
set_encoding F_SET_ENCODING 0 0 0 1 TYPE_STRING T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
query_encoding F_QUERY_ENCODING 0 0 0 0 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
string_decode F_STRING_DECODE 0 0 2 2 TYPE_STRING T_BUFFER T_STRING T_ANY T_ANY 280 DEFAULT_NONE
string_encode F_STRING_ENCODE 0 0 2 2 TYPE_BUFFER T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
buffer_transcode F_BUFFER_TRANSCODE 0 0 3 3 TYPE_BUFFER T_BUFFER T_STRING T_STRING T_ANY 284 DEFAULT_NONE
act_mxp F_ACT_MXP 0 0 0 0 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
request_term_type F_REQUEST_TERM_TYPE 0 0 0 0 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
start_request_term_type F_START_REQUEST_TERM_TYPE 0 0 0 0 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
request_term_size F_REQUEST_TERM_SIZE 0 0 0 1 TYPE_NOVALUE T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
shutdown F_SHUTDOWN 0 0 0 1 TYPE_NOVALUE T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
dump_trace F_DUMP_TRACE 0 0 0 0 TYPE_MOD_ARRAY或TYPE_ANY T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
strwidth F_STRWIDTH 0 0 1 1 TYPE_NUMBER T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
compress_file F_COMPRESS_FILE 0 0 1 2 TYPE_NUMBER T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
uncompress_file F_UNCOMPRESS_FILE 0 0 1 2 TYPE_NUMBER T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
compress F_COMPRESS 0 0 1 1 TYPE_BUFFER T_STRING或T_BUFFER T_ANY T_ANY T_ANY 148 DEFAULT_NONE
uncompress F_UNCOMPRESS 0 0 1 1 TYPE_BUFFER T_STRING或T_BUFFER T_ANY T_ANY T_ANY 148 DEFAULT_NONE
db_close F_DB_CLOSE 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
db_commit F_DB_COMMIT 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
db_connect F_DB_CONNECT 0 0 2 4 TYPE_NUMBER T_STRING T_STRING T_STRING T_NUMBER 290 DEFAULT_NONE
db_exec F_DB_EXEC 0 0 2 2 TYPE_ANY T_NUMBER T_STRING T_ANY T_ANY 24 DEFAULT_NONE
db_fetch F_DB_FETCH 0 0 2 2 TYPE_MOD_ARRAY或TYPE_ANY T_NUMBER T_NUMBER T_ANY T_ANY 79 DEFAULT_NONE
db_rollback F_DB_ROLLBACK 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
db_status F_DB_STATUS 0 0 0 1 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 1 DEFAULT_NONE
socket_create F_SOCKET_CREATE 0 0 2 3 TYPE_NUMBER T_NUMBER T_STRING或T_FUNCTION T_STRING或T_FUNCTION T_ANY 298 DEFAULT_NONE
socket_bind F_SOCKET_BIND 0 0 2 3 TYPE_NUMBER T_NUMBER T_NUMBER T_STRING T_ANY 133 DEFAULT_NONE
socket_listen F_SOCKET_LISTEN 0 0 2 2 TYPE_NUMBER T_NUMBER T_STRING或T_FUNCTION T_ANY T_ANY 81 DEFAULT_NONE
socket_accept F_SOCKET_ACCEPT 0 0 3 3 TYPE_NUMBER T_NUMBER T_STRING或T_FUNCTION T_STRING或T_FUNCTION T_ANY 298 DEFAULT_NONE
socket_connect F_SOCKET_CONNECT 0 0 4 4 TYPE_NUMBER T_NUMBER T_STRING T_STRING或T_FUNCTION T_STRING或T_FUNCTION 306 DEFAULT_NONE
socket_write F_SOCKET_WRITE 0 0 2 3 TYPE_NUMBER T_NUMBER T_ANY T_STRING T_ANY 316 DEFAULT_NONE
socket_close F_SOCKET_CLOSE 0 0 1 1 TYPE_NUMBER T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
socket_release F_SOCKET_RELEASE 0 0 3 3 TYPE_NUMBER T_NUMBER T_OBJECT T_STRING或T_FUNCTION T_ANY 322 DEFAULT_NONE
socket_acquire F_SOCKET_ACQUIRE 0 0 4 4 TYPE_NUMBER T_NUMBER T_STRING或T_FUNCTION T_STRING或T_FUNCTION T_STRING或T_FUNCTION 329 DEFAULT_NONE
socket_error F_SOCKET_ERROR 0 0 1 1 TYPE_STRING T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
socket_address F_SOCKET_ADDRESS 0 0 2 2 TYPE_STRING T_NUMBER或T_OBJECT T_NUMBER T_ANY T_ANY 340 0
socket_status F_SOCKET_STATUS 0 0 0 1 TYPE_MOD_ARRAY或TYPE_ANY T_NUMBER T_ANY T_ANY T_ANY 20 DEFAULT_NONE
debug_info F_DEBUG_INFO 0 0 2 2 TYPE_ANY T_NUMBER T_OBJECT T_ANY T_ANY 142 DEFAULT_NONE
refs F_REFS 0 0 1 1 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
dump_prog F_DUMP_PROG 0 0 1 -1 TYPE_NOVALUE T_OBJECT T_ANY T_ANY T_ANY 345 DEFAULT_NONE
remove_shadow F_REMOVE_SHADOW 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
query_notify_fail F_QUERY_NOTIFY_FAIL 0 0 0 0 TYPE_ANY T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
named_livings F_NAMED_LIVINGS 0 0 0 0 TYPE_MOD_ARRAY或TYPE_OBJECT T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
copy F_COPY 0 0 1 1 TYPE_ANY T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
functions F_FUNCTIONS 0 0 2 2 TYPE_MOD_ARRAY或TYPE_ANY T_OBJECT T_NUMBER T_ANY T_ANY 225 0
variables F_VARIABLES 0 0 2 2 TYPE_MOD_ARRAY或TYPE_ANY T_OBJECT T_NUMBER T_ANY T_ANY 225 0
heart_beats F_HEART_BEATS 0 0 0 0 TYPE_MOD_ARRAY或TYPE_OBJECT T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
terminal_colour F_TERMINAL_COLOUR 0 0 2 4 TYPE_STRING T_STRING T_MAPPING T_NUMBER T_NUMBER 348 DEFAULT_NONE
pluralize F_PLURALIZE 0 0 1 1 TYPE_STRING T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
file_length F_FILE_LENGTH 0 0 1 1 TYPE_NUMBER T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
upper_case F_UPPER_CASE 0 0 1 1 TYPE_STRING T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
replaceable F_REPLACEABLE 0 0 1 2 TYPE_NUMBER T_OBJECT T_ARRAY T_ANY T_ANY 356 DEFAULT_NONE
program_info F_PROGRAM_INFO 0 0 0 1 TYPE_MAPPING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
store_variable F_STORE_VARIABLE 0 0 2 3 TYPE_NOVALUE T_STRING T_ANY T_OBJECT T_ANY 360 DEFAULT_NONE
fetch_variable F_FETCH_VARIABLE 0 0 1 2 TYPE_ANY T_STRING T_OBJECT T_ANY T_ANY 113 DEFAULT_NONE
remove_interactive F_REMOVE_INTERACTIVE 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
query_ip_port F_QUERY_IP_PORT 0 0 0 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
zonetime F_ZONETIME 0 0 2 2 TYPE_STRING T_STRING T_NUMBER T_ANY T_ANY 18 DEFAULT_NONE
is_daylight_savings_time F_IS_DAYLIGHT_SAVINGS_TIME 0 0 2 2 TYPE_NUMBER T_STRING T_NUMBER T_ANY T_ANY 18 DEFAULT_NONE
debug_message F_DEBUG_MESSAGE 0 0 1 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
function_owner F_FUNCTION_OWNER 0 0 1 1 TYPE_OBJECT T_FUNCTION T_ANY T_ANY T_ANY 14 DEFAULT_NONE
repeat_string F_REPEAT_STRING 0 0 2 2 TYPE_STRING T_STRING T_NUMBER T_ANY T_ANY 18 DEFAULT_NONE
memory_summary F_MEMORY_SUMMARY 0 0 0 0 TYPE_MAPPING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
query_replaced_program F_QUERY_REPLACED_PROGRAM 0 0 0 1 TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
network_stats F_NETWORK_STATS 0 0 0 0 TYPE_MAPPING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
real_time F_REAL_TIME 0 0 0 0 TYPE_NUMBER T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
compressedp F_COMPRESSEDP 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
event F_EVENT 0 0 2 -1 TYPE_NOVALUE T_OBJECT或T_ARRAY T_STRING T_ANY T_ANY 366 DEFAULT_NONE
query_num F_QUERY_NUM 0 0 2 2 TYPE_STRING T_NUMBER T_NUMBER T_ANY T_ANY 79 0
base_name F_BASE_NAME 0 0 1 1 TYPE_STRING T_STRING或T_OBJECT T_ANY T_ANY T_ANY 372 DEFAULT_THIS_OBJECT
get_garbage F_GET_GARBAGE 0 0 0 0 TYPE_MOD_ARRAY或TYPE_OBJECT T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
num_classes F_NUM_CLASSES 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
assemble_class F_ASSEMBLE_CLASS 0 0 1 1 TYPE_ANY T_ARRAY T_ANY T_ANY T_ANY 35 DEFAULT_NONE
disassemble_class F_DISASSEMBLE_CLASS 0 0 1 1 TYPE_MOD_ARRAY或TYPE_ANY T_ANY T_ANY T_ANY T_ANY 38 DEFAULT_NONE
fetch_class_member F_FETCH_CLASS_MEMBER 0 0 2 2 TYPE_ANY T_ANY T_NUMBER T_ANY T_ANY 191 DEFAULT_NONE
store_class_member F_STORE_CLASS_MEMBER 0 0 3 3 TYPE_ANY T_ANY T_NUMBER T_ANY T_ANY 191 DEFAULT_NONE
shuffle F_SHUFFLE 0 0 1 1 TYPE_MOD_ARRAY或TYPE_ANY T_ARRAY T_ANY T_ANY T_ANY 35 DEFAULT_NONE
element_of F_ELEMENT_OF 0 0 1 1 TYPE_ANY T_ARRAY T_ANY T_ANY T_ANY 35 DEFAULT_NONE
max F_MAX 0 0 2 2 TYPE_ANY T_ARRAY T_NUMBER T_ANY T_ANY 77 0
min F_MIN 0 0 2 2 TYPE_ANY T_ARRAY T_NUMBER T_ANY T_ANY 77 0
abs F_ABS 0 0 1 1 TYPE_ANY T_NUMBER或T_REAL T_ANY T_ANY T_ANY 67 DEFAULT_NONE
roll_MdN F_ROLL_MDN 0 0 2 2 TYPE_NUMBER T_NUMBER T_NUMBER T_ANY T_ANY 79 DEFAULT_NONE
string_difference F_STRING_DIFFERENCE 0 0 2 2 TYPE_NUMBER T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
query_charmode F_QUERY_CHARMODE 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
remove_charmode F_REMOVE_CHARMODE 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
remove_get_char F_REMOVE_GET_CHAR 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
send_nullbyte F_SEND_NULLBYTE 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
restore_from_string F_RESTORE_FROM_STRING 0 0 2 2 TYPE_NOVALUE T_STRING T_NUMBER T_ANY T_ANY 18 0
classes F_CLASSES 0 0 2 2 TYPE_MOD_ARRAY或TYPE_ANY T_OBJECT T_NUMBER T_ANY T_ANY 225 0
test_load F_TEST_LOAD 0 0 1 1 TYPE_NUMBER T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
domain_stats F_DOMAIN_STATS 0 0 0 1 TYPE_MAPPING T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
set_author F_SET_AUTHOR 0 0 1 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
author_stats F_AUTHOR_STATS 0 0 0 1 TYPE_MAPPING T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
pcre_version F_PCRE_VERSION 0 0 0 1 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 1 DEFAULT_NONE
pcre_match F_PCRE_MATCH 0 0 2 3 TYPE_ANY T_STRING或T_ARRAY T_STRING T_NUMBER T_ANY 178 DEFAULT_NONE
pcre_assoc F_PCRE_ASSOC 0 0 3 4 TYPE_MOD_ARRAY或TYPE_ANY T_STRING T_ARRAY T_ARRAY T_ANY 185 DEFAULT_NONE
pcre_extract F_PCRE_EXTRACT 0 0 2 2 TYPE_MOD_ARRAY或TYPE_STRING T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
pcre_replace F_PCRE_REPLACE 0 0 3 3 TYPE_STRING T_STRING T_STRING T_ARRAY T_ANY 375 DEFAULT_NONE
pcre_replace_callback F_PCRE_REPLACE_CALLBACK 0 0 3 -1 TYPE_STRING T_STRING T_STRING T_STRING或T_FUNCTION T_ANY 381 DEFAULT_NONE
pcre_cache F_PCRE_CACHE 0 0 0 1 TYPE_MAPPING T_ANY T_ANY T_ANY T_ANY 1 DEFAULT_NONE
parse_init F_PARSE_INIT 0 0 0 0 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
parse_refresh F_PARSE_REFRESH 0 0 0 0 TYPE_NOVALUE T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
parse_sentence F_PARSE_SENTENCE 0 0 1 4 TYPE_ANY T_STRING T_NUMBER T_ARRAY T_MAPPING 389 DEFAULT_NONE
parse_add_rule F_PARSE_ADD_RULE 0 0 2 2 TYPE_NOVALUE T_STRING T_STRING T_ANY T_ANY 0 DEFAULT_NONE
parse_remove F_PARSE_REMOVE 0 0 1 1 TYPE_NOVALUE T_STRING T_ANY T_ANY T_ANY 0 DEFAULT_NONE
parse_add_synonym F_PARSE_ADD_SYNONYM 0 0 2 3 TYPE_NOVALUE T_STRING T_STRING T_STRING T_ANY 125 DEFAULT_NONE
parse_dump F_PARSE_DUMP 0 0 0 0 TYPE_STRING T_ANY T_ANY T_ANY T_ANY 0 DEFAULT_NONE
parse_my_rules F_PARSE_MY_RULES 0 0 2 3 TYPE_ANY T_OBJECT T_STRING T_NUMBER T_ANY 397 DEFAULT_NONE
sha1 F_SHA1 0 0 1 1 TYPE_STRING T_STRING或T_BUFFER T_ANY T_ANY T_ANY 148 DEFAULT_NONE
export_uid F_EXPORT_UID 0 0 1 1 TYPE_NUMBER T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_NONE
geteuid F_GETEUID 0 0 1 1 TYPE_STRING T_FUNCTION或T_OBJECT T_ANY T_ANY T_ANY 403 DEFAULT_THIS_OBJECT
getuid F_GETUID 0 0 1 1 TYPE_STRING T_OBJECT T_ANY T_ANY T_ANY 55 DEFAULT_THIS_OBJECT
seteuid F_SETEUID 0 0 1 1 TYPE_NUMBER T_STRING或T_NUMBER T_ANY T_ANY T_ANY 132 DEFAULT_NONE
cos F_COS 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
sin F_SIN 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
tan F_TAN 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
asin F_ASIN 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
acos F_ACOS 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
atan F_ATAN 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
sqrt F_SQRT 0 0 1 1 TYPE_REAL T_REAL或T_NUMBER T_ANY T_ANY T_ANY 47 DEFAULT_NONE
log F_LOG 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
log10 F_LOG10 0 0 1 1 TYPE_REAL T_REAL或T_NUMBER T_ANY T_ANY T_ANY 47 DEFAULT_NONE
log2 F_LOG2 0 0 1 1 TYPE_REAL T_REAL或T_NUMBER T_ANY T_ANY T_ANY 47 DEFAULT_NONE
pow F_POW 0 0 2 2 TYPE_REAL T_REAL或T_NUMBER T_REAL或T_NUMBER T_ANY T_ANY 406 DEFAULT_NONE
exp F_EXP 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
floor F_FLOOR 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
ceil F_CEIL 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
round F_ROUND 0 0 1 1 TYPE_REAL T_REAL T_ANY T_ANY T_ANY 6 DEFAULT_NONE
norm F_NORM 0 0 1 1 TYPE_REAL T_ARRAY或T_ARRAY T_ANY T_ANY T_ANY 412 DEFAULT_NONE
dotprod F_DOTPROD 0 0 2 2 TYPE_REAL T_ARRAY或T_ARRAY T_ARRAY或T_ARRAY T_ANY T_ANY 415 DEFAULT_NONE
distance F_DISTANCE 0 0 2 2 TYPE_REAL T_ARRAY或T_ARRAY T_ARRAY或T_ARRAY T_ANY T_ANY 412 DEFAULT_NONE
angle F_ANGLE 0 0 2 2 TYPE_REAL T_ARRAY或T_ARRAY T_ARRAY或T_ARRAY T_ANY T_ANY 412 DEFAULT_NONE

具体函数原型请看第一个回贴的内容。

京ICP备13031296号-4