ExpressionTemplateってやっぱりInterpretパターンに似てる・・

たとえば最終的に出来上がるオブジェクトの型名は

struct Plus< struct Vec,struct Multiple< struct Vec,struct Vec > >

まんま解析木みたいだもん。

ラムダ式の実装ってみたことないけど出発点はここなのかしら・・

struct If< struct Boolean , struct Then , struct Else >