diff options
author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2022-01-01 17:43:11 +0100 |
---|---|---|
committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2022-01-01 17:43:11 +0100 |
commit | 6ec67846ffadb5bd1be13d5a7ea3abcf67f1c536 (patch) | |
tree | baac675ac4183bf4927403391dd54ea5069af4a5 /example | |
parent | 8e3ed7630c7383869b6e16b494d4288c4e094dd3 (diff) | |
download | uwu-lang-6ec67846ffadb5bd1be13d5a7ea3abcf67f1c536.tar.xz |
Redesign function names
Diffstat (limited to 'example')
-rw-r--r-- | example/fibo.uwu | 22 | ||||
-rw-r--r-- | example/print_args.uwu | 2 | ||||
-rw-r--r-- | example/test.uwu | 6 |
3 files changed, 12 insertions, 18 deletions
diff --git a/example/fibo.uwu b/example/fibo.uwu index c3a4aa5..549e048 100644 --- a/example/fibo.uwu +++ b/example/fibo.uwu @@ -1,24 +1,18 @@ -if :bool:if($1, $2, $3) -smaller :int:smaller($1, $2) -equal :int:equal($1, $2) -add :int:add($1, $2) -sub :int:sub($1, $2) - newline " " fibo - if(smaller($1, 0), 0, - if(equal($1, 0), 1, - add( - fibo(sub($1, 1)), - fibo(sub($1, 2)) + bool.if(int.smaller($1, 0), 0, + bool.if(int.equal($1, 0), 1, + int.add( + fibo(int.sub($1, 1)), + fibo(int.sub($1, 2)) ))) print - if(smaller($1, 0), "", - :str:cat( - print(sub($1, 1)), + bool.if(int.smaller($1, 0), "", + str.cat( + print(int.sub($1, 1)), fibo($1), newline )) diff --git a/example/print_args.uwu b/example/print_args.uwu index 593b4be..6705d6c 100644 --- a/example/print_args.uwu +++ b/example/print_args.uwu @@ -1,4 +1,4 @@ -main :str:cat( +main str.cat( $1, $2, $3 diff --git a/example/test.uwu b/example/test.uwu index 081eb69..90ced3f 100644 --- a/example/test.uwu +++ b/example/test.uwu @@ -1,8 +1,8 @@ hello_world "hello world " -main :str:cat( +main str.cat( hello_world, - fibo:print(10), - :nil:nil + .fibo.print(10), + nil.nil ) |