NFG and single-representation strings for the Parrot Virtual Machine.
by Daniel Arbelo Arrocha for The Perl Foundation
This proposal aims to implement NFG for Parrot strings, as specified on PDD 28 "Strings". This was explicitly designed as a way to get strings that can represent the full Unicode character repertoire without resorting to variable-byte encodings and prevent expensive look ahead en every operation.