On Thu, Jan 22, 2015 at 10:28 AM, Sara Golemon <poll...@php.net> wrote:

> http://github.com/sgolemon/astkit (See the README.md)
>
> I'm using zendparse() to generate an AST but *not* compile it to
> bytecode.  In order to get this extension building, I have to patch
> php-src to export the zendparse symbol. Anyone object to me pushing
> that change?
>
> diff --git a/Zend/zend_globals_macros.h b/Zend/zend_globals_macros.h
> index b8fb763..190905f 100644
> --- a/Zend/zend_globals_macros.h
> +++ b/Zend/zend_globals_macros.h
> @@ -36,7 +36,7 @@ BEGIN_EXTERN_C()
>  # define CG(v) (compiler_globals.v)
>  extern ZEND_API struct _zend_compiler_globals compiler_globals;
>  #endif
> -int zendparse(void);
> +ZEND_API int zendparse(void);
>
>
>  /* Executor */
>

Looks reasonable :)

Nikita

Reply via email to