summaryrefslogtreecommitdiff
path: root/test/golden
AgeCommit message (Collapse)Author
20 hoursRemove obsolete verification machineryadelon
21 hoursReport admitted typed source stateadelon
4 daysShow verification routes in reportsadelon
5 daysBuild module-local syntax interfacesadelon
7 daysCheck direct inductives through fixed-point replayadelon
7 daysAuthorize atomic facts through exact typed importsadelon
7 daysAuthorize ground reflexivity through kernel replayadelon
The first typed fact family is deliberately dependency-free. Its rows remain outside the legacy fact registry, so unmigrated declarations cannot consume or reauthorize them.
7 daysCheck admitted modules sequentiallyadelon
8 daysFix textual connective precedenceadelon
8 daysAllocate task-local TPTP namesadelon
Distinct target variable names exposed a replacement-condition scope lift that source-derived names had masked. Keep those variables under the replacement existential.
8 daysValidate relation parameter arityadelon
8 daysRemove source annotations from TPTP tasksadelon
12 daysMake `Contradiction` a proof-terminal keywordadelon
12 daysUse semantic subset formula inside inductive defnsadelon
2026-07-03Track ownership of top-level symbolsadelon
Require every ownable top-level symbol to be introduced by a dedicated owner before it can appear in facts. Reject duplicate ownership and prevent symbols used by inductive definitions from being defined later. Use the ownership/dependency information to reject hidden recursive inductive definitions and to generate referenceable inductive principles. BREAKING CHANGE: Top-level facts no longer introduce symbols implicitly.
2026-04-13Implement datatypesadelon
2026-04-12Handle bounded calculationsadelon
2026-03-25Update parsing.goldenadelon
2026-03-07Update testsadelon
2026-02-24Use shorter `_local_N` marker in TPTP outputadelon
2026-02-17Allow ticks in subscript of varsadelon
This also changes the encoding of the ticks in TPTP to just an underscore.
2026-02-14Update golden testsadelon
2026-02-06Use tries for patterns, skip trivial hypothesesadelon
2026-02-05Cache encoding of hypothesesadelon
2026-02-05Add `lexiconAllPatterns`, basic warning for dupe patternadelon
2026-02-05Remove `lookupLexicalItem`, attach info in AST insteadadelon
2026-02-05Remove `lookupOp` and add marker to AST insteadadelon
2026-01-23Add directness annotation to TPTP outputadelon
2025-12-17Fix `filterTask`, make var names more consistentadelon
2025-12-16Add location info to implicit QED stepadelon
2025-12-14Fix column locationadelon
2025-12-14Add more location info in tasksadelon
2025-12-14Add location info to conjectureadelon
Still some `<nowhere>` value as placeholder left over.
2025-12-09Propagate location info furtheradelon
2025-12-09Gather some location info from parseradelon
WIP
2025-11-29Integrate chunker and import gatherer into lexeradelon
Drops dependency on `regex-applicative-text`.
2025-11-27Update testsadelon
2025-11-27Add basic parameter handling for relatorsadelon
2025-08-14Improve scanningadelon
Fixes scanning of relation symbols and adds a few error cases for function symbols.
2025-08-12Allow relation symbols with parametersadelon
Parameters must follow the relation symbol and be surrounded by braces, like so: `\rel{x}{y}{z}`. This attempt is still brittle/broken in a few ways: - It makes using braces in creative ways in mixfix notation ambiguous. - It does not verify that the parameters are used in a consistent manner for each symbol. It essentially allows users to define `a\MyRel b` and `a\MyRel{x} b` (and ones with even more parameters). - It allows parameters for all relation symbols, even for those where it makes no sense in ordinary TeX markup, e.g. `a <{x} b`.
2025-07-16Add quantified calcs and relax tokenizationadelon
Use an `\iff`-calc to speed up `union_as_unions`. Also remove `in_implies_neq` which seems to interact badly with the choice axiom used by superposition-based proofs like Vampire in cut-down problems.
2024-05-07Sketch noun coord, symbols for realsadelon
2024-04-01Allow numbers in markers (from the second char)adelon
2024-02-10Initial commitadelon