- 454 名前:名無しさん@お腹いっぱい。 mailto:sage [04/09/25 02:01:40 ID:lu2dJ5By]
- >>447に書いたんですが、PHPスクリプトの解析器を書いています。
(ヒアドキュメントは、IDのチェックをしないようにしました) んで、html.javascript.txt を拡張して、PHP解析器に遷移するようにしたんですが、 現状のtransitでは *return* が使えないので、php から html に直に戻ることになりますよね。 ですが、html.javascript.txt では、実は HTMLタグの内外を違う解析器で解析しているようなので タグの中(html-tag)から php 解析器に遷移させる場合も、html に戻る事になってしまい、 HTMLの色分けが多少おかしくなってしまいます。 なので、php解析器の方で state によって戻る解析器を html か html-tag か 判断しようかと思うのですが、html から php に遷移する際に、php の state を あらかじめ決められるようにできないでしょうか? 例えば、'transit:php; state:10' と書くと、php 解析器のstateが10の状態で遷移する、 というようにできるとありがたいです。(もちろん *return* が使えれば万事解決なんですけども)
|

|