Remi's RPM repository - Packages

Blog | Forum | Repository | Wizard

zephir - Zephir language for creation of extensions for PHP.

Remi Collet
Zephir - Ze(nd Engine) Ph(p) I(nt)r(mediate) - is a high level language
that eases the creation and maintainability of extensions for PHP.
Zephir extensions are exported to C code that can be compiled and
optimized by major C compilers such as gcc/clang/vc++. Functionality
is exposed to the PHP language.

Main features:
* Both dynamic/static typing
* Reduced execution overhead compared with full interpretation
* Restricted procedural programming, promoting OOP
* Memory safety
* Ahead-of-time (AOT) compiler to provide predictable performance

Compiler design goals:
* Multi-pass compilation
* Type speculation/inference
* Allow runtime profile-guided optimizations, pseudo-constant propagation
  and indirect/virtual function inlining


zephir-0.10.8-1.remi.src [648 KiB] Changelog by Remi Collet (2018-04-17):
- update to 0.10.8
zephir-0.10.7-1.remi.src [643 KiB] Changelog by Remi Collet (2017-12-29):
- Update to 0.10.7
zephir-0.10.6-1.remi.src [642 KiB] Changelog by Remi Collet (2017-11-12):
- Update to 0.10.6
zephir-0.10.5-1.remi.src [640 KiB] Changelog by Remi Collet (2017-11-10):
- Update to 0.10.5
- raise dependency on php-zephir-parser 1.1.1
zephir-0.10.4-1.remi.src [638 KiB] Changelog by Remi Collet (2017-10-23):
- version 0.10.4