implement belt system

This commit is contained in:
2026-04-19 16:18:39 +02:00
parent ffe69f08b5
commit f2d912b4eb
10 changed files with 864 additions and 8 deletions

View File

@@ -42,7 +42,7 @@ TEST_CASE("Formula retains its source string", "[formula]")
TEST_CASE("Formula throws on malformed source", "[formula]")
{
REQUIRE_THROWS_AS(Formula::compile("1 * + x"), std::runtime_error);
REQUIRE_THROWS_AS(Formula::compile("1 +"), std::runtime_error);
REQUIRE_THROWS_AS(Formula::compile(""), std::runtime_error);
REQUIRE_THROWS_AS(Formula::compile("unknown_var"), std::runtime_error);
}