src/basilisp/lang/reader.py
def _read_comment(ctx: ReaderContext) -> LispReaderForm:
    """Read (and ignore) a single-line comment from the input stream.
    Return the next form after the next line break."""
    reader = ctx.reader
    start = reader.advance()
    assert start == ";"
    while True:
        token = reader.peek()
        if newline_chars.match(token):
            reader.advance()
            return _read_next(ctx)
        if token == "":
            return ctx.eof
        reader.advance()
def _read_comment(ctx: ReaderContext) -> LispReaderForm:
    """Read (and ignore) a single-line comment from the input stream.
    Return the next form after the next line break."""
    reader = ctx.reader
    start = reader.advance()
    assert start == ";"
    while True:
        token = reader.peek()
        if newline_chars.match(token):
            reader.advance()
            return _read_next(ctx)
        if token == "":
            return ctx.eof
        reader.advance()
def _read_comment ( ctx : ReaderContext ) -> LispReaderForm : reader = ctx . reader start = reader . advance ( ) assert start == ";" while True : token = reader . peek ( ) if newline_chars . match ( token ) : reader . advance ( ) return _read_next ( ctx ) if token == "" : return ctx . eof reader . advance ( )
Read (and ignore) a single-line comment from the input stream.
    Return the next form after the next line break.
Read ( and ignore ) a single - line comment from the input stream . Return the next form after the next line break .