aboutsummaryrefslogtreecommitdiff
path: root/tests/callbacks.ek
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2024-08-14 20:44:26 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2024-08-14 20:44:26 +0300
commit2023a7b2d9656f80b00de81453348c0a66f200f7 (patch)
tree06e4ea293318955cc4cf620428d04f1708c17364 /tests/callbacks.ek
parent1a56a881bc2c37614cfd074e7b986211c6d04809 (diff)
downloadek-2023a7b2d9656f80b00de81453348c0a66f200f7.tar.gz
ek-2023a7b2d9656f80b00de81453348c0a66f200f7.zip
test cleanup
+ Somewhat poor Git hygiene but I also fixed some bugs while I was at it.
Diffstat (limited to 'tests/callbacks.ek')
-rw-r--r--tests/callbacks.ek13
1 files changed, 6 insertions, 7 deletions
diff --git a/tests/callbacks.ek b/tests/callbacks.ek
index 6e753e0..927c122 100644
--- a/tests/callbacks.ek
+++ b/tests/callbacks.ek
@@ -1,17 +1,16 @@
-do_stuff(^(u32) proc)
-{
- proc();
-}
+typedef i27 {}
-other_proc(u32)
+do_stuff(^(i27 => i27) proc => i27)
{
+ return proc(20);
}
-other_proc()
+other_proc(i27 a => i27)
{
+ return a + 10;
}
main()
{
- do_stuff(other_proc as ^(u32));
+ do_stuff(other_proc);
}