# Note: [k.ymoto@nifty.com:2008.07.16 evaluate toの既存訳に
問題がある箇所あり。"expression A evaluates to value B" は、
「式 A は値 B として評価される」という意味。]
[tosiki.iga@nifty.ne.jp:2008.07.17]
[kashihara@gmail.com:2008.07.22 既存訳修正。]
<b>${<i>id</i>:newName(reference)}</b><br>Evaluates to
an non-conflicting name for a new local variable of
the type specified by the reference. The reference
may either be a JavaScript type name or the name
of another template variable. The generated name
respects the code style
settings.<br><br><b>Example:</b><br><code>${index:newName(int)}
</code>=<b>${<i>id</i>:newName(reference)}</b><br>参照に
よって指定された型の新規ローカル変数に対する競合しない名前と
して評価されます。参照は JavaScript 型の名前あるいは別のテン
プレート変数の名前のいずれかです。生成された名前はコード・ス
タイル設定を考慮します。<br><br><b>例:</b><br><code>${index
:newName(int)}</code>
Details