Run Guile Scheme online — GNU's Scheme implementation.
Guile is GNU's official extension language: an R7RS-conformant Scheme implementation with a proper compiler, delimited continuations, and extensive libraries. Used inside GnuCash, LilyPond, and many GNU projects.
Clicking "Run now" opens the playground with this exact code and a matching test case pre-loaded — passes on first Run.
(define n (read))
(display (* n 2))
(newline)
21
42