From 828c5ccb585209f4f7a6f1de84a69d53f76b9081 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Mon, 23 Sep 2024 11:13:23 +0200 Subject: ifs and imports --- test/test.test | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) (limited to 'test/test.test') diff --git a/test/test.test b/test/test.test index 58be29b..9fea5b2 100644 --- a/test/test.test +++ b/test/test.test @@ -28,8 +28,8 @@ const map: [string][string or integer] = [ }, ] -main("pipe1") => print($) -main("pipe2") => main($) => print($) +main("pipe1!") => print($) +main("pipe2!") => main($) => print($) const test_type: type = { const test_field: string = "test" @@ -59,3 +59,20 @@ object.test_field = "hey" object.test_function() => print($) object.nested.another_field = 5 object.nested.another_function(add = 2) => print($) + +if (henshin == 2) { + print("nice") +} +print(henshin == 3 or henshin > 1) +henshin = 4 +if (henshin == 3) { + print("shouldn't be") +} else if (henshin == 2 or henshin != 3) { + print("else will") +} else if (henshin != 3 and henshin != 2) { + print("else won't") +} + +const scoped: [string][string or function] = import("test_import.test") +print(scoped) +scoped.exported_function() => print($) -- cgit v1.2.3