From d23d03829e5baf947d347f49cc1d7807be6c070b Mon Sep 17 00:00:00 2001 From: Kimplul Date: Sun, 11 Aug 2024 23:23:12 +0300 Subject: initial generics for structs + Likely still very much full of bugs --- tests/generic.ek | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'tests/generic.ek') diff --git a/tests/generic.ek b/tests/generic.ek index 7e17d97..065477e 100644 --- a/tests/generic.ek +++ b/tests/generic.ek @@ -1,7 +1,14 @@ +define any[] {} + typedef i27 {} -typedef a[any T] {} +typedef i9 {} + +typedef a[any T] { + T b; +} main() { - a![i27] a; + a![i27] a = a![i27]{.b = 10}; + a![i9] b = a![i9]{.b = 20 as i9}; } -- cgit v1.3