├── .ci ├── after-failure.sh ├── lemon-parser.ps1 └── release-notes.sh ├── .dir-locals.el ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── actions │ ├── build-linux │ │ └── action.yml │ ├── build-mac │ │ └── action.yml │ └── build-win │ │ └── action.yml ├── dependabot.yml ├── issue_template │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CREDITS ├── LICENSE ├── NO_WARRANTY ├── README.md ├── VERSION ├── config.m4 ├── config.w32 ├── coverage.mk ├── ide └── zephir_parser.php ├── package.xml ├── parser.mk ├── parser ├── base.c ├── lemon.c ├── lempar.c ├── parser.h ├── scanner.h ├── scanner.re ├── xx.h └── zephir.lemon ├── tests ├── .gitignore ├── base │ ├── cblocks.phpt │ ├── declare.phpt │ ├── empty01.phpt │ ├── empty02.phpt │ ├── extension_info.phpt │ ├── literals.phpt │ ├── types.phpt │ └── variables.phpt ├── cf │ ├── do-while.phpt │ ├── for.phpt │ ├── if.phpt │ ├── loop.phpt │ ├── switch.phpt │ ├── try-catch01.phpt │ ├── try-catch02.phpt │ ├── try-catch03.phpt │ └── while01.phpt ├── classes │ ├── bug48.phpt │ ├── constant.phpt │ ├── interface.phpt │ ├── method-visibility.phpt │ ├── single-letter-class.phpt │ └── single_letter_class.phpt ├── comments │ ├── comment.phpt │ ├── comments_before.phpt │ ├── dockblocks │ │ ├── bug13.phpt │ │ ├── empty.phpt │ │ └── simple.phpt │ ├── empty.phpt │ └── sl_comment.phpt ├── errors │ ├── 001.phpt │ └── bug30.phpt ├── functions │ ├── closures │ │ ├── closure_arrow.phpt │ │ ├── empty_closure.phpt │ │ ├── empty_closure_with_body.phpt │ │ ├── non_empty_closure_with_use.phpt │ │ ├── non_empty_closure_with_use_and_body.phpt │ │ └── preg_replace_callback.phpt │ ├── definition01.phpt │ ├── definition02.phpt │ ├── definition03.phpt │ ├── definition04.phpt │ ├── parameter-types │ │ ├── int.phpt │ │ └── mixed.phpt │ └── return-types │ │ ├── false.phpt │ │ ├── float.phpt │ │ ├── int.phpt │ │ └── mixed.phpt ├── globals │ └── 001.phpt ├── namespaces │ ├── 001.phpt │ ├── 002.phpt │ ├── 003.phpt │ └── 004.phpt ├── operators │ ├── and.phpt │ ├── assignments │ │ ├── bitwise.phpt │ │ ├── concat.phpt │ │ ├── div.phpt │ │ ├── mod.phpt │ │ ├── mul.phpt │ │ └── sub.phpt │ ├── bitwise.phpt │ ├── bug89.phpt │ ├── comparison.phpt │ ├── decr.phpt │ ├── div.phpt │ ├── dot.phpt │ ├── erange.phpt │ ├── incr.phpt │ ├── instanceof.phpt │ ├── irange.phpt │ ├── mod.phpt │ ├── mul.phpt │ ├── negation.phpt │ ├── new01.phpt │ ├── new02.phpt │ ├── new03.phpt │ ├── new04.phpt │ ├── not.phpt │ ├── or.phpt │ ├── special.phpt │ ├── static-constant-access.phpt │ ├── static-property-access.phpt │ ├── sub.phpt │ └── ternary.phpt ├── php-7.3.supp ├── php-7.4.supp ├── skipif.inc ├── skipifwin32.inc ├── statements │ ├── break.phpt │ ├── continue.phpt │ ├── empty.phpt │ ├── fcall.phpt │ ├── fetch.phpt │ ├── mcall.phpt │ ├── require.phpt │ ├── require_once.phpt │ ├── return.phpt │ ├── scall.phpt │ ├── throw.phpt │ ├── unset.phpt │ └── yield │ │ ├── empty-yield.phpt │ │ ├── yield-array.phpt │ │ ├── yield-closure.phpt │ │ ├── yield-key-value-variables.phpt │ │ ├── yield-key-value.phpt │ │ └── yield-value.phpt └── unicode │ ├── bug56.phpt │ └── bug62.phpt ├── zephir_parser.c └── zephir_parser.h /.ci/after-failure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.ci/after-failure.sh -------------------------------------------------------------------------------- /.ci/lemon-parser.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.ci/lemon-parser.ps1 -------------------------------------------------------------------------------- /.ci/release-notes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.ci/release-notes.sh -------------------------------------------------------------------------------- /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/actions/build-linux/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.github/actions/build-linux/action.yml -------------------------------------------------------------------------------- /.github/actions/build-mac/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.github/actions/build-mac/action.yml -------------------------------------------------------------------------------- /.github/actions/build-win/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.github/actions/build-win/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/issue_template/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.github/issue_template/bug_report.md -------------------------------------------------------------------------------- /.github/issue_template/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.github/issue_template/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/CREDITS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/LICENSE -------------------------------------------------------------------------------- /NO_WARRANTY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/NO_WARRANTY -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.8.0 2 | -------------------------------------------------------------------------------- /config.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/config.m4 -------------------------------------------------------------------------------- /config.w32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/config.w32 -------------------------------------------------------------------------------- /coverage.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/coverage.mk -------------------------------------------------------------------------------- /ide/zephir_parser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/ide/zephir_parser.php -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/package.xml -------------------------------------------------------------------------------- /parser.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/parser.mk -------------------------------------------------------------------------------- /parser/base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/parser/base.c -------------------------------------------------------------------------------- /parser/lemon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/parser/lemon.c -------------------------------------------------------------------------------- /parser/lempar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/parser/lempar.c -------------------------------------------------------------------------------- /parser/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/parser/parser.h -------------------------------------------------------------------------------- /parser/scanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/parser/scanner.h -------------------------------------------------------------------------------- /parser/scanner.re: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/parser/scanner.re -------------------------------------------------------------------------------- /parser/xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/parser/xx.h -------------------------------------------------------------------------------- /parser/zephir.lemon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/parser/zephir.lemon -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/base/cblocks.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/base/cblocks.phpt -------------------------------------------------------------------------------- /tests/base/declare.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/base/declare.phpt -------------------------------------------------------------------------------- /tests/base/empty01.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/base/empty01.phpt -------------------------------------------------------------------------------- /tests/base/empty02.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/base/empty02.phpt -------------------------------------------------------------------------------- /tests/base/extension_info.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/base/extension_info.phpt -------------------------------------------------------------------------------- /tests/base/literals.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/base/literals.phpt -------------------------------------------------------------------------------- /tests/base/types.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/base/types.phpt -------------------------------------------------------------------------------- /tests/base/variables.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/base/variables.phpt -------------------------------------------------------------------------------- /tests/cf/do-while.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/cf/do-while.phpt -------------------------------------------------------------------------------- /tests/cf/for.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/cf/for.phpt -------------------------------------------------------------------------------- /tests/cf/if.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/cf/if.phpt -------------------------------------------------------------------------------- /tests/cf/loop.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/cf/loop.phpt -------------------------------------------------------------------------------- /tests/cf/switch.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/cf/switch.phpt -------------------------------------------------------------------------------- /tests/cf/try-catch01.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/cf/try-catch01.phpt -------------------------------------------------------------------------------- /tests/cf/try-catch02.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/cf/try-catch02.phpt -------------------------------------------------------------------------------- /tests/cf/try-catch03.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/cf/try-catch03.phpt -------------------------------------------------------------------------------- /tests/cf/while01.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/cf/while01.phpt -------------------------------------------------------------------------------- /tests/classes/bug48.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/classes/bug48.phpt -------------------------------------------------------------------------------- /tests/classes/constant.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/classes/constant.phpt -------------------------------------------------------------------------------- /tests/classes/interface.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/classes/interface.phpt -------------------------------------------------------------------------------- /tests/classes/method-visibility.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/classes/method-visibility.phpt -------------------------------------------------------------------------------- /tests/classes/single-letter-class.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/classes/single-letter-class.phpt -------------------------------------------------------------------------------- /tests/classes/single_letter_class.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/classes/single_letter_class.phpt -------------------------------------------------------------------------------- /tests/comments/comment.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/comments/comment.phpt -------------------------------------------------------------------------------- /tests/comments/comments_before.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/comments/comments_before.phpt -------------------------------------------------------------------------------- /tests/comments/dockblocks/bug13.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/comments/dockblocks/bug13.phpt -------------------------------------------------------------------------------- /tests/comments/dockblocks/empty.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/comments/dockblocks/empty.phpt -------------------------------------------------------------------------------- /tests/comments/dockblocks/simple.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/comments/dockblocks/simple.phpt -------------------------------------------------------------------------------- /tests/comments/empty.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/comments/empty.phpt -------------------------------------------------------------------------------- /tests/comments/sl_comment.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/comments/sl_comment.phpt -------------------------------------------------------------------------------- /tests/errors/001.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/errors/001.phpt -------------------------------------------------------------------------------- /tests/errors/bug30.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/errors/bug30.phpt -------------------------------------------------------------------------------- /tests/functions/closures/closure_arrow.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/closures/closure_arrow.phpt -------------------------------------------------------------------------------- /tests/functions/closures/empty_closure.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/closures/empty_closure.phpt -------------------------------------------------------------------------------- /tests/functions/closures/empty_closure_with_body.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/closures/empty_closure_with_body.phpt -------------------------------------------------------------------------------- /tests/functions/closures/non_empty_closure_with_use.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/closures/non_empty_closure_with_use.phpt -------------------------------------------------------------------------------- /tests/functions/closures/non_empty_closure_with_use_and_body.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/closures/non_empty_closure_with_use_and_body.phpt -------------------------------------------------------------------------------- /tests/functions/closures/preg_replace_callback.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/closures/preg_replace_callback.phpt -------------------------------------------------------------------------------- /tests/functions/definition01.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/definition01.phpt -------------------------------------------------------------------------------- /tests/functions/definition02.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/definition02.phpt -------------------------------------------------------------------------------- /tests/functions/definition03.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/definition03.phpt -------------------------------------------------------------------------------- /tests/functions/definition04.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/definition04.phpt -------------------------------------------------------------------------------- /tests/functions/parameter-types/int.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/parameter-types/int.phpt -------------------------------------------------------------------------------- /tests/functions/parameter-types/mixed.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/parameter-types/mixed.phpt -------------------------------------------------------------------------------- /tests/functions/return-types/false.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/return-types/false.phpt -------------------------------------------------------------------------------- /tests/functions/return-types/float.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/return-types/float.phpt -------------------------------------------------------------------------------- /tests/functions/return-types/int.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/return-types/int.phpt -------------------------------------------------------------------------------- /tests/functions/return-types/mixed.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/functions/return-types/mixed.phpt -------------------------------------------------------------------------------- /tests/globals/001.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/globals/001.phpt -------------------------------------------------------------------------------- /tests/namespaces/001.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/namespaces/001.phpt -------------------------------------------------------------------------------- /tests/namespaces/002.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/namespaces/002.phpt -------------------------------------------------------------------------------- /tests/namespaces/003.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/namespaces/003.phpt -------------------------------------------------------------------------------- /tests/namespaces/004.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/namespaces/004.phpt -------------------------------------------------------------------------------- /tests/operators/and.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/and.phpt -------------------------------------------------------------------------------- /tests/operators/assignments/bitwise.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/assignments/bitwise.phpt -------------------------------------------------------------------------------- /tests/operators/assignments/concat.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/assignments/concat.phpt -------------------------------------------------------------------------------- /tests/operators/assignments/div.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/assignments/div.phpt -------------------------------------------------------------------------------- /tests/operators/assignments/mod.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/assignments/mod.phpt -------------------------------------------------------------------------------- /tests/operators/assignments/mul.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/assignments/mul.phpt -------------------------------------------------------------------------------- /tests/operators/assignments/sub.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/assignments/sub.phpt -------------------------------------------------------------------------------- /tests/operators/bitwise.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/bitwise.phpt -------------------------------------------------------------------------------- /tests/operators/bug89.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/bug89.phpt -------------------------------------------------------------------------------- /tests/operators/comparison.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/comparison.phpt -------------------------------------------------------------------------------- /tests/operators/decr.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/decr.phpt -------------------------------------------------------------------------------- /tests/operators/div.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/div.phpt -------------------------------------------------------------------------------- /tests/operators/dot.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/dot.phpt -------------------------------------------------------------------------------- /tests/operators/erange.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/erange.phpt -------------------------------------------------------------------------------- /tests/operators/incr.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/incr.phpt -------------------------------------------------------------------------------- /tests/operators/instanceof.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/instanceof.phpt -------------------------------------------------------------------------------- /tests/operators/irange.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/irange.phpt -------------------------------------------------------------------------------- /tests/operators/mod.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/mod.phpt -------------------------------------------------------------------------------- /tests/operators/mul.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/mul.phpt -------------------------------------------------------------------------------- /tests/operators/negation.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/negation.phpt -------------------------------------------------------------------------------- /tests/operators/new01.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/new01.phpt -------------------------------------------------------------------------------- /tests/operators/new02.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/new02.phpt -------------------------------------------------------------------------------- /tests/operators/new03.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/new03.phpt -------------------------------------------------------------------------------- /tests/operators/new04.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/new04.phpt -------------------------------------------------------------------------------- /tests/operators/not.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/not.phpt -------------------------------------------------------------------------------- /tests/operators/or.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/or.phpt -------------------------------------------------------------------------------- /tests/operators/special.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/special.phpt -------------------------------------------------------------------------------- /tests/operators/static-constant-access.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/static-constant-access.phpt -------------------------------------------------------------------------------- /tests/operators/static-property-access.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/static-property-access.phpt -------------------------------------------------------------------------------- /tests/operators/sub.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/sub.phpt -------------------------------------------------------------------------------- /tests/operators/ternary.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/operators/ternary.phpt -------------------------------------------------------------------------------- /tests/php-7.3.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/php-7.3.supp -------------------------------------------------------------------------------- /tests/php-7.4.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/php-7.4.supp -------------------------------------------------------------------------------- /tests/skipif.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/skipif.inc -------------------------------------------------------------------------------- /tests/skipifwin32.inc: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/statements/break.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/break.phpt -------------------------------------------------------------------------------- /tests/statements/continue.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/continue.phpt -------------------------------------------------------------------------------- /tests/statements/empty.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/empty.phpt -------------------------------------------------------------------------------- /tests/statements/fcall.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/fcall.phpt -------------------------------------------------------------------------------- /tests/statements/fetch.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/fetch.phpt -------------------------------------------------------------------------------- /tests/statements/mcall.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/mcall.phpt -------------------------------------------------------------------------------- /tests/statements/require.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/require.phpt -------------------------------------------------------------------------------- /tests/statements/require_once.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/require_once.phpt -------------------------------------------------------------------------------- /tests/statements/return.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/return.phpt -------------------------------------------------------------------------------- /tests/statements/scall.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/scall.phpt -------------------------------------------------------------------------------- /tests/statements/throw.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/throw.phpt -------------------------------------------------------------------------------- /tests/statements/unset.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/unset.phpt -------------------------------------------------------------------------------- /tests/statements/yield/empty-yield.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/yield/empty-yield.phpt -------------------------------------------------------------------------------- /tests/statements/yield/yield-array.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/yield/yield-array.phpt -------------------------------------------------------------------------------- /tests/statements/yield/yield-closure.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/yield/yield-closure.phpt -------------------------------------------------------------------------------- /tests/statements/yield/yield-key-value-variables.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/yield/yield-key-value-variables.phpt -------------------------------------------------------------------------------- /tests/statements/yield/yield-key-value.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/yield/yield-key-value.phpt -------------------------------------------------------------------------------- /tests/statements/yield/yield-value.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/statements/yield/yield-value.phpt -------------------------------------------------------------------------------- /tests/unicode/bug56.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/unicode/bug56.phpt -------------------------------------------------------------------------------- /tests/unicode/bug62.phpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/tests/unicode/bug62.phpt -------------------------------------------------------------------------------- /zephir_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/zephir_parser.c -------------------------------------------------------------------------------- /zephir_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephir-lang/php-zephir-parser/HEAD/zephir_parser.h --------------------------------------------------------------------------------