読者です 読者をやめる 読者になる 読者になる

0.1.0にしました

何をもって0.1.0なのかは不明ですが0.1.0をリリースしました。0.2.0系ではテンプレート処理系改築(とりあえず修正子プラグインの実装が優先です。)。0.3.0系ではJSANとの連携とか色々考えています。
0.1.0はテンプレート処理系は0.0.1と同等でバグフィックス程度です。今回はプラグイン書く人向けにAPI揃えました。なので添付されているプラグインも完成度が高まったと思います。(JSmarty.Plugin.*)

例えば

internals配下にphp.*.jsというファイルがありますがこれはPHPの同名関数のJavaScriptの実装です。プラグインからそれらを利用したい場合は以下のようにJSmarty.Plugin.getFunctionを利用します。

function jsmarty_function_foo(params, jsmarty)
{
  var in_array = JSmarty.Plugin.getFunction('php.in_array');
  in_array( arg01, arg02 );
  return 'foo';
}

ダウンロード先

AJAJAでも動くことを確認してします。
http://wiki.10kii.com/JSmarty/%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9.html