mirror of
https://github.com/CatalaLang/catala.git
synced 2024-09-20 00:41:05 +03:00
26 lines
626 B
Plaintext
26 lines
626 B
Plaintext
> Using Prorata_external as Ext
|
|
|
|
|
|
```catala
|
|
declaration scope S:
|
|
internal weights content list of money
|
|
output result1 content list of money
|
|
output result2 content list of money
|
|
|
|
scope S:
|
|
definition weights equals [$4;$1;$1;$4;$1;$1]
|
|
definition result1 equals Ext.prorata of $10, weights
|
|
assertion sum money of result1 = $10
|
|
definition result2 equals Ext.prorata2 of $10, weights
|
|
assertion sum money of result2 = $10
|
|
```
|
|
|
|
|
|
```catala-test-inline
|
|
$ catala test-scope S
|
|
┌─[RESULT]─
|
|
│ result1 = [$3.33; $0.83; $0.83; $3.33; $0.83; $0.85]
|
|
│ result2 = [$3.33; $0.83; $0.83; $3.34; $0.84; $0.83]
|
|
└─
|
|
```
|