Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
|
|
@ -0,0 +1,16 @@
|
|||
import: parallel
|
||||
|
||||
: printing(chPrint, chCount)
|
||||
0 while( chPrint receive dup notNull ) [ println 1+ ] drop
|
||||
chCount send drop ;
|
||||
|
||||
: concurrentPrint(aFileName)
|
||||
| chPrint chCount line |
|
||||
Channel new ->chPrint
|
||||
Channel new ->chCount
|
||||
|
||||
#[ printing(chPrint, chCount) ] &
|
||||
|
||||
aFileName File new forEach: line [ chPrint send(line) drop ]
|
||||
chPrint close
|
||||
chCount receive "Number of lines printed : " print println ;
|
||||
Loading…
Add table
Add a link
Reference in a new issue