1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#pragma once #include "../level-1/concepts.hpp" namespace intellect { namespace level2 { namespace concepts { using namespace level1::concepts; static decl(variable), decl(expression), decl(assign), decl(comma), decl(subscript), decl(action), decl(statement), decl(left), decl(right), decl(operand); } } }