Test Interpreter Source

Functions

TEST(InterpreterPatternTest, EvaluateConstantsAndVariables)

Test evaluating constants and variables.

TEST(InterpreterPatternTest, ComposeNotAndAndOr)

Test composition of NOT, AND, and OR (AST-style).

TEST(InterpreterPatternTest, UnboundVariableThrows)

Unbound variables should throw std::out_of_range.