From 153fd35c51abac7b7616e33de1be07eb21747232 Mon Sep 17 00:00:00 2001 From: Sara Golemon Date: Thu, 26 Aug 2004 19:45:42 +0000 Subject: [PATCH] Document parsekit extension git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@167322 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/parsekit/configure.xml | 37 + reference/parsekit/constants.xml | 1890 +++++++++++++++++ reference/parsekit/functions.xml | 3 + .../functions/parsekit-compile-file.xml | 117 + .../functions/parsekit-compile-string.xml | 207 ++ .../functions/parsekit-func-arginfo.xml | 120 ++ reference/parsekit/reference.xml | 49 + 7 files changed, 2423 insertions(+) create mode 100644 reference/parsekit/configure.xml create mode 100644 reference/parsekit/constants.xml create mode 100644 reference/parsekit/functions.xml create mode 100644 reference/parsekit/functions/parsekit-compile-file.xml create mode 100644 reference/parsekit/functions/parsekit-compile-string.xml create mode 100644 reference/parsekit/functions/parsekit-func-arginfo.xml create mode 100644 reference/parsekit/reference.xml diff --git a/reference/parsekit/configure.xml b/reference/parsekit/configure.xml new file mode 100644 index 0000000000..5fad8f70a8 --- /dev/null +++ b/reference/parsekit/configure.xml @@ -0,0 +1,37 @@ + + +
+ &reftitle.install; + + &pecl.moved; + + + &pecl.info; + &url.pecl.package;parsekit. + + + &pecl.windows.download; + +
+ + + diff --git a/reference/parsekit/constants.xml b/reference/parsekit/constants.xml new file mode 100644 index 0000000000..042faf0291 --- /dev/null +++ b/reference/parsekit/constants.xml @@ -0,0 +1,1890 @@ + + +
+ &reftitle.constants; + &extension.constants; + + + + + PARSEKIT_QUIET + (int) + + + + Return full detail, but without unnecessary NULL extries. + + + + + + + PARSEKIT_SIMPLE + (int) + + + + Return shorthand opcode notation. + + + + + + + PARSEKIT_EXTENDED_VALUE + (int) + + + + Opnode Flag + + + + + + + PARSEKIT_RESULT_CONST + (int) + + + + Opnode Flag + + + + + + + PARSEKIT_RESULT_EA_TYPE + (int) + + + + Opnode Flag + + + + + + + PARSEKIT_RESULT_JMP_ADDR + (int) + + + + Opnode Flag + + + + + + + PARSEKIT_RESULT_OPARRAY + (int) + + + + Opnode Flag + + + + + + + PARSEKIT_RESULT_OPLINE + (int) + + + + Opnode Flag + + + + + + + PARSEKIT_RESULT_VAR + (int) + + + + Opnode Flag + + + + + + + PARSEKIT_USAGE_UNKNOWN + (int) + + + + Opnode Flag + + + + + + + PARSEKIT_ZEND_INTERNAL_CLASS + (int) + + + + Class Type + + + + + + + PARSEKIT_ZEND_USER_CLASS + (int) + + + + Class Type + + + + + + + PARSEKIT_ZEND_EVAL_CODE + (int) + + + + Function Type + + + + + + + PARSEKIT_ZEND_INTERNAL_FUNCTION + (int) + + + + Function Type + + + + + + + PARSEKIT_ZEND_OVERLOADED_FUNCTION + (int) + + + + Function Type + + + + + + + PARSEKIT_ZEND_OVERLOADED_FUNCTION_TEMPORARY + (int) PHP >= 5.0.0 + + + + Function Type + + + + + + + PARSEKIT_ZEND_USER_FUNCTION + (int) + + + + Function Type + + + + + + + PARSEKIT_IS_CONST + (int) + + + + Node Type + + + + + + + PARSEKIT_IS_TMP_VAR + (int) + + + + Node Type + + + + + + + PARSEKIT_IS_UNUSED + (int) + + + + Node Type + + + + + + + PARSEKIT_IS_VAR + (int) + + + + Node Type + + + + + + + PARSEKIT_ZEND_ADD + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ADD_ARRAY_ELEMENT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ADD_CHAR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ADD_INTERFACE + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_ADD_STRING + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ADD_VAR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_ADD + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_BW_AND + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_BW_OR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_BW_XOR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_CONCAT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_DIM + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_DIV + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_MOD + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_MUL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_OBJ + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_REF + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_SL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_SR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ASSIGN_SUB + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_BEGIN_SILENCE + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_BOOL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_BOOL_NOT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_BOOL_XOR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_BRK + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_BW_AND + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_BW_NOT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_BW_OR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_BW_XOR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_CASE + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_CAST + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_CATCH + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_CLONE + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_CONCAT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_CONT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_DECLARE_CLASS + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_DECLARE_FUNCTION + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_DECLARE_INHERITED_CLASS + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_DIV + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_DO_FCALL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_DO_FCALL_BY_NAME + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_ECHO + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_END_SILENCE + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_EXIT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_EXT_FCALL_BEGIN + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_EXT_FCALL_END + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_EXT_NOP + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_EXT_STMT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_CLASS + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_CONSTANT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_DIM_FUNC_ARG + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_DIM_IS + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_DIM_R + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_DIM_RW + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_DIM_TMP_VAR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_DIM_UNSET + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_DIM_W + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_FUNC_ARG + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_IS + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_OBJ_FUNC_ARG + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_OBJ_IS + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_OBJ_R + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_OBJ_RW + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_OBJ_UNSET + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_OBJ_W + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_R + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_RW + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_UNSET + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FETCH_W + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FE_FETCH + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FE_RESET + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_FREE + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_HANDLE_EXCEPTION + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_IMPORT_CLASS + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_IMPORT_CONST + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_IMPORT_FUNCTION + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_INCLUDE_OR_EVAL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_INIT_ARRAY + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_INIT_CTOR_CALL + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_INIT_FCALL_BY_NAME + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_INIT_METHOD_CALL + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_INIT_STATIC_METHOD_CALL + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_INIT_STRING + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_INSTANCEOF + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_ISSET_ISEMPTY + (int) PHP < 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_ISSET_ISEMPTY_DIM_OBJ + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_ISSET_ISEMPTY_PROP_OBJ + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_ISSET_ISEMPTY_VAR + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_IS_EQUAL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_IS_IDENTICAL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_IS_NOT_EQUAL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_IS_NOT_IDENTICAL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_IS_SMALLER + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_IS_SMALLER_OR_EQUAL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_JMP + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_JMPNZ + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_JMPNZ_EX + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_JMPZ + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_JMPZNZ + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_JMPZ_EX + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_JMP_NO_CTOR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_MOD + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_MUL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_NEW + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_NOP + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_OP_DATA + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_POST_DEC + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_POST_DEC_OBJ + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_POST_INC + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_POST_INC_OBJ + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_PRE_DEC + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_PRE_DEC_OBJ + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_PRE_INC + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_PRE_INC_OBJ + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_PRINT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_QM_ASSIGN + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_RAISE_ABSTRACT_ERROR + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_RECV + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_RECV_INIT + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_RETURN + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_SEND_REF + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_SEND_VAL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_SEND_VAR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_SEND_VAR_NO_REF + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_SL + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_SR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_SUB + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_SWITCH_FREE + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_THROW + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + + PARSEKIT_ZEND_TICKS + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_UNSET_DIM_OBJ + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_UNSET_VAR + (int) + + + + Opcode + + + + + + + PARSEKIT_ZEND_VERIFY_ABSTRACT_CLASS + (int) PHP >= 5.0.0 + + + + Opcode + + + + + + +
+ diff --git a/reference/parsekit/functions.xml b/reference/parsekit/functions.xml new file mode 100644 index 0000000000..03cdec9543 --- /dev/null +++ b/reference/parsekit/functions.xml @@ -0,0 +1,3 @@ +&reference.parsekit.functions.parsekit-compile-file; +&reference.parsekit.functions.parsekit-compile-string; +&reference.parsekit.functions.parsekit-func-arginfo; diff --git a/reference/parsekit/functions/parsekit-compile-file.xml b/reference/parsekit/functions/parsekit-compile-file.xml new file mode 100644 index 0000000000..c0adbfd90e --- /dev/null +++ b/reference/parsekit/functions/parsekit-compile-file.xml @@ -0,0 +1,117 @@ + + + + + parsekit_compile_file + Compile a string of PHP code and return the resulting op array + + + &reftitle.description; + + arrayparsekit_compile_file + stringfilename + array&errors + intoptions + + &warn.experimental.func; + + + &reftitle.parameters; + + + + filename + + + A string containing the name of the file to compile. + Similar to the argument to include. + + + + + &errors + + + A 2D hash of errors (including fatal errors) encountered during compilation. + Returned by reference. + + + + + options + + + One of either PARSEKIT_QUIET or + PARSEKIT_SIMPLE. To produce varying + degrees of verbosity in the returned output. + + + + + + + + &reftitle.returnvalues; + + Returns a complex multi-layer array structure as detailed below. + + + + + &reftitle.examples; + + + <function>parsekit_compile_file</function> example + + + + &example.outputs; + + + string(37) "ZEND_ECHO UNUSED 'Hello World' UNUSED" + [1]=> + string(30) "ZEND_RETURN UNUSED NULL UNUSED" + [2]=> + string(42) "ZEND_HANDLE_EXCEPTION UNUSED UNUSED UNUSED" + ["function_table"]=> + NULL + ["class_table"]=> + NULL +} +]]> + + + + + + &reftitle.seealso; + + parsekit_compile_string + + + + + diff --git a/reference/parsekit/functions/parsekit-compile-string.xml b/reference/parsekit/functions/parsekit-compile-string.xml new file mode 100644 index 0000000000..0eadcb02d7 --- /dev/null +++ b/reference/parsekit/functions/parsekit-compile-string.xml @@ -0,0 +1,207 @@ + + + + + parsekit_compile_string + Compile a string of PHP code and return the resulting op array + + + &reftitle.description; + + arrayparsekit_compile_string + stringphpcode + array&errors + intoptions + + &warn.experimental.func; + + + &reftitle.parameters; + + + + phpcode + + + A string containing phpcode. Similar to the argument to eval. + + + + + &errors + + + A 2D hash of errors (including fatal errors) encountered during compilation. + Returned by reference. + + + + + options + + + One of either PARSEKIT_QUIET or + PARSEKIT_SIMPLE. To produce varying + degrees of verbosity in the returned output. + + + + + + + + &reftitle.returnvalues; + + Returns a complex multi-layer array structure as detailed below. + + + + + &reftitle.examples; + + + <function>parsekit_compile_string</function> example + + +]]> + + &example.outputs; + + + int(4) + ["type_name"]=> + string(14) "ZEND_EVAL_CODE" + ["fn_flags"]=> + int(0) + ["num_args"]=> + int(0) + ["required_num_args"]=> + int(0) + ["pass_rest_by_reference"]=> + bool(false) + ["uses_this"]=> + bool(false) + ["line_start"]=> + int(0) + ["line_end"]=> + int(0) + ["return_reference"]=> + bool(false) + ["refcount"]=> + int(1) + ["last"]=> + int(3) + ["size"]=> + int(3) + ["T"]=> + int(0) + ["last_brk_cont"]=> + int(0) + ["current_brk_cont"]=> + int(-1) + ["backpatch_count"]=> + int(0) + ["done_pass_two"]=> + bool(true) + ["filename"]=> + string(17) "Parsekit Compiler" + ["opcodes"]=> + array(3) { + [8594800]=> + array(5) { + ["opcode"]=> + int(40) + ["opcode_name"]=> + string(9) "ZEND_ECHO" + ["flags"]=> + int(768) + ["op1"]=> + array(3) { + ["type"]=> + int(1) + ["type_name"]=> + string(8) "IS_CONST" + ["constant"]=> + &string(4) "Foo +" + } + ["lineno"]=> + int(2) + } + ["859484C"]=> + array(6) { + ["opcode"]=> + int(62) + ["opcode_name"]=> + string(11) "ZEND_RETURN" + ["flags"]=> + int(16777984) + ["op1"]=> + array(3) { + ["type"]=> + int(1) + ["type_name"]=> + string(8) "IS_CONST" + ["constant"]=> + &NULL + } + ["extended_value"]=> + int(0) + ["lineno"]=> + int(3) + } + [8594898]=> + array(4) { + ["opcode"]=> + int(149) + ["opcode_name"]=> + string(21) "ZEND_HANDLE_EXCEPTION" + ["flags"]=> + int(0) + ["lineno"]=> + int(3) + } + } +} +]]> + + + + + + &reftitle.seealso; + + parsekit_compile_file + + + + + diff --git a/reference/parsekit/functions/parsekit-func-arginfo.xml b/reference/parsekit/functions/parsekit-func-arginfo.xml new file mode 100644 index 0000000000..5c2e961432 --- /dev/null +++ b/reference/parsekit/functions/parsekit-func-arginfo.xml @@ -0,0 +1,120 @@ + + + + + parsekit_func_arginfo + Return information regarding function argument(s) + + + &reftitle.description; + + arrayparsekit_func_arginfo + mixedfunction + + &warn.experimental.func; + + + &reftitle.parameters; + + + + function + + + A string describing a function, or an array describing a class/method. + + + + + + + + &reftitle.returnvalues; + + Returns an array containing argument information. + + + + + &reftitle.examples; + + + <function>parsekit_func_arginfo</function> example + + + + &example.outputs; + + + array(3) { + ["name"]=> + string(3) "bar" + ["allow_null"]=> + bool(true) + ["pass_by_reference"]=> + bool(false) + } + [1]=> + array(4) { + ["name"]=> + string(3) "baz" + ["class_name"]=> + string(8) "stdClass" + ["allow_null"]=> + bool(false) + ["pass_by_reference"]=> + bool(false) + } + [2]=> + array(3) { + ["name"]=> + string(4) "bomb" + ["allow_null"]=> + bool(true) + ["pass_by_reference"]=> + bool(true) + } + [3]=> + array(3) { + ["name"]=> + string(5) "bling" + ["allow_null"]=> + bool(true) + ["pass_by_reference"]=> + bool(false) + } +} +]]> + + + + + + + diff --git a/reference/parsekit/reference.xml b/reference/parsekit/reference.xml new file mode 100644 index 0000000000..b2ef6bfb8b --- /dev/null +++ b/reference/parsekit/reference.xml @@ -0,0 +1,49 @@ + + + + Parsekit Functions + Parsekit + + +
+ &reftitle.intro; + + These functions allow runtime analysis of opcodes compiled from PHP scripts. + +
+ + &reference.parsekit.configure; + &reference.parsekit.ini; + +
+ &reftitle.resources; + &no.resource; +
+ + &reference.parsekit.constants; +
+ + &reference.parsekit.functions; + +
+ +