Implement basic functions (no parameters yet)
This commit is contained in:
28
IBAF-Tests/IBAF-1/fun.fct
Normal file
28
IBAF-Tests/IBAF-1/fun.fct
Normal file
@@ -0,0 +1,28 @@
|
||||
initialise-binding scope
|
||||
(collateral
|
||||
(bind
|
||||
("test",
|
||||
function abstraction
|
||||
(scope
|
||||
(collateral
|
||||
(map
|
||||
( )),
|
||||
return decimal-natural
|
||||
("3")))),
|
||||
bind
|
||||
("x",
|
||||
allocate-initialised-variable
|
||||
(integers,
|
||||
0)),
|
||||
map
|
||||
( )),
|
||||
sequential
|
||||
(null,
|
||||
assign
|
||||
(bound "x",
|
||||
handle-return apply
|
||||
(bound "test",
|
||||
null)),
|
||||
print assigned
|
||||
(bound
|
||||
("x"))))
|
||||
Reference in New Issue
Block a user