From 2d0608de52bc4c534005e2032fb46b0ff1d1b33c Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Tue, 6 Aug 2024 03:23:07 -0400 Subject: [PATCH] xo-epression: straggler: exprtype::convert --- include/xo/expression/exprtype.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; }