Ctrl+P again to print, arrows/tab to navigate results, enter to confirm

    Basic Tips

    Output

    Looping

    Handling Arguments

    Usually command-line is the best way to handle arguments:

    (command-line #:args a(for([a a])(displayln a)))
    

    However if the first argument begins with - or +, it causes an error, and you'll have to use current-command-line-arguments instead:

    (for([a(current-command-line-arguments)])(displayln a))
    

    Currently this is necessary on the Brainfuck and Proximity Grid holes.

    Byte Strings

    Byte strings are sequences of integers, but print as strings. They have a few uses: