Sleep: Difference between revisions

Content added Content deleted
m (→‎{{header|Raku}}: Fix-up some Perl6 -> Raku references)
(Added Wren)
Line 2,131: Line 2,131:
End Sub
End Sub
End Module</lang>
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}}==
=={{header|X86 Assembly}}==