Show ASCII table: Difference between revisions
Content added Content deleted
Not a robot (talk | contribs) (Add Miranda) |
Not a robot (talk | contribs) (Add MACRO-11) |
||
Line 4,097: | Line 4,097: | ||
</pre> |
</pre> |
||
=={{header|MACRO-11}}== |
|||
<syntaxhighlight lang="macro11"> .TITLE ASCTAB |
|||
.MCALL .PRINT,.EXIT |
|||
ASCTAB::MOV #40,R5 |
|||
MOV #20,R4 |
|||
1$: MOV #NBUF,R1 |
|||
MOV R5,R2 |
|||
2$: MOV #-1,R3 |
|||
3$: INC R3 |
|||
SUB #12,R2 |
|||
BCC 3$ |
|||
ADD #72,R2 |
|||
MOVB R2,-(R1) |
|||
MOV R3,R2 |
|||
BNE 2$ |
|||
CMP R1,#NUM |
|||
BEQ 4$ |
|||
MOVB #40,-(R1) |
|||
4$: .PRINT #NUM |
|||
CMP #40,R5 |
|||
BEQ 5$ |
|||
CMP #177,R5 |
|||
BEQ 6$ |
|||
MOVB R5,CHR |
|||
.PRINT #CHR |
|||
BR 7$ |
|||
5$: .PRINT #SPC |
|||
BR 7$ |
|||
6$: .PRINT #DEL |
|||
7$: ADD #20,R5 |
|||
CMP R5,#200 |
|||
BLT 1$ |
|||
SUB #137,R5 |
|||
.PRINT #NL |
|||
DEC R4 |
|||
BNE 1$ |
|||
.EXIT |
|||
NUM: .ASCII / / |
|||
NBUF: .ASCII /: /<200> |
|||
CHR: .ASCII /. /<200> |
|||
SPC: .ASCII /SPC /<200> |
|||
DEL: .ASCII /DEL /<200> |
|||
NL: .ASCIZ // |
|||
.END ASCTAB</syntaxhighlight> |
|||
{{out}} |
|||
<pre> 32: SPC 48: 0 64: @ 80: P 96: ` 112: p |
|||
33: ! 49: 1 65: A 81: Q 97: a 113: q |
|||
34: " 50: 2 66: B 82: R 98: b 114: r |
|||
35: # 51: 3 67: C 83: S 99: c 115: s |
|||
36: $ 52: 4 68: D 84: T 100: d 116: t |
|||
37: % 53: 5 69: E 85: U 101: e 117: u |
|||
38: & 54: 6 70: F 86: V 102: f 118: v |
|||
39: ' 55: 7 71: G 87: W 103: g 119: w |
|||
40: ( 56: 8 72: H 88: X 104: h 120: x |
|||
41: ) 57: 9 73: I 89: Y 105: i 121: y |
|||
42: * 58: : 74: J 90: Z 106: j 122: z |
|||
43: + 59: ; 75: K 91: [ 107: k 123: { |
|||
44: , 60: < 76: L 92: \ 108: l 124: | |
|||
45: - 61: = 77: M 93: ] 109: m 125: } |
|||
46: . 62: > 78: N 94: ^ 110: n 126: ~ |
|||
47: / 63: ? 79: O 95: _ 111: o 127: DEL</pre> |
|||
=={{header|Mathematica}} / {{header|Wolfram Language}}== |
=={{header|Mathematica}} / {{header|Wolfram Language}}== |
||
Line 4,117: | Line 4,179: | ||
46: . 62: > 78: N 94: ^ 110: n 126: ~ |
46: . 62: > 78: N 94: ^ 110: n 126: ~ |
||
47: / 63: ? 79: O 95: _ 111: o 127: Del </pre> |
47: / 63: ? 79: O 95: _ 111: o 127: Del </pre> |
||
=={{header|Miranda}}== |
=={{header|Miranda}}== |