Skip to content

Integration test for runner#114

Merged
istathar merged 18 commits into
technique-lang:mainfrom
istathar:integration-test-runner
Jun 14, 2026
Merged

Integration test for runner#114
istathar merged 18 commits into
technique-lang:mainfrom
istathar:integration-test-runner

Conversation

@istathar

@istathar istathar commented Jun 14, 2026

Copy link
Copy Markdown
Member

Introduce an integration test for the runner.

Support code blocks at top-level (as Elements) having nested scopes below them (in the case where they are control structures such as repeat or foreach). This isn't a language change, but the parser and formatter weren't dealing with them particularly well.

Add prototype example and samples used for testing.

The branch continues with a long series of correctness fixes arising from review of the runner behaviour now that it can be inspected and enforced.

istathar added 6 commits June 14, 2026 12:17
This document is based on a real-world Technique used as a prototype
during development, sanitized for public use and release. It retains a
"Proprietary and Confidential" label in the SPDX line to serve as an
example of a corporate license; this file is actually MIT licensed along
with the rest of the code base.
@istathar istathar self-assigned this Jun 14, 2026
@istathar istathar merged commit 2e0cba7 into technique-lang:main Jun 14, 2026
1 check passed
@istathar istathar deleted the integration-test-runner branch June 14, 2026 09:48
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