]> git.lizzy.rs Git - uwu-nolambda.git/blob - test.uwu
Implement nolambda:os module
[uwu-nolambda.git] / test.uwu
1 main flow:linear(
2         io:print("please enter something:"),
3         io:print(io:scan),
4
5         io:print(:str:cat(
6                 "your input: ",
7                 io:scan("please enter something else: ")
8         )),
9
10         io:print(:nil:nil),
11         io:print("--- QUINE ---"),
12         io:print(fs:read("test.uwu")),
13         io:print("--- END OF QUINE ---"),
14         io:print(:nil:nil),
15
16         fs:write("test", "hello world"),
17         :bool:if(fs:exists("test"),
18                 io:print("successfully wrote file"),
19                 flow:error("failed to write file")
20         ),
21
22         io:print(fs:read("test")),
23
24         fs:remove("test"),
25         :bool:if(fs:exists("test"),
26                 flow:error("failed to remove file"),
27                 io:print("successfully removed file")
28         ),
29
30         io:print(os:time),
31         os:sleep(500),
32         io:print(os:time),
33
34         os:execute("echo hello world"),
35
36         "success"
37 )