You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for such an amazing peachpie. I have resolved many Type name could not be resolved. issue in my peachpie project and it all most works.
But finally the remaning issues are all error PHP4042: Yielding from an exception handling construct (try, catch, finally) is currently not supported by PeachPie.. Such as
/root/projects/PeachPie.Test/Website/3rdparty/symfony/cache/Adapter/FilesystemTagAwareAdapter.php(161,21): error PHP4042: Yielding from an exception handling construct (try, catch, finally) is currently not
supported by PeachPie. [/root/projects/PeachPie.Test/Website/Website.msbuildproj]
···
It seems like these php packages use the grammar unsupported by peachpie. Do you have any plan to do this? Or, is there anything I could do to help you. (I write .Net)
The text was updated successfully, but these errors were encountered:
Hi, thank you! we have plans to support yield in try/catch, but currently it is too complicated (.NET does not allow jumping into try/catch blocks, or jumping out of try/catch without invoking finally ... we'll keep you updated here
ref #604
- yield can be in try block (not catch nor finally yet)
- fixes emitted "return" in generator within exception handling (.ret is not allowed there)
Hi, developers.
Thank you for such an amazing
peachpie
. I have resolved manyType name could not be resolved.
issue in my peachpie project and it all most works.But finally the remaning issues are all
error PHP4042: Yielding from an exception handling construct (try, catch, finally) is currently not supported by PeachPie.
. Such asIt seems like these php packages use the grammar unsupported by peachpie. Do you have any plan to do this? Or, is there anything I could do to help you. (I write .Net)
The text was updated successfully, but these errors were encountered: