DataMuseum.dk

Presents historical artifacts from the history of:

RC4000/8000/9000

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about RC4000/8000/9000

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦b5e69a539⟧ TextFile

    Length: 15360 (0x3c00)
    Types: TextFile
    Names: »pascalenv«

Derivation

└─⟦621cfb9a2⟧ Bits:30002817 RC8000 Dump tape fra HCØ.  Detaljer om "HC8000" projekt.
    └─⟦0364f57e3⟧ 
        └─⟦5c2777e12⟧ »alcon« 
└─⟦00964e8f7⟧ Bits:30007478 RC8000 Dump tape fra HCØ.
    └─⟦b2ec5d50f⟧ 
        └─⟦5c2777e12⟧ »alcon« 
            └─⟦this⟧ 

TextFile

 40     1  43 
  4     2  24 
  1     3 INTEGER      4     2 
  4     4  25 
  1     5 REAL         4     4 
  4     6  26     7 
 40     7  44 
  3     9     6 0 
  1     8 FALSE        3     9 
  3    11     6 1 
  1    10 TRUE         3    11 
 52  44     7 
  1    12 BOOLEAN      4     6 
  4    13  27    14 
 40    14  44 
  3    16    13 0 
  1    15 NUL          3    16 
  3    18    13 1 
  1    17 SOH          3    18 
  3    20    13 2 
  1    19 STX          3    20 
  3    22    13 3 
  1    21 ETX          3    22 
  3    24    13 4 
  1    23 EOT          3    24 
  3    26    13 5 
  1    25 ENQ          3    26 
  3    28    13 6 
  1    27 ACK          3    28 
  3    30    13 7 
  1    29 BEL          3    30 
  3    32    13 8 
  1    31 BS           3    32 
  3    34    13 9 
  1    33 HT           3    34 
  3    36    13 10 
  1    35 NL           3    36 
  3    38    13 11 
  1    37 VT           3    38 
  3    40    13 12 
  1    39 FF           3    40 
  3    42    13 13 
  1    41 CR           3    42 
  3    44    13 14 
  1    43 SO           3    44 
  3    46    13 15 
  1    45 SI           3    46 
  3    48    13 16 
  1    47 DLE          3    48 
  3    50    13 17 
  1    49 DC1          3    50 
  3    52    13 18 
  1    51 DC2          3    52 
  3    54    13 19 
  1    53 DC3          3    54 
  3    56    13 20 
  1    55 DC4          3    56 
  3    58    13 21 
  1    57 NAK          3    58 
  3    60    13 22 
  1    59 SYN          3    60 
  3    62    13 23 
  1    61 ETB          3    62 
  3    64    13 24 
  1    63 CAN          3    64 
  3    66    13 25 
  1    65 EM           3    66 
  3    68    13 26 
  1    67 SUB          3    68 
  3    70    13 27 
  1    69 ESC          3    70 
  3    72    13 28 
  1    71 FS           3    72 
  3    74    13 29 
  1    73 GS           3    74 
  3    76    13 30 
  1    75 RS           3    76 
  3    78    13 31 
  1    77 US           3    78 
  3    80    13 127 
  1    79 DEL          3    80 
 52  44    14 
  1    81 ISO          4    13 
  4    82  34     0 
  3    83    82 NIL 
  1    84 NIL          3    83 
  3    86     2 +8388607 
  1    85 MAXINT       3    86 
  3    88    13 32 
  1    87 FIRSTCH      3    88 
  3    90    13 126 
  1    89 LASTCH       3    90 
  4    91  29    13    88    90 
  1    92 CHAR         4    91 
  4    93  33  35  37    13 
  1    94 TEXT         4    93 
  3    95     2 +12 
  1    96 ALFALENGTH   3    95 
  3    99     2 +1 
  4    98  29     2    99    95 
  4    97  30  36    98    91 
  1   100 ALFA         4    97 
  1   101             14  15 
  1   102 PUT         12     0 
  1   103 GET         12     0 
  1   104 RESET       12     0 
  1   105 REWRITE     12     0 
  1   106 NEW         12     0 
  1   107 DISPOSE     12     0 
  1   108 READ        12     0 
  1   109 READLN      12     0 
  1   110 WRITE       12     0 
  1   111 WRITELN     12     0 
  1   112 PAGE        12     0 
  1   113 OPEN        12     0 
  1   114 CLOSE       12     0 
  1   115 PUTRAND     12     0 
  1   116 GETRAND     12     0 
  1   117 PACK        12     0 
  1   118 UNPACK      12     0 
 40   120  42 
  1   121 x            8     0 
 52  42   120 
  1   119 ABS         13   120     0 
 40   123  42 
  1   124 x            8     0 
 52  42   123 
  1   122 SQR         13   123     0 
 40   126  42 
  1   127 x            8     4 
 52  42   126 
  1   125 SIN         13   126     4 
 40   129  42 
  1   130 x            8     4 
 52  42   129 
  1   128 COS         13   129     4 
 40   132  42 
  1   133 x            8     4 
 52  42   132 
  1   131 EXP         13   132     4 
 40   135  42 
  1   136 x            8     4 
 52  42   135 
  1   134 LN          13   135     4 
 40   138  42 
  1   139 x            8     4 
 52  42   138 
  1   137 SQRT        13   138     4 
 40   141  42 
  1   142 x            8     4 
 52  42   141 
  1   140 ARCTAN      13   141     4 
 40   144  42 
  1   145 x            8     2 
 52  42   144 
  1   143 ODD         13   144     6 
 40   147  42 
  1   148 x            8     0 
 52  42   147 
  1   146 EOF         13   147     6 
 40   150  42 
  1   151 x            8    93 
 52  42   150 
  1   149 EOLN        13   150     6 
 40   153  42 
  1   154 x            8     4 
 52  42   153 
  1   152 TRUNC       13   153     2 
 40   156  42 
  1   157 x            8     4 
 52  42   156 
  1   155 ROUND       13   156     2 
 40   159  42 
  1   160 x            8     0 
 52  42   159 
  1   158 ORD         13   159     2 
 40   162  42 
  1   163 x            8     2 
 52  42   162 
  1   161 CHR         13   162    91 
 40   165  42 
  1   166 x            8     0 
 52  42   165 
  1   164 SUCC        13   165     0 
 40   168  42 
  1   169 x            8     0 
 52  42   168 
  1   167 PRED        13   168     0 
 40   171  42 
  1   172 x            8     4 
 52  42   171 
  1   170 SINH        13   171     4 
 40   174  42 
  1   175 x            8     4 
 52  42   174 
  1   173 ARCSIN      13   174     4 
 40   177  42 
  1   178 PARAMNO      8     2 
  1   179 INT          9     2 
  1   180 ALF          9    97 
 52  42   177 
  1   176 SYSTEM      13   177     2 
 40   182  42 
  1   183 NO           8     2 
  1   184 NAME         9    97 
  1   185 TAIL         9     0 
 52  42   182 
  1   181 MONITOR      13   182     2 
 40   187  42 
 52  42   187 
  1   186 CLOCK       13   187     4 
 40   189  42 
  1   190 x            9    97 
 52  42   189 
  1   188 DATE        12   189 
 40   192  42 
  1   193 x            9    97 
 52  42   192 
  1   191 TIME        12   192 
 40   195  42 
  1   196 x            8    97 
 52  42   195 
  1   194 REPLACE     12   195 
