6.62. kink/io/STR_SCANNER¶
Provides `scanner` implementation which extracts strings from `str`.
6.62.1. STR_SCANNER.new(Str)¶
`new` returns a `scanner` which extracts strings from `Str`.
Precondition
`Str` must be a `str`.
Example
:STR_SCANNER.require_from('kink/io/')
:S <- STR_SCANNER.new("foo\nbar\nbaz\n")
stdout.print_line(S.scan_line.repr) # => "foo\n"
stdout.print_line(S.scan_all.repr) # => "ar\nbaz\n"