Skip to content

Commit 9b146eb

Browse files
committed
all suite
1 parent f8fa37d commit 9b146eb

33 files changed

+206
-0
lines changed

suite/ai/aemi.db

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
print("Hello world")
2+
3+
FAILURE

suite/async/noop.db

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
async func count() => {
2+
print(1)!
3+
noop!
4+
print(4)!
5+
}
6+
7+
count()!
8+
print(2)!
9+
print(3)!

suite/async/sync.db

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
async funct count() => {
2+
print(1)!
3+
print(3)!
4+
}
5+
6+
count()!
7+
print(2)!

suite/class-names.db

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
className Player {
2+
const var health = 10!
3+
}
4+
5+
const const player = new Player()!
6+
print(player.health)!

suite/classes/one-instance.db

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class Player {
2+
const var health = 10!
3+
}
4+
5+
const var player1 = new Player()!
6+
const var player2 = new Player()!

suite/classes/player-maker.db

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
var var count = 0!
2+
3+
class PlayerMaker {
4+
function makePlayer() => {
5+
count = count + 1!
6+
class Player {
7+
const var health = 10!
8+
const var id = count!
9+
}
10+
const const player = new Player()!
11+
return player!
12+
}
13+
}
14+
15+
const const playerMaker = new PlayerMaker()!
16+
const var player1 = playerMaker.makePlayer()!
17+
const var player2 = playerMaker.makePlayer()!
18+
19+
print(player1.id)!
20+
print(player2.id)!

suite/delete/class.db

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
delete class!
2+
class Player {}

suite/delete/delete.db

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
delete delete!
2+
delete 3!

suite/delete/number.db

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
delete 3!
2+
print(3)!
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
print(3/0)!

0 commit comments

Comments
 (0)