最近、「URIテンプレート(URI Template)」という言葉を聞くことがあるので、次の仕様を読んでみました。 http://bitworking.org/projects/URI-Templates/spec/draft-gregorio-uritemplate-03.html 要するに次のようなもんです。 一種のテンプレート言語なので、テンプレートプロセッサにより展開される部分があります。その構文は次のとおり。 展開部分 ::= '{' 式 '}' 式が、変数束縛の環境のもとで評価されて文字列になります。テンプレートプロセッサは、展開部分内の式言語(expression languate)のインタプリタにもなっています。 その式言語の特徴は: データは、UNICODE文字列、またはUNICODE文字列のリスト。 変数にデータが束縛された環境を持つ。 変数に何も束縛されてないことを表