implements inner function definition in function condition
This commit is contained in:
parent
b7f11d1fc2
commit
2fefd8c04f
3 changed files with 58 additions and 9 deletions
25
test-inputs/innere_function_definition.flup
Normal file
25
test-inputs/innere_function_definition.flup
Normal file
|
@ -0,0 +1,25 @@
|
|||
add: int a int b -> int
|
||||
| 1 -> a b +
|
||||
;
|
||||
|
||||
ad: int a int b -> int
|
||||
| 1 -> a b +
|
||||
;
|
||||
|
||||
fuenf: int a -> int
|
||||
| 1 -> a
|
||||
;
|
||||
|
||||
drei: int a -> int
|
||||
| 1 -> a
|
||||
;
|
||||
|
||||
test: int a -> int
|
||||
| fb: int b -> int
|
||||
| 1 b == -> 0 0 add
|
||||
| 1 1 == -> 1 0 ad
|
||||
;
|
||||
a fb -> 1 drei
|
||||
| 1 1 == -> 3 fb
|
||||
;
|
||||
0 test
|
Loading…
Add table
Add a link
Reference in a new issue