Revision: | 1.5 |
Committed: | Mon Jul 23 02:14:20 2001 UTC (22 years, 11 months ago) by root |
Content type: | application/x-troff |
Branch: | MAIN |
CVS Tags: | rel-2_5, rel-4_22, rel-4_21, rel-4_0, rel-4_3, rel-3_41, rel-4_13, rel-4_11, rel-3_55, rel-3_51, rel-4_01, rel-4_03, rel-4_02, rel-2_0, rel-2_1, rel-1_1, rel-1_0, rel-1_9, rel-1_2, rel-3_6, rel-3_62, rel-3_63, rel-3_61, rel-1_5, rel-1_4, rel-1_7, rel-1_6, rel-3_4, rel-3_1, rel-3_5, rel-3_3, rel-3_2, rel-3_0, rel-3_01, rel-4_50, rel-4_51, rel-4_4, rel-3_11, rel-1_31, rel-4_45, rel-4_49, rel-4_48, rel-4_1, rel-4_2, stack_sharing, rel-4_47, rel-4_46, rel-3_501, rel-4_31, rel-4_32, rel-4_33, rel-4_34, rel-4_35, rel-4_36, rel-4_37 |
Changes since 1.4: | +1 -1 lines |
Log Message: | *** empty log message *** |
# | Content |
---|---|
1 | $|=1; |
2 | print "1..19\n"; |
3 | |
4 | use Coro; |
5 | use Coro::Channel; |
6 | |
7 | my $q = new Coro::Channel 1; |
8 | |
9 | sub producer : Coro { |
10 | for (1..9) { |
11 | print "ok ", $_*2, "\n"; |
12 | $q->put($_); |
13 | } |
14 | } |
15 | |
16 | print "ok 1\n"; |
17 | cede; |
18 | |
19 | for (11..19) { |
20 | my $x = $q->get; |
21 | print $x == $_-10 ? "ok " : "not ok ", ($_-10)*2+1, "\n"; |
22 | } |
23 |