php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
phpdbg_prompt.h
Go to the documentation of this file.
1/*
2 +----------------------------------------------------------------------+
3 | Copyright (c) The PHP Group |
4 +----------------------------------------------------------------------+
5 | This source file is subject to version 3.01 of the PHP license, |
6 | that is bundled with this package in the file LICENSE, and is |
7 | available through the world-wide-web at the following url: |
8 | https://www.php.net/license/3_01.txt |
9 | If you did not receive a copy of the PHP license and are unable to |
10 | obtain it through the world-wide-web, please send a note to |
11 | license@php.net so we can mail you a copy immediately. |
12 +----------------------------------------------------------------------+
13 | Authors: Felipe Pena <felipe@php.net> |
14 | Authors: Joe Watkins <joe.watkins@live.co.uk> |
15 | Authors: Bob Weinand <bwoebi@php.net> |
16 +----------------------------------------------------------------------+
17*/
18
19#ifndef PHPDBG_PROMPT_H
20#define PHPDBG_PROMPT_H
21
22/* {{{ */
23void phpdbg_string_init(char *buffer);
24void phpdbg_init(char *init_file, size_t init_file_len, bool use_default);
25void phpdbg_try_file_init(char *init_file, size_t init_file_len, bool free_init);
26int phpdbg_interactive(bool allow_async_unsafe, char *input);
27int phpdbg_compile(void);
30/* }}} */
31
32/* {{{ phpdbg command handlers */
34PHPDBG_COMMAND(stdin);
61PHPDBG_COMMAND(eol); /* }}} */
62
63/* {{{ prompt commands */
64extern const phpdbg_command_t phpdbg_prompt_commands[]; /* }}} */
65
67
68#endif /* PHPDBG_PROMPT_H */
print
dl(string $extension_filename)
Definition dl.stub.php:3
#define next(ls)
Definition minilua.c:2661
char * exec
Definition phpdbg.h:263
phpdbg_frame_t frame
Definition phpdbg.h:236
#define PHPDBG_COMMAND(name)
Definition phpdbg_cmd.h:167
struct _phpdbg_command_t phpdbg_command_t
Definition phpdbg_cmd.h:88
const phpdbg_command_t phpdbg_prompt_commands[]
void phpdbg_force_interruption(void)
void phpdbg_init(char *init_file, size_t init_file_len, bool use_default)
void phpdbg_execute_ex(zend_execute_data *execute_data)
void phpdbg_string_init(char *buffer)
void phpdbg_try_file_init(char *init_file, size_t init_file_len, bool free_init)
int phpdbg_compile_stdin(zend_string *code)
int phpdbg_interactive(bool allow_async_unsafe, char *input)
int phpdbg_compile(void)
Definition file.h:177
struct _zend_string zend_string
struct _zend_execute_data zend_execute_data
Definition zend_types.h:91
zend_generator * generator
execute_data