Dinosaur Standard Code for Information Interchange
Computers natively only understand numbers. They need character encodings to represent glyphs like letters, digits, punctuation and the like that make up text. Real computers use codes like ASCII or Unicode.
Veniac is a decimal architecture and has its own character encoding called the Dinosaurian Standard Code for Information Interchange, or DSCII for short.
(Those familiar with ASCII have claimed that DSCII looks surprisingly like ASCII, only with a bunch of control characters thrown away so that it will fit in only two decimal digits. We neither confirm nor deny such allegations.)
The table below lists every DSCII code alongside the character it represents. Code 0 is a so-called “null,” usually used to mark the end of a string. Codes 1 through 3 are reserved for future use. Code 4 is a newline, meaning it signals a line break. Code 5 is a single space, such as is used to separate words.
| Code | Character | Code | Character | Code | Character | Code | Character | Code | Character |
|---|---|---|---|---|---|---|---|---|---|
| 0 | NUL | 1 | [reserved] | 2 | [reserved] | 3 | [reserved] | 4 | [newline] |
| 5 | [space] | 6 |
!
|
7 |
"
|
8 |
#
|
9 |
$
|
| 10 |
%
|
11 |
&
|
12 |
'
|
13 |
(
|
14 |
)
|
| 15 |
*
|
16 |
+
|
17 |
,
|
18 |
-
|
19 |
.
|
| 20 |
/
|
21 |
0
|
22 |
1
|
23 |
2
|
24 |
3
|
| 25 |
4
|
26 |
5
|
27 |
6
|
28 |
7
|
29 |
8
|
| 30 |
9
|
31 |
:
|
32 |
;
|
33 |
<
|
34 |
=
|
| 35 |
>
|
36 |
?
|
37 |
@
|
38 |
A
|
39 |
B
|
| 40 |
C
|
41 |
D
|
42 |
E
|
43 |
F
|
44 |
G
|
| 45 |
H
|
46 |
I
|
47 |
J
|
48 |
K
|
49 |
L
|
| 50 |
M
|
51 |
N
|
52 |
O
|
53 |
P
|
54 |
Q
|
| 55 |
R
|
56 |
S
|
57 |
T
|
58 |
U
|
59 |
V
|
| 60 |
W
|
61 |
X
|
62 |
Y
|
63 |
Z
|
64 |
[
|
| 65 |
\
|
66 |
]
|
67 |
^
|
68 |
_
|
69 |
`
|
| 70 |
a
|
71 |
b
|
72 |
c
|
73 |
d
|
74 |
e
|
| 75 |
f
|
76 |
g
|
77 |
h
|
78 |
i
|
79 |
j
|
| 80 |
k
|
81 |
l
|
82 |
m
|
83 |
n
|
84 |
o
|
| 85 |
p
|
86 |
q
|
87 |
r
|
88 |
s
|
89 |
t
|
| 90 |
u
|
91 |
v
|
92 |
w
|
93 |
x
|
94 |
y
|
| 95 |
z
|
96 |
{
|
97 |
|
|
98 |
}
|
99 |
~
|