blob: 8d58170e652cd73c8592bef37d6b86364b65f9de (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#
Tests for the stuff defined in core/control_flow.nom
use "core"
%nums <- []
%co <-
coroutine
-> 4
-> 5
repeat 3 times
-> 6
for % in coroutine %co
add % to %nums
assume (%nums = [4,5,6,6,6]) or barf "Coroutine iteration failed"
say "Coroutines test passed."
|