# File lib/core/facets/string/each_char.rb, line 14
    def each_char # :yield:
      scanner, char = StringScanner.new(self), /./mu
      loop{ yield(scanner.scan(char) || break) }
    end