Terminal control/Preserve screen: Difference between revisions

Content added Content deleted
(Added Wren)
(→‎{{header|Wren}}: Updated to v0.4.0.)
Line 475: Line 475:
import "timer" for Timer
import "timer" for Timer


System.write("\e[?1049h\e[H")
var ESC = "\u001B"

System.write("%(ESC)[?1049h%(ESC)[H")
System.print("Alternate screen buffer")
System.print("Alternate screen buffer")
for (i in 5..1) {
for (i in 5..1) {
Line 485: Line 483:
Timer.sleep(1000)
Timer.sleep(1000)
}
}
System.write("%(ESC)[?1049l")</lang>
System.write("\e[?1049l")</lang>


=={{header|XPL0}}==
=={{header|XPL0}}==