DAVID J. Malan: Gadewch i ni fireinio ein argraffu o gymeriadau ASCII yn unig ychydig bach. Gan fod cymeriadau yn syml niferoedd o dan y cwfl, mae'n troi allan bod hyd yn oed o fewn ein lluniad dolennu ni mewn gwirionedd ailadrodd nid yn unig dros yn unig ints, ond hefyd dros y chars eu hunain. Mewn geiriau eraill, gallwn ddweud wrth y cyfrifiadur i ddechrau bwysleisio'r o A i fyny trwy Z yn hytrach na gorfod gwybod hyd yn oed fwy neu ddelio â'r cywerthedd o A yn 65 oed a Z yn 90. Mewn geiriau eraill, gallaf reimplement y rhaglen hon fel a ganlyn. Ar gyfer torgoch, gadewch i ni ei alw'n c, yn hafal i. Ac yn awr hoffwn i ddechrau bwysleisio'r pan fydd y cymeriad yn hafal dyfyniad, unquote, A. A rhybudd y dyfyniadau sengl. Mae hyn yn wir yn gymeriad unigol ac nid yn un llinyn o nodau. Hanner colon. Gadewch i ailadrodd cyn belled ag c yn llai na neu'n hafal i Z cyfalaf, hefyd yn sengl a ddyfynnir. Ac ar bob fersiwn o'r ddolen hon, gadewch i gynyddiad c hun. Oherwydd unwaith eto, ar ddiwedd y y dydd, c yn unig yw nifer o dan y cwfl. Ac felly gallwn hefyd drin fel y cyfryw. Bellach y tu mewn dolen hon, gadewch i ni print nodi bod y cant i yw y cant c, slaes n. Ac yn plwg yn yn awr ar gyfer i ganlyniad castio c, golosg, i int, ac yna gan c hun. Hanner colon. Achub fy ffeil. A gadewch i ni lunio a rhedeg. Gwneud ASCII 1 dot slaes ASCII 1. Ac, sgrolio yn ôl i fyny, gwelwn fod 65 unwaith eto A, 66 B unwaith eto, a'r holl ffordd i lawr i 90 eto Z.