diff --git a/unit_tests/carcdr.cpp b/unit_tests/carcdr.cpp index e31fe9d19f293db938e82ad44055caa4c0bb0992..4ac8f2a5f98fe15453d71a34c4ab563e3f2d1879 100644 --- a/unit_tests/carcdr.cpp +++ b/unit_tests/carcdr.cpp @@ -12,5 +12,7 @@ int main() static_assert(car<lisp_list<int>, 0, 321> == 321); static_assert(car<ints, 10, -9517> == -9517); // *shrug* + static_assert(std::is_same_v<cdr<cdr<cdr<cdr<ints>>>>, lisp_list<int>>); + return 0; }