diff options
| author | Nic Gaffney <gaffney_nic@protonmail.com> | 2023-07-29 10:12:34 -0500 |
|---|---|---|
| committer | Nic Gaffney <gaffney_nic@protonmail.com> | 2023-07-29 10:12:34 -0500 |
| commit | 7cd943581febdf20f4f0590907cfc05986453f53 (patch) | |
| tree | 4d4726cacab0b84f481c2fb160981a456bdc0843 /std/testing.sloth | |
| parent | 7b13e324a8dfea59f8cd1c82fbb3ea3571e64ef4 (diff) | |
| download | sloth-7cd943581febdf20f4f0590907cfc05986453f53.tar.gz | |
general updates
Diffstat (limited to 'std/testing.sloth')
| -rw-r--r-- | std/testing.sloth | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/std/testing.sloth b/std/testing.sloth new file mode 100644 index 0000000..8a13283 --- /dev/null +++ b/std/testing.sloth @@ -0,0 +1,54 @@ +fn main() Int { + print("print()"); + println("println()"); + var read: String = readln(); + println(read); + var file: String = filer("std/testing.sloth"); + println(file); + curshide(); + readln(); + cursshow(); + readln(); + wait(3); + var sle: Int = slen("Sloth"); + println(istr(sle)); + var parse: Int = parse_int("45"); + if sequals("Sloth", "Sloth") { + println("sequals"); + } + if sequals("sloth", "Sloth") { + println("sequals error"); + } + var asint: Int = as_int(3.0); + system("echo hello_echo"); + wait(5); + termclear(); + print("randGen: "); + println(istr(randGen(0,10))); + print("abs: "); + println(istr(abs(-5))); + print("fabs: "); + println(istr(as_int(fabs(-3.0)))); + print("max: "); + println(istr(max(3, 10))); + print("min: "); + println(istr(min(3, 10))); + print("fmax: "); + println(istr(as_int(fmax(3.0, 10.0)))); + print("fmin: "); + println(istr(as_int(fmin(3.0, 10.0)))); + print("pow: "); + println(istr(as_int(pow(5.0, 2.0)))); + print("floor: "); + println(istr(floor(3.7))); + print("ceil: "); + println(istr(ceil(3.3))); + print("round: "); + println(istr(round(3.5))); + print("round: "); + println(istr(round(3.4))); + print("round: "); + println(istr(round(3.6))); + + return 0; +} |
