8 Testing🔗ℹ

The repository has two main Racket test files:

  • "tests/ick-tests.rkt" checks the lexer, grammar, and normalizer.

  • "tests/sick-test.rkt" checks runtime semantics and macro-generated behavior.

The CI workflow also compares the output of several complete programs against C-INTERCAL’s ick.