diff --git a/include/xo/expression/exprtype.hpp b/include/xo/expression/exprtype.hpp index c108bb2d..49745d52 100644 --- a/include/xo/expression/exprtype.hpp +++ b/include/xo/expression/exprtype.hpp @@ -6,7 +6,7 @@ #pragma once #include -#include +//#include namespace xo { namespace ast { @@ -32,6 +32,8 @@ namespace xo { variable, /** if-then-else **/ ifexpr, + /** type conversion **/ + convert, /** not an expression. comes last, counts entries **/ n_expr @@ -49,6 +51,7 @@ namespace xo { case exprtype::lambda: return "lambda"; case exprtype::variable: return "variable"; case exprtype::ifexpr: return "if_expr"; + case exprtype::convert: return "convert"; default: break; }