Add examples and move tests to the tests/ folder
This commit is contained in:
@@ -0,0 +1 @@
|
||||
1
|
||||
@@ -0,0 +1 @@
|
||||
0.4
|
||||
@@ -0,0 +1 @@
|
||||
none
|
||||
@@ -0,0 +1 @@
|
||||
true
|
||||
@@ -0,0 +1 @@
|
||||
false
|
||||
@@ -0,0 +1 @@
|
||||
"Hello, world!"
|
||||
@@ -0,0 +1 @@
|
||||
'Hello, world!'
|
||||
@@ -0,0 +1 @@
|
||||
"\\"
|
||||
@@ -0,0 +1 @@
|
||||
"\n"
|
||||
@@ -0,0 +1 @@
|
||||
"\t"
|
||||
@@ -0,0 +1 @@
|
||||
"\r"
|
||||
@@ -0,0 +1 @@
|
||||
"\""
|
||||
@@ -0,0 +1 @@
|
||||
"\'"
|
||||
@@ -0,0 +1 @@
|
||||
"\xFF"
|
||||
@@ -0,0 +1 @@
|
||||
"\x0F"
|
||||
@@ -0,0 +1 @@
|
||||
"\xF0"
|
||||
@@ -0,0 +1 @@
|
||||
[1, 2, 3]
|
||||
@@ -0,0 +1 @@
|
||||
+{}
|
||||
@@ -0,0 +1 @@
|
||||
+{a:1}
|
||||
@@ -0,0 +1 @@
|
||||
+{a:1,b:2,c:3}
|
||||
@@ -0,0 +1 @@
|
||||
10-1-2
|
||||
@@ -0,0 +1 @@
|
||||
1+2*3
|
||||
@@ -0,0 +1 @@
|
||||
(1+2)*3
|
||||
@@ -0,0 +1 @@
|
||||
1+(2*3)
|
||||
@@ -0,0 +1 @@
|
||||
1+2
|
||||
@@ -0,0 +1 @@
|
||||
2-1
|
||||
@@ -0,0 +1 @@
|
||||
1-2
|
||||
@@ -0,0 +1 @@
|
||||
2*3
|
||||
@@ -0,0 +1 @@
|
||||
2/3
|
||||
@@ -0,0 +1 @@
|
||||
4/2
|
||||
@@ -0,0 +1 @@
|
||||
0%2
|
||||
@@ -0,0 +1 @@
|
||||
3%2
|
||||
@@ -0,0 +1 @@
|
||||
1.0+2.0
|
||||
@@ -0,0 +1 @@
|
||||
2.0-1.0
|
||||
@@ -0,0 +1 @@
|
||||
1.0-2.0
|
||||
@@ -0,0 +1 @@
|
||||
2.0*3.0
|
||||
@@ -0,0 +1 @@
|
||||
2.0/3.0
|
||||
@@ -0,0 +1 @@
|
||||
4.0/2.0
|
||||
@@ -0,0 +1 @@
|
||||
1+2.0
|
||||
@@ -0,0 +1 @@
|
||||
2-1.0
|
||||
@@ -0,0 +1 @@
|
||||
1-2.0
|
||||
@@ -0,0 +1 @@
|
||||
2*3.0
|
||||
@@ -0,0 +1 @@
|
||||
2/3.0
|
||||
@@ -0,0 +1 @@
|
||||
4/2.0
|
||||
@@ -0,0 +1 @@
|
||||
1.0+2
|
||||
@@ -0,0 +1 @@
|
||||
2.0-1
|
||||
@@ -0,0 +1 @@
|
||||
1.0-2
|
||||
@@ -0,0 +1 @@
|
||||
2.0*3
|
||||
@@ -0,0 +1 @@
|
||||
2.0/3
|
||||
@@ -0,0 +1 @@
|
||||
4.0/2
|
||||
@@ -0,0 +1 @@
|
||||
len []
|
||||
@@ -0,0 +1 @@
|
||||
len [1, 2, 3]
|
||||
@@ -0,0 +1 @@
|
||||
len {}
|
||||
@@ -0,0 +1 @@
|
||||
len {a:1}
|
||||
@@ -0,0 +1 @@
|
||||
len {a:1,b:2,c:3}
|
||||
@@ -0,0 +1 @@
|
||||
-12
|
||||
@@ -0,0 +1 @@
|
||||
-12.34
|
||||
@@ -0,0 +1 @@
|
||||
1<2
|
||||
@@ -0,0 +1 @@
|
||||
2<1
|
||||
@@ -0,0 +1 @@
|
||||
1>2
|
||||
@@ -0,0 +1 @@
|
||||
2>1
|
||||
@@ -0,0 +1 @@
|
||||
1==1
|
||||
@@ -0,0 +1 @@
|
||||
1==2
|
||||
@@ -0,0 +1 @@
|
||||
1!=1
|
||||
@@ -0,0 +1 @@
|
||||
1!=2
|
||||
@@ -0,0 +1,2 @@
|
||||
let a = 1
|
||||
a
|
||||
@@ -0,0 +1,3 @@
|
||||
let a = 1
|
||||
a = 2
|
||||
a
|
||||
@@ -0,0 +1 @@
|
||||
[5, 6, 7][0]
|
||||
@@ -0,0 +1 @@
|
||||
[5, 6, 7][1]
|
||||
@@ -0,0 +1 @@
|
||||
[5, 6, 7][2]
|
||||
@@ -0,0 +1 @@
|
||||
+{a:5,b:6,c:7}.a
|
||||
@@ -0,0 +1 @@
|
||||
+{a:5,b:6,c:7}.b
|
||||
@@ -0,0 +1 @@
|
||||
+{a:5,b:6,c:7}.c
|
||||
@@ -0,0 +1 @@
|
||||
+{a:5,b:6,c:7}['a']
|
||||
@@ -0,0 +1 @@
|
||||
+{a:5,b:6,c:7}['b']
|
||||
@@ -0,0 +1 @@
|
||||
+{a:5,b:6,c:7}['c']
|
||||
@@ -0,0 +1,5 @@
|
||||
let x = 1
|
||||
{
|
||||
let x = 2
|
||||
x
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
let x = {a:5,b:6,c:7}
|
||||
x.a = true
|
||||
x
|
||||
@@ -0,0 +1,3 @@
|
||||
let x = {a:5,b:6,c:7}
|
||||
x.b = true
|
||||
x
|
||||
@@ -0,0 +1,3 @@
|
||||
let x = {a:5,b:6,c:7}
|
||||
x.c = true
|
||||
x
|
||||
@@ -0,0 +1,3 @@
|
||||
let x = {a:5,b:6,c:7}
|
||||
x['a'] = true
|
||||
x
|
||||
@@ -0,0 +1,3 @@
|
||||
let x = {a:5,b:6,c:7}
|
||||
x['b'] = true
|
||||
x
|
||||
@@ -0,0 +1,3 @@
|
||||
let x = {a:5,b:6,c:7}
|
||||
x['c'] = true
|
||||
x
|
||||
@@ -0,0 +1,4 @@
|
||||
let a
|
||||
let b
|
||||
let c
|
||||
a = b = c = 5
|
||||
@@ -0,0 +1,7 @@
|
||||
let a
|
||||
let b
|
||||
let c
|
||||
a = b = c = 5
|
||||
a
|
||||
b
|
||||
c
|
||||
@@ -0,0 +1,3 @@
|
||||
if 1 < 2:
|
||||
1
|
||||
2
|
||||
@@ -0,0 +1,3 @@
|
||||
if 1 > 2:
|
||||
1
|
||||
2
|
||||
@@ -0,0 +1,5 @@
|
||||
if 1 < 2:
|
||||
1
|
||||
else
|
||||
2
|
||||
3
|
||||
@@ -0,0 +1,5 @@
|
||||
if 1 > 2:
|
||||
1
|
||||
else
|
||||
2
|
||||
3
|
||||
@@ -0,0 +1,5 @@
|
||||
let i = 0
|
||||
while i < 3: {
|
||||
true
|
||||
i = i + 1
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
for a in ['A', 'B', 'C']:
|
||||
a
|
||||
@@ -0,0 +1,4 @@
|
||||
for a, b in ['A', 'B', 'C']: {
|
||||
a
|
||||
b
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
for a in {x:1,y:2,z:3}:
|
||||
a
|
||||
@@ -0,0 +1,4 @@
|
||||
for a, b in {x:1,y:2,z:3}: {
|
||||
a
|
||||
b
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
procedure P()
|
||||
0
|
||||
@@ -0,0 +1,2 @@
|
||||
procedure P(a)
|
||||
a
|
||||
@@ -0,0 +1,5 @@
|
||||
procedure P(a, b, c) {
|
||||
a
|
||||
b
|
||||
c
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
procedure P()
|
||||
0
|
||||
P()
|
||||
@@ -0,0 +1,6 @@
|
||||
procedure P(a, b, c) {
|
||||
a
|
||||
b
|
||||
c
|
||||
}
|
||||
P()
|
||||
@@ -0,0 +1,6 @@
|
||||
procedure P(a, b, c) {
|
||||
a
|
||||
b
|
||||
c
|
||||
}
|
||||
P(1)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user