Skip to content

Conversation

@istathar
Copy link
Member

@istathar istathar commented Aug 30, 2025

Ironically, the compiler itself doesn't actually care about the extension of the input file, but the samples in the repository needed updating to the new .tq extension.

Bumps major version to 0.4, representing both this change and the milestone of having completed the first iteration of the v1 parser!

While we're at it, move the golden test examples to tests/golden/, other examples that we expect to parse but not necessarily be perfectly formatted (after all, that's the whole point of the parser being as permissive as possible) to tests/sample/, and known-bad edge cases to tests/broken/.

This allows us to run the known-good and known-bad examples through the parser as part of the test suite, so we've added an additional test to do that.

@istathar istathar self-assigned this Aug 30, 2025
@istathar
Copy link
Member Author

@istathar istathar merged commit 46c75bc into technique-lang:main Aug 30, 2025
1 check passed
@istathar istathar deleted the change-extension branch September 4, 2025 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant