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
15
Task/Concurrent-computing/Phix/concurrent-computing.phix
Normal file
15
Task/Concurrent-computing/Phix/concurrent-computing.phix
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
procedure echo(string s)
|
||||
sleep(rand(100)/100)
|
||||
enter_cs()
|
||||
puts(1,s)
|
||||
puts(1,'\n')
|
||||
leave_cs()
|
||||
end procedure
|
||||
|
||||
constant threads = {create_thread(routine_id("echo"),{"Enjoy"}),
|
||||
create_thread(routine_id("echo"),{"Rosetta"}),
|
||||
create_thread(routine_id("echo"),{"Code"})}
|
||||
|
||||
wait_thread(threads)
|
||||
puts(1,"done")
|
||||
{} = wait_key()
|
||||
Loading…
Add table
Add a link
Reference in a new issue