q/examples/echo/echo.q

18 lines
No EOL
205 B
Text

import mem
import sys
main() {
length := 4096
address := mem.alloc(length)
loop {
n := sys.read(0, address, length)
if n <= 0 {
mem.free(address)
return
}
sys.write(1, address, n)
}
}