RosettaCodeData/Task/Fork/BaCon/fork.bacon

15 lines
285 B
Text
Raw Permalink Normal View History

2017-09-23 10:01:46 +02:00
' Fork
pid = FORK
IF pid = 0 THEN
PRINT "I am the child, my PID is:", MYPID
ENDFORK
ELIF pid > 0 THEN
PRINT "I am the parent, pid of child:", pid
REPEAT
PRINT "Waiting for child to exit"
SLEEP 50
UNTIL REAP(pid)
ELSE
PRINT "Error in fork"
ENDIF