40 198 42
1 199 NAME 8 97
52 42 198
1 197 DESCRIPTION 13 198 2
40 201 42
1 202 ADDRESS 9 0
52 42 201
1 200 FIRSTADDRESS 13 201 2
40 204 42
1 205 NAME 8 97
52 42 204
1 203 INITPROC 13 204 2
40 207 42
1 208 NAME 8 97
52 42 207
1 206 RESERVEPROC 13 207 2
40 210 42
1 211 NAME 8 97
52 42 210
1 209 RELEASEPROC 12 210
40 213 42
1 214 NAME 8 97
1 215 DEVICE 8 2
52 42 213
1 212 INCLUDE 13 213 2
40 217 42
1 218 NAME 8 97
1 219 DEVICE 8 2
52 42 217
1 216 EXCLUDE 13 217 2
40 221 42
1 222 FLAG 8 2
1 223 NAME 8 97
1 224 MESSAGE 9 0
52 42 221
1 220 SENDMESSAGE 13 221 2
40 226 42
1 227 BUFFER 8 2
1 228 ANSWER 9 0
52 42 226
1 225 WAITANSWER 13 226 2
40 230 42
1 231 NAME 9 97
1 232 BUFFER 9 2
1 233 MESSAGE 9 0
52 42 230
1 229 WAITMESSAGE 13 230 2
40 235 42
1 236 BUFFER 8 2
1 237 ANSWER 9 0
52 42 235
1 234 SENDANSWER 13 235 2
40 239 42
1 240 BUFFER 9 2
52 42 239
1 238 WAITEVENT 13 239 2
40 242 42
1 243 BUFFER 8 2
52 42 242
1 241 GETEVENT 12 242
40 245 42
1 246 BUFFER 9 2
1 247 FLAG 9 2
52 42 245
1 244 TESTEVENT 13 245 2
40 249 42
1 250 ADDRESS 8 2
52 42 249
1 248 WORDLOAD 13 249 2
40 252 42
1 253 ADDRESS 8 2
1 254 WORD 8 2
52 42 252
1 251 WORDSTORE 12 252
40 256 42
1 257 NAME 8 97
1 258 PARAM 9 0
52 42 256
1 255 CREATEINTERNAL 13 256 2
40 260 42
1 261 NAME 8 97
52 42 260
1 259 STARTINTERNAL 13 260 2
40 263 42
1 264 NAME 8 97
1 265 BUFFER 8 2
52 42 263
1 262 STOPINTERNAL 13 263 2
40 267 42
1 268 NAME 8 97
1 269 REGISTER 9 0
52 42 267
1 266 MODIFYINTERNAL 13 267 2
40 271 42
1 272 NAME 8 97
52 42 271
1 270 REMOVEPROCESS 13 271 2
40 274 42
1 275 BUFFER 8 2
52 42 274
1 273 REGRETMESSAGE 12 274
40 277 42
1 278 NO 8 2
1 279 W0 9 2
1 280 W1 9 2
1 281 W2 9 0
52 42 277
1 276 FPPROC 12 277
40 283 42
1 284 NAME 8 97
52 40 283
1 282 CONNECTCURI 13 283 2
40 286 42
52 42 286
1 285 UNSTACKCURI 12 286
40 288 42
1 289 W0 9 2
1 290 W1 9 2
1 291 W2 9 2
1 292 W3 9 2
52 42 288
1 287 MONCALL 12 288
40 294 42
52 42 294
1 293 MONITORMODE 12 294
40 296 42
1 297 MASK 8 2
52 42 296
1 295 CPUMASK 13 296 2
40 299 42
1 300 NAME 8 97
1 301 FUNCTION 8 2
52 42 299
1 298 SYSTEMADDRESS 13 299 2
40 303 42
1 304 NAME 8 2
1 305 BUFFER 8 2
52 42 303 
1 302 SENDFURTHER 12 303 2
40 307 42
1 308 FUNC 8 2
1 309 TIME 8 4
1 310 R    9 4
52 42 307
1 306 SYSTIME 13 307 4
1 311 ALLOCATE 12 0
 51 
 52  43 1

***********************************************
*                                             *
*       start of error messages               *
*                                             *
***********************************************

000 illegal character
001 'program' or 'module' expected
002 identifier expected
003 error in parameter list
004 identifier expected
005 ':' or ',' expected
006 ')' or ';' expected
007 ';' expected
008 digit expected
009 ';' or ',' expected
010 digit expected
011 '=' expected
012 constant expected
013 unsigned constant expected
014 error in declaration
015 'file' expected
016 'Æ' expected
017 <type> expected
018 '..' expected
019 ')' or ',' expected
020 'Å' expected
021 'of' expected
022 ',' or 'Å' expected
023 unpacked structured type expected
024 '(' expected
025 ')' expected
026 'end' expected
027 <const specification> expected
028 <set const element> expected
029 'Å' or ',' expected
030 <str const element> expected
031 '>' expected
032 '*' expected
033 'module' expected
034 'pascal' or 'fortran' expected
035 'end' or ';' expected
036 'begin' expected
037 ':=' expected
038 <simple expression> expected
039 expression expected
040 expression expected
041 expression expected
042 'to' or 'downto' expected
043 'do' or ',' expected
044 'do' expected
045 'then' expected
046 ':' expected
047 'else' expected
048 'until' or ';' expected
049 '.' expected
050 string expected
051 end of file expected


100 error in real constant: digit expected
101 identifier not declared
102 identifier declared twice
103 illegal integer constant
104 incompatible subrange types
105 subrange bounds must be scalar
106 index type must be scalar or subrange
107 not a type
108 illegal type
109 only tests on equality allowed
110 illegal pointer type
111 type of variable is not record
112 no such field in this record
113 previous declaration was not 'forward'
114 too many digits in label
115 multideclared label
116 illegal value name
117 not a variable
118 type of variable must be file or pointer
119 type of variable is not array
120 index type is not compatible with declaration
121 type of variable must be boolean
122 incompatible set element types
123 illegal set element type
124 type conflict of operands
125 illegal type of operand(s)
126 file comparison not allowed
127 strict inclusion not allowed
128 not a function
129 undeclared label
130 illegal type of expression
131 number of parameters does not agree with declaration
132 illegal parameter substitution
133 actual parameter must be a variable
134 not a procedure
135 incompatible with tagfield type
136 label type incompatible with selecting expression
137 type of expression must be boolean
138 unsatisfied forward pointer reference
139 function type does not correspond to the forward declaration
140 parameter list does not correspond to the forward decleration
141 undeclared external file
142 already forward declared
143 error in option
144 missing file 'output' in program heading
145 unsatisfied forward function/procedure declaration
146 undefined label(s)
147 multidefined label(s)
148 array elements out of sequence
149 no variant part in this record
150 erroneous number of fields in this record
151 valuespecification incimpatible with recorddeclaraton
152 number of array elements does not agree with declaration
153 multiple occurence of variable in value part
154 illegal formatting
155 module name(s) must be unique
156 assignment to function not allowed at this level
157 illegal procedure call
158 only 'value' parameter(s) allowed in formal function/procedure
159 control variable must be a variable or a parameter
160 multidefined external file
161 'input' not in program heading
162 'input' has illegal type
163 readln and writeln only allowed on text files
164 not a constant
165 not an external declared file
166 assignment to function identifier must occur in function itself
167 textstring not terminated within the same line
168 file parameter must be VAR-parameter
169 comment did not terminate
170 number of parameters does not agree with declaration
171 number of parameters does not agree with declaration
172 number of parameters does not agree with declaration
173 number of parameters does not agree with declaration
174 number of parameters does not agree with declaration
175 number of parameters does not agree with declaration
176 number of parameters does not agree with declaration
177 number of parameters does not agree with declaration
178 number of parameters does not agree with declaration
179 number of parameters does not agree with declaration
180 number of parameters does not agree with declaration
181 number of parameters does not agree with declaration
182 number of parameters does not agree with declaration
183 number of parameters does not agree with declaration
184 number of parameters does not agree with declaration
185 number of parameters does not agree with declaration


******************************************************
******************************************************

error texts from second pass:

******************************************************
******************************************************
22222

301 decimal integer constant too large
302 non-decimal integer constant too large
303 exponent in real constant too large
304 index type too large
305 basetype of set too large
306 too many nested funcion/procedure declarations and/or too many parameters/labels in this procedure
307 first element in subrange specification less than second
308 multideclared label
309 the lowest integer is not allowed as case-label
310 the range of case-labels is too large
311 not enough room for temporaries
312 constant out of subrange bounds
313 comparison and assignment of strings with different length not fully implemented yet
314 not enough room for parameters, structure too complicated
315 range of set-elements only with constant bounds
316 tag field values must be scalar
317 no such tag field in this record
318 too many tag fields specified
319 standard routine argument too complicated in this context
320 erroneous arguments to pack or unpack
321 ***** warning: label may lead to erroneous code
322 standard procedure 'replace' may only be called from main program
323 packed fields not allowed as var-parameters
324 division by zero not allowed

401 compiler constant 'maxident' too small
402 compiler constant 'stringmax' too small
403 compiler error (should be reported to maintenance staff)
404 compiler constant 'maxnest' too small
405 too much code: use option 'codesize'
406 random files not implemented
407 read and write of user defined scalars not implemented
408 pack and unpack only implemented on array of char
▶EOF◀