PasteRack.org
Paste # 36062
2018-01-29 04:53:59

Fork as a new paste.

Paste viewed 91 times.


Embed:

  1. #lang racket
  2.  
  3. (define port (open-input-string "Hello world"))
  4. (port-count-lines! port)
  5.  
  6. (define port2 (peeking-input-port port))
  7. (read-string 6 port)
  8. (read-string 6 port2)
  9.  
  10. (define port3 (peeking-input-port port))
  11. (read-string 5 port3)
  12. (read-string 5 port)

=>

"Hello "

"world"

"world"

"world"