Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
18
Task/Sleep/COBOL/sleep-1.cobol
Normal file
18
Task/Sleep/COBOL/sleep-1.cobol
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
IDENTIFICATION DIVISION.
|
||||
PROGRAM-ID. Sleep-In-Seconds.
|
||||
|
||||
DATA DIVISION.
|
||||
WORKING-STORAGE SECTION.
|
||||
01 Seconds-To-Sleep USAGE COMP-2.
|
||||
|
||||
PROCEDURE DIVISION.
|
||||
ACCEPT Seconds-To-Sleep
|
||||
|
||||
DISPLAY "Sleeping..."
|
||||
|
||||
CALL "C$SLEEP" USING BY CONTENT Seconds-To-Sleep
|
||||
|
||||
DISPLAY "Awake!"
|
||||
|
||||
GOBACK
|
||||
.
|
||||
23
Task/Sleep/COBOL/sleep-2.cobol
Normal file
23
Task/Sleep/COBOL/sleep-2.cobol
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
IDENTIFICATION DIVISION.
|
||||
PROGRAM-ID. Sleep-In-Nanoseconds.
|
||||
|
||||
DATA DIVISION.
|
||||
WORKING-STORAGE SECTION.
|
||||
01 Seconds-To-Sleep USAGE COMP-2.
|
||||
01 Nanoseconds-To-Sleep USAGE COMP-2.
|
||||
01 Nanoseconds-Per-Second CONSTANT 1000000000.
|
||||
|
||||
PROCEDURE DIVISION.
|
||||
ACCEPT Seconds-To-Sleep
|
||||
MULTIPLY Seconds-To-Sleep BY Nanoseconds-Per-Second
|
||||
GIVING Nanoseconds-To-Sleep
|
||||
|
||||
DISPLAY "Sleeping..."
|
||||
|
||||
CALL "CBL_OC_NANOSLEEP"
|
||||
USING BY CONTENT Nanoseconds-To-Sleep
|
||||
|
||||
DISPLAY "Awake!"
|
||||
|
||||
GOBACK
|
||||
.
|
||||
Loading…
Add table
Add a link
Reference in a new issue