Utf8View
          Description
          A <Utf8View> provides a bidirectional view over the unicode component as a collection of UTF-8 code units. UTF-8 is an 8-bit variable-length encoding that encodes unicode scalar values in one to four 8-bit code units.
          
          Examples
          | view |
view := Utf8View on: 'abc'.
self assert: [view next = $a value].
self assert: [view next = $b value].
self assert: [view next = $c value].
self assert: [view atEnd].
self assert: [view previous = $c value].
self assert: [view previous = $b value].
self assert: [view previous = $a value].
self assert: [view atStart].
self assert: [view contents asArray = { $a value. $b value. $c value}]
          Class Methods
          None
          Instance Methods
          None
         
        
          Last modified date: 01/18/2023