タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

インストールとコンパイラに関するKouJustinのブックマーク (1)

  • phc(PHPコンパイラ)でphpの構文木をXMLで出力してみる – taichino.com

    phcというphpコンパイラを使ってphpの構文木を取得してみたので記録しておきます。インストールに手こずりました。 phcについて phcとはphpのコンパイラで、phpスクリプトをコンパイルして実行ファイルを作成する事ができます。例えば以下のようにコンパイルする事ができます。速くなるのかもしれませんが試していません。 % cat sample1.php < ?php echo "hello phc world\n"; ?> % phc -c sample1.php -o sample1 % ./sample1 hello phc world コンパイルだけだとあまり使い道が思いつかないのですが、コンパイラ機能を一部解放してくれていて、読み込んだスクリプトの構文木をxmlで出力する事ができます。なのでこのツールを利用するとphpの構文木に手軽にアクセスできて便利です。例えば以下のように変

  • 1