Don't allow uppercase pattern variables

This commit is contained in:
2026-02-20 16:12:54 -08:00
parent 7d5789147d
commit c54b856f0b
5 changed files with 24 additions and 2 deletions

View File

@@ -0,0 +1,10 @@
*** Process tests/LowerPatVar.newt
module Prelude
module LowerPatVar
ERROR at tests/LowerPatVar.newt:6:6--6:8: ZZ not in scope
foo : Nat × Nat → Nat
foo (ZZ , y) = Z
^^
ERROR at tests/LowerPatVar.newt:1:1--1:1: Compile failed