mirror of
https://github.com/CatalaLang/catala.git
synced 2024-09-20 08:47:14 +03:00
32 lines
800 B
Plaintext
32 lines
800 B
Plaintext
## Article
|
|
|
|
```catala
|
|
declaration enumeration E:
|
|
-- Case1 content integer
|
|
-- Case2
|
|
|
|
declaration scope A:
|
|
context x content E
|
|
context y content integer
|
|
|
|
scope A:
|
|
definition x equals Case1 content 2
|
|
definition y under condition match x with pattern
|
|
-- Case1 of i : true
|
|
-- Case2 : true consequence equals 3
|
|
definition y under condition match x with pattern
|
|
-- Case1 of i : false
|
|
-- Case2 : true consequence equals 4
|
|
```
|
|
|
|
```catala-test-inline
|
|
$ catala Proof --disable_counterexamples
|
|
[ERROR] [A.y] At least two exceptions overlap for this variable:
|
|
┌─⯈ tests/test_proof/bad/enums_unit-overlap.catala_en:10.10-11:
|
|
└──┐
|
|
10 │ context y content integer
|
|
│ ‾
|
|
└─ Article
|
|
Counterexample generation is disabled so none was generated.
|
|
```
|