Circle-具有编译时命令式元编程的C++编译器