01
turf-lang
The Turf language, compiler and standard library.
- #302[ARCHITECTURE] `ParserState`: turn the parser globals into an owned structopened by a2ysinfrastructurecleanupparser
- #301[ARCHITECTURE] `LexerState`: turn the lexer globals into an owned structopened by a2ysinfrastructurecleanuplexer
- #300[RUNTIME] Say how deep the recursion was in the stack-overflow panicopened by a2ysuxinfrastructureenhancement
- #299[TESTS] In-source `@test` functionsopened by a2ysuxlanguage-featureenhancement
- #298[DIAGNOSTICS] Hints that point at the explicit type-argument spellingsopened by a2ysdiagnosticsuxenhancement
- #297[GENERICS] Type arguments at the use site: `List<int>::default()` and `f::<int>(...)`opened by a2yssyntaxlanguage-featureenhancementparsertypechecker
- #296[PERF] Measure the shared cold trap block for overflow checksopened by a2ysenhancementcodegen
- #295[STDLIB] Add `math::wrapping_add`, `wrapping_sub` and `wrapping_mul`opened by a2ysenhancementstdlib
- #294[BENCH] Check in the baseline benchmark behind the 53% figure, with its C twinopened by a2ysinfrastructureenhancementcodegen
- #293[CI] Run the consumers' fixture tests in the compiler's CIopened by a2ysinfrastructureenhancement
- #292[INTERFACE] Interface manifest: `turfc --version --json`opened by a2ysinfrastructureenhancement
- #291[DIAGNOSTICS] Backfill hints for every code that has none or only general adviceopened by a2ysdiagnosticsuxenhancement
- #290[DIAGNOSTICS] Machine-readable diagnostics: `--diagnostics=json`opened by a2ysdiagnosticsinfrastructureenhancement
- #289[CONTRACT] One registry of every diagnostic codeopened by a2ysdiagnosticsinfrastructureenhancement
- #281[DOCS] Write the Turf Style Guide, the official conventions for writing Turfopened by a2ysuxenhancementblocked
- #279[DIAGNOSTICS] Fix every error in a file in one pass, compiler fixes first and the model for the restopened by a2ysdiagnosticsuxenhancementblockedslm
- #278[DOCS] Add a `turflang-nocheck` fence for Turf code that is shown but not compiledopened by a2ysinfrastructureenhancement
- #277[DOCS] Fix four broken heading anchors in `docs/reference/`opened by a2yscleanup
- #276[DOCS] Add the missing `import test;` to the `hash_of` exampleopened by a2yscleanup
- #273[CLEANUP] Rewrite history-style comments to describe the code as it isopened by a2yscleanupblocked
- #109[SLM] The local model does not know Turf, so it suggests other languages' syntaxopened by a2yscoreblockedslm
02
turf-cli
The turf tool: projects, builds, tests and packages.
03
turf-lsp
Diagnostics, hover and completion in your editor.
Nothing open here
This repository has no open issues right now. Found something? Open one.
04
turf-fuzz
Finds compiler bugs and turns them into regression tests.
05
website
This website and its documentation.
Nothing open here
This repository has no open issues right now. Found something? Open one.