Skip to content

Commit ff2ba61

Browse files
committed
fix: update remaining .as references in conformance READMEs
https://claude.ai/code/session_015S2ndRbwuJPpjkv54BpVDw
1 parent b5a67ac commit ff2ba61

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

conformance/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ The tests here are **binding** - changes to expected outputs require explicit ju
88
```
99
conformance/
1010
├── valid/ # Programs that must parse successfully (exit 0)
11-
│ ├── *.as # Source files
11+
│ ├── *.affine # Source files
1212
│ └── *.expected # Expected parser output
1313
├── invalid/ # Programs that must fail with diagnostics (exit non-zero)
14-
│ ├── *.as # Source files
14+
│ ├── *.affine # Source files
1515
│ └── *.expected # Expected error diagnostics
1616
└── README.md # This file
1717
```
@@ -42,7 +42,7 @@ dune runtest conformance
4242

4343
## Adding New Tests
4444

45-
1. Add `.as` source file to `valid/` or `invalid/`
45+
1. Add `.affine` source file to `valid/` or `invalid/`
4646
2. Run the compiler to generate expected output
4747
3. Review and save as `.expected` file
4848
4. Commit both files together

tests/conformance/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ AffineScript's conformance tests respect affine type constraints:
110110

111111
1. Read the aLib spec from `aggregate-library/specs/`
112112
2. Extract test vectors from YAML section
113-
3. Create `tests/conformance/<category>/<operation>.as`
113+
3. Create `tests/conformance/<category>/<operation>.affine`
114114
4. Translate aLib function expressions to AffineScript syntax
115115
5. Add test to `run_all.affine`
116116

0 commit comments

Comments
 (0)