class Prism::ASCIISource

Spezialisierte Version von Prism::Source für Quellcode, der nur ASCII-Zeichen enthält. Diese Klasse wird verwendet, um Leistungsoptimierungen anzuwenden, die bei Quellen mit Mehrbytezeichen nicht möglich sind.

In dem extrem seltenen Fall, dass eine Quelle Mehrbytezeichen enthält, aber aufgrund eines magischen Encoding-Kommentars als binär markiert ist und nicht sofort in UTF-8 konvertiert werden kann, wird auch diese Klasse verwendet. Dies liegt daran, dass wir zu diesem Zeitpunkt alles als Einzelbyte-Zeichen behandeln.