Sleep: Difference between revisions

536 bytes added ,  4 years ago
Added Wren
m (→‎{{header|Raku}}: Fix-up some Perl6 -> Raku references)
(Added Wren)
Line 2,131:
End Sub
End Module</lang>
 
=={{header|Wren}}==
<lang ecmascript>import "timer" for Timer
import "io" for Stdin, Stdout
 
System.write("Enter time to sleep in seconds: ")
Stdout.flush()
var secs
while (true) {
secs = Num.fromString(Stdin.readLine())
if (secs == null) {
System.print("Not a number try again.")
Stdout.flush()
} else break
}
System.print("Sleeping...")
Stdout.flush()
Timer.sleep((secs*1000).floor)
System.print("Awake!")</lang>
 
{{out}}
Sample session:
<pre>
Enter time to sleep in seconds: 10
Sleeping...
Awake!
</pre>
 
=={{header|X86 Assembly}}==
9,476

edits