#include #include #include #include #include #include #include TestSuite(BasicArr); Test(BasicArr, MakeArray) { std::cout << "----- MakeArray -----"; ast::PrettyPrinter print(std::cout); ast::Exp* test = parse::parse("stuff[5] of 3"); cr_assert_not_null(test); print(test); cr_assert_eq(1, 1); } TestSuite(ExprsArr); Test(ExprsArr, MakeArray_WExprs) { ast::PrettyPrinter print(std::cout); ast::Exp* test = parse::parse("stuff[(36+6)] of \"Tiggered\""); cr_assert_not_null(test); print(test); cr_assert_eq(1, 1); }