scan

fun scan(reader: Reader, diagnostics: DiagnosticContext): Sequence<Token>