Yes, this is a known bug; the output suppression in the REPL (and IJulia, 
and IPython) is a quick hack that doesn't really parse the source code, so 
it gets confused by comments.   (Doing it properly is complicated because 
you have to distinguish real comments from # embedded in strings.)  See:

    https://github.com/JuliaLang/IJulia.jl/issues/109
    https://github.com/ipython/ipython/issues/4525
    https://github.com/JuliaLang/julia/issues/6225

The funny thing is that this went unnoticed for years in IPython, and now 
suddenly people keep filing issues.   Without support from the Julia 
parser, it doesn't seem worth the trouble to fix, but it sure keeps popping 
up.

Reply via email to