Rename the Finch file extension from .fn to .fch

.fn is already used by other tools (e.g. Fennel). Modules are now looked up as name.fch;
a leftover name.fn gets a clear message telling you to rename it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Nexoniarz 2026-10-08 19:27:42 +02:00
commit f897fb3140
92 changed files with 160 additions and 144 deletions

18
tests/run/modules.fch Normal file
View file

@ -0,0 +1,18 @@
import geometry
import shapes
fn main() {
v := geometry.Vec(3, 4)
print(geometry.length(v))
w := geometry.add(v, geometry.Vec(x: 1, y: 1))
print(geometry.describe(w))
geometry.Vec z
print(z)
b := shapes.Box(size: geometry.Vec(2, 5))
print(shapes.area(b), b)
total := 0
for i in 0..3 {
total += i
}
print("total", total)
}