#pragma once #include #include "expr.hpp" namespace ast { struct Float : public LeafExpr { using LeafExpr::LeafExpr; }; struct Integer : public LeafExpr { using LeafExpr::LeafExpr; }; struct Boolean : public LeafExpr { using LeafExpr::LeafExpr; }; struct String : public LeafExpr { using LeafExpr::LeafExpr; }; }