Handbook
Glossary
board ( gadget -- gadget )
Vocabulary
gamelib
.
demos
.
maze-game
Inputs
gadget
an
object
Outputs
gadget
an
object
Definition
USING:
colors
gamelib.board
gamelib.ui
sequences
;
IN:
gamelib.demos.maze-game
:
board
( gadget -- gadget )
17 17
make-board
{
{
0 0
}
{
1 0
}
{
2 0
}
{
3 0
}
{
4 0
}
{
5 0
}
{
6 0
}
{
7 0
}
{
8 0
}
{
9 0
}
{
10 0
}
{
11 0
}
{
12 0
}
{
13 0
}
{
14 0
}
{
15 0
}
{
16 0
}
{
8 1
}
{
16 1
}
{
0 2
}
{
1 2
}
{
2 2
}
{
3 2
}
{
4 2
}
{
6 2
}
{
8 2
}
{
9 2
}
{
10 2
}
{
11 2
}
{
12 2
}
{
14 2
}
{
16 2
}
{
0 3
}
{
6 3
}
{
12 3
}
{
14 3
}
{
16 3
}
{
0 4
}
{
2 4
}
{
3 4
}
{
4 4
}
{
5 4
}
{
6 4
}
{
7 4
}
{
8 4
}
{
9 4
}
{
10 4
}
{
12 4
}
{
14 4
}
{
15 4
}
{
16 4
}
{
0 5
}
{
4 5
}
{
8 5
}
{
12 5
}
{
16 5
}
{
0 6
}
{
1 6
}
{
2 6
}
{
4 6
}
{
6 6
}
{
8 6
}
{
10 6
}
{
11 6
}
{
12 6
}
{
13 6
}
{
14 6
}
{
16 6
}
{
0 7
}
{
4 7
}
{
6 7
}
{
8 7
}
{
12 7
}
{
16 7
}
{
0 8
}
{
2 8
}
{
3 8
}
{
4 8
}
{
5 8
}
{
6 8
}
{
8 8
}
{
9 8
}
{
10 8
}
{
12 8
}
{
14 8
}
{
16 8
}
{
0 9
}
{
6 9
}
{
10 9
}
{
14 9
}
{
16 9
}
{
0 10
}
{
1 10
}
{
2 10
}
{
3 10
}
{
4 10
}
{
6 10
}
{
8 10
}
{
10 10
}
~61 more~
}
COLOR:
black
add-to-cells
{
1 1
}
COLOR:
blue
add-to-cell
{
}
1sequence
add-board
;