Online File
Tech: The Character Set Project
DATA WORK.ASCIITABLE (KEEP=ROW X0-X15); * Row label variable ; ROW = 'ASCII'; * Column data variables ; ARRAY X{0:15} $ 1 X0-X15; * Column headers ; DO C = 0 TO 15; X{C} = PUT(C, HEX1.); END; OUTPUT; * Data rows; DO R = 0 TO 15; ROW = PUT(R, HEX1.); DO C = 0 TO 15; BYTE = R*16 + C; * Convert byte value to ASCII ; X{C} = INPUT(PUT(BYTE, S370FPIB1.), $ASCII1.); END; OUTPUT; END; STOP; RUN; PROC REPORT DATA=WORK.ASCIITABLE NOWD NOHEADER; RUN;