Я хочу преобразовать исходный файл PHP в AST (желательно как вложенный массив инструкций).
Я в основном хочу конвертировать такие вещи, как
f($a, $b + 1)
во что-то вроде
array( 'function_call',
array(
array( 'var', '$a' ),
array( 'expression',
array(
array( 'binary_operation',
'+',
array ('var', '$b'),
array( 'int', '1' )
)
)
)
)
)
Есть ли встроенная библиотека PHP или сторонние библиотеки (желательно на PHP), которые позволили бы мне это сделать?