home *** CD-ROM | disk | FTP | other *** search
- comment
- File: SCREEN.BAS
- Contents: S-Basic program to display screen characters 0 - 255.
- Writer: Bryan Ashby
- Description: See SCREEN.DOC
- Date: Jan 83
- end
-
- var I = integer
- var J = integer
- var K = integer
- var IT = byte
- IT = chr(31)
- text 0,&
- S C R E E N C H A R A C T E R T A B L E
-
- The numbers are the decimal ASCII codes for the characters.
- &
- print string (80,31);
- for I = 1 to 2
- print string(8,31); " 0 1 2 3 4 5 6 7 8 9 ";
- next I
- print IT; IT;
- print string(8,31); string(31,45); string(8,31); string(31,45); string(2,31);
- for I = 0 to 120 step 10
- print IT; IT;
- print using "####"; I;
- print "| ";
- for J = I to I+9
- if J < 31 then if J = 0 then print "NUL";
- else if J = 7 then print "BEL";
- else if J = 8 then print " BS";
- else if J = 9 then print " HT";
- else if J = 10 then print " LF";
- else if J = 11 then print " UP";
- else if J = 12 then print "RET";
- else if J = 13 then print " CR";
- else if J = 23 then print "CES";
- else if J = 24 then print "CEL";
- else if J = 26 then print " CS";
- else if J = 27 then print "ESC";
- else if J = 30 then print "HOM";
- else print " "; chr(J);
- else print " "; chr(J);
- next J
- K = I + 130
- print ' '; IT; IT;
- print using "####"; K;
- print "| ";
- for J = K to K+9
- if J > 255 then print string(3,31);
- else print " "; chr(J);
- next J
- print ' '; IT; IT;
- next I
- print string (80,31);