Move to lib style, move scripts into their own directory, start source examples
This commit is contained in:
2
scripts/assignment.rhai
Normal file
2
scripts/assignment.rhai
Normal file
@@ -0,0 +1,2 @@
|
||||
var x = 78
|
||||
print(x)
|
5
scripts/function_decl1.rhai
Normal file
5
scripts/function_decl1.rhai
Normal file
@@ -0,0 +1,5 @@
|
||||
fn bob() {
|
||||
3
|
||||
}
|
||||
|
||||
print(bob())
|
5
scripts/function_decl2.rhai
Normal file
5
scripts/function_decl2.rhai
Normal file
@@ -0,0 +1,5 @@
|
||||
fn addme(a, b) {
|
||||
a+b
|
||||
}
|
||||
|
||||
print(addme(3, 4))
|
5
scripts/function_decl3.rhai
Normal file
5
scripts/function_decl3.rhai
Normal file
@@ -0,0 +1,5 @@
|
||||
fn f(a, b, c, d, e, f) {
|
||||
a - b * c - d * e - f
|
||||
}
|
||||
|
||||
print(f(100, 5, 2, 9, 6, 32))
|
5
scripts/if1.rhai
Normal file
5
scripts/if1.rhai
Normal file
@@ -0,0 +1,5 @@
|
||||
var a = true;
|
||||
if (a) {
|
||||
var x = 56;
|
||||
print(x);
|
||||
}
|
1
scripts/op1.rhai
Normal file
1
scripts/op1.rhai
Normal file
@@ -0,0 +1 @@
|
||||
print(34 + 12)
|
1
scripts/op2.rhai
Normal file
1
scripts/op2.rhai
Normal file
@@ -0,0 +1 @@
|
||||
print(12 + 34 * 5)
|
1
scripts/op3.rhai
Normal file
1
scripts/op3.rhai
Normal file
@@ -0,0 +1 @@
|
||||
print(0 + (12 + 34) * 5)
|
5
scripts/speed_test.rhai
Normal file
5
scripts/speed_test.rhai
Normal file
@@ -0,0 +1,5 @@
|
||||
var x = 1000000;
|
||||
while x > 0 {
|
||||
x = x - 1;
|
||||
}
|
||||
print(x);
|
4
scripts/string.rhai
Normal file
4
scripts/string.rhai
Normal file
@@ -0,0 +1,4 @@
|
||||
print("hello");
|
||||
print("this\nis \\ nice");
|
||||
print("40 hex is \x40");
|
||||
print("fun with unicode: \u2764 and \U0001F603");
|
6
scripts/while.rhai
Normal file
6
scripts/while.rhai
Normal file
@@ -0,0 +1,6 @@
|
||||
var x = 10;
|
||||
|
||||
while x > 0 {
|
||||
print(x);
|
||||
x = x - 1;
|
||||
}
|
Reference in New Issue
Block a user