Skip to content

v1.0.0 — First stable release

Latest

Choose a tag to compare

@PurHur PurHur released this 29 May 11:13
· 3729 commits to master since this release
d18df3a

First stable release line of PurHur/php-compiler.

Highlights

  • README rewritten for newcomers: architecture (VM / JIT / AOT), phpc CLI, examples, honest capability snapshot
  • Demo-ready subset: examples 000–007, MiniWebApp native execute, phpc build / phpc deploy
  • Contribution policy: coordinate on other channels before GitHub issues/PRs; align with maintainer AI-agent workflow
  • Experimental self-host: M0–M4 spine 726/726, M5 vendor prelink in progress

Lineage

This project continues Anthony Ferrara's original ircmaxell/php-compiler (MIT). This fork is a separate continuation with LLVM 9 JIT/AOT, phpc, web examples, and bootstrap/self-host work.

Quick start

git clone https://github.com/PurHur/php-compiler.git
cd php-compiler
composer install
./phpc test --fast
./phpc build -o /tmp/hello examples/000-HelloWorld/example.php && /tmp/hello

Docs