ASSEMBLY LISTING OF SEGMENT >special_ldd>install>MR12.0-1206>lister_codes_.alm ASSEMBLED ON: 11/05/86 1103.8 mst Wed OPTIONS USED: list ASSEMBLED BY: ALM Version 6.7 October 1986 ASSEMBLER CREATED: 10/08/86 1557.5 mst Wed  1 " ***********************************************************  2 " * *  3 " * *  4 " * Copyright, (C) Honeywell Information Systems Inc., 1981 *  5 " * *  6 " * *  7 " ***********************************************************  8  9 " ******************************************************  10 " * *  11 " * *  12 " * Copyright (c) 1972 by Massachusetts Institute of *  13 " * Technology and Honeywell Information Systems, Inc. *  14 " * *  15 " * *  16 " ******************************************************  17  18 " LISTER_CODES_ - Status code table for Lister subsystem  19 " Written 770719 by PG  20 " Modified 770818 by PG 21 " Modified 770826 by PG for lister_ codes  22 " Modified 770916 by PG for lister_format_parse_ codes  23 " Modified 770921 by PG for merge_list codes  24 " Modified 771005 by PG for lister_compile_listin_ codes  25 " Modified 780407 by PG to add listform_bad_arg_number. 26 " Modified 780505 by PG to stop listing bleeping object code.  27 " Modified 780909 by PG to add listin_invalid_char. 28 " Modified 791128 by PG to add null_select_expr.  29 " Modified 800513 by PB to add listin_missing_rdelim.  30 " Modified 800522 by PB to add master_not_like_update. 31 " Modified 800814 by PB to add display_unknown_fieldname  32 " Modified 800904 by PB to add bad_cdelim, fdelim_eq_cdelim, cdelim_eq_rdelim, listin_misplaced_fieldname.  33 " Modified 801024 by PB to add cant_convert.  34 " Modified 840626 by PB to add no_current_lister  35  000000 36 maclist off  37 macro maclist  1 38 &end  39  40 include et_macros  1-1 " Begin include file ...... et_macros.incl.alm  1-2 " Written 6/15/77 by Noel I. Morris 1-3 " Modified '82 so error code entries are in first page of segment.  1-4  1-5 " This include file contains macros for generating error tables 1-6 " for both system and non-system use.  1-7  1-8 " ET MACRO  1-9 "  1-10 " This macro is used to initialize the error table for either  1-11 " system or non-system use. It is invoked at the beginning of  1-12 " the error table as follows:  1-13 "  1-14 " et table_name{,system}  1-15 "  1-16  1-17 macro et  1 1-18 maclist on 2 1-19  3 1-20 name &1  4 1-21  5 1-22 &^=&2,system&[  6 1-23  7 1-24 include stack_header  8 1-25  9 1-26  10 1-27  11 1-28 use codes  12 1-29 .code_start:  13 1-30  14 1-31 use past_codes 15 1-32 .code_end:  16 1-33  17 1-34 join /link/codes,past_codes  18 1-35  19 1-36 use messages  20 1-37  21 1-38 .trapproc:  22 1-39 epaq 0,ic  23 1-40 eax0 0,au  24 1-41 epbpsb sp|0  25 1-42 lprplp sb|stack_header.lot_ptr,*au 26 1-43 eax1 .code_start  27 1-44 .loop: stx0 lp|0,x1 28 1-45 eax1 1,x1  29 1-46 cmpx1 .code_end,du 30 1-47 tmi .loop-*,ic 31 1-48 short_return  32 1-49  33 1-50 firstref <*text>|.trapproc 34 1-51  35 1-52 &; use codes  36 1-53 use messages  37 1-54  38 1-55 join /text/codes,messages  39 1-56  40 1-57 &]  41 1-58  42 1-59 bool .segno,77777  43 1-60  44 1-61 maclist off  45 1-62  46 1-63 &end  1-64  1-65  1-66  1-67 " EC MACRO  1-68 "  1-69 " This macro is used to define an error code as shown:  1-70 "  1-71 " ec name,{short_mess},(long_mess)  1-72 "  1-73 " If more than a single name is to be defined for a given message,  1-74 " a list of names separated by commas and enclosed in parentheses  1-75 " must be given. short_mess must be 8 or less characters. If omitted,  1-76 " the short_mess will be set to the name. long_mess is enclosed  1-77 " in parentheses in order to cause ALM to ignore embedded blanks. Please  1-78 " note that double quote characters in either short_mess or long_mess  1-79 " must be doubled in order to make the ALM assembly work properly.  1-80 " Note that a macro invocation line terminated by a comma will cause that  1-81 " statement to be continued on the next line.  1-82  1-83 macro ec  1 1-84 use codes  2 1-85  3 1-86 maclist on,save  4 1-87 &(1 segdef &i  5 1-88 &) maclist restore  6 1-89 &(1&i:  7 1-90 &) maclist object,save  8 1-91 zero .segno,&U 9 1-92 maclist restore  10 1-93 use messages  11 1-94 &^=&l2,0&[ shortname &2  12 1-95 &; shortname &1  13 1-96 &]  14 1-97 &U: 15 1-98 maclist on,save  16 1-99 acc "&3"  17 1-100  18 1-101 maclist restore  19 1-102 &end  1-103  1-104 macro shortname 1 1-105 maclist on,save  2 1-106 aci "&1",8  3 1-107 maclist restore  4 1-108 &end  1-109  1-110  1-111  1-112 " A typical error table source program might have the following format: 1-113 "  1-114 " include et_macros 1-115 "  1-116 " et name_of_error_table  1-117 "  1-118 " ec error_code_1,ecode1,(This is error code 1.)  1-119 "  1-120 " ec error_code_2,ecode2,(This is error code 2.)  1-121 "  1-122 " : : : :  1-123 "  1-124 " ec error_code_n,ecoden,(This is the nth error code.)  1-125 "  1-126 " end  1-127 "  1-128  1-129 " End of include file ...... et_macros.incl.alm 1-130  41  42  43  44 et lister_codes_  45  46  47  48 ec bad_cdelim,badcdelm,  49 (Invalid comment delimiter.)  50 ec bad_fdelim,badfdelm,  51 (Invalid field delimiter.) 52 ec bad_rdelim,badrdelm,  53 (Invalid record delimiter.)  54 ec cant_assign_fieldnames,cantasgn,  55 (Cannot assign field names because file is not empty.) 56 ec cant_convert,cantconv,  57 (Write access needed to convert old version file while processing reference to "":uid"".)  58 ec cdelim_eq_rdelim,dupdlmcr,  59 (Comment delimiter equals record delimiter.)  60 ec display_unknown_fieldname,dspunkfn, 61 (Unknown field_name specification.)  62 ec dup_fieldname,dupfname, 63 (Field name is specified more than once.)  64 ec dup_format,dupformt,  65 (Format is specified more than once.)  66 ec expression_too_complicated,compexpr,  67 (Select expression is too complicated.)  68 ec fdelim_eq_cdelim,dupdlmfc,  69 (Field delimiter equals comment delimiter.)  70 ec fdelim_eq_rdelim,dupdelim,  71 (Field delimiter equals record delimiter.) 72 ec fieldname_info_ptr_null,nullfldp,  73 (The fieldname_info_ptr is null.)  74 ec fieldname_not_alpha_start,fnnotalp, 75 (Specified field name does not start with an alphabetic character.)  76 ec fieldname_not_alphanumeric,fnnotaln,  77 (Specified field name contains non-alphanumeric characters.)  78 ec file_info_ptr_null,nullfilp,  79 (The file_info_ptr is null.)  80 ec incomplete_select_expression,badselct,  81 (Select expression ends prematurely.)  82 ec invalid_op_null,bad:null,  83 (:null can only be used with equal or nequal in select expression.)  84 ec invalid_op_numeric,bad:num, 85 (:numeric can only be used with equal or nequal in select expression.) 86 ec listform_bad_arg_number,badargno,  87 (Invalid argument number after :arg in listform segment.)  88 ec listform_bad_justify,badjustf,  89 (Invalid justification field in listform segment.) 90 ec listform_bad_width,badwidth,  91 (Invalid field width in listform segment.) 92 ec listform_misplaced_fieldname,misplfn,  93 (Field names cannot be specified in the Before or After section of the listform segment.)  94 ec listform_missing_begin,missbegn,  95 (No string found in listform segment.)  96 ec listform_missing_gt,missing>,  97 ("">"" is missing from listform segment.)  98 ec listform_missing_lt,missing<,  99 (""<"" is missing from listform segment.)  100 ec listform_unknown_fieldname,lfmunkfn,  101 (Unknown fieldname in listform segment.)  102 ec listform_unknown_keyword,lfunkkey,  103 (Unknown keyword in listform segment.) 104 ec listin_dup_field,dupfield,  105 (Field is specified more than once in same record.)  106 ec listin_fn_missing_comma,nocomma,  107 (No comma follows field name in Field_names statement.)  108 ec listin_invalid_char,badchar,  109 (Non-printing or non-ASCII character in listin segment.)  110 ec listin_misplaced_fieldname,misplfn, 111 (Fieldname must immediately follow field delimiter.)  112 ec listin_missing_colon,nocolon,  113 (No colon follows keyword in listin segment.)  114 ec listin_missing_fdelim,nofdelim, 115 (Field delimiter not found where expected in listin segment.)  116 ec listin_missing_fieldnames,nofnames, 117 (No Field_names statement in listin segment.)  118 ec listin_missing_rdelim,nordelim, 119 (Record delimiter not found where expected in listin segment.)  120 ec listin_missing_semicolon,nosemicn,  121 (No semicolon at end of statement in listin segment.)  122 ec listin_premature_eof,lstineof,  123 (Premature end-of-file in listin segment.) 124 ec listin_unknown_fieldname,unkfname,  125 (Unknown field name in listin segment.)  126 ec listin_unknown_keyword,unkkeywd,  127 (Unknown keyword in listin segment.)  128 ec long_fdelim,lgfdelim,  129 (Specified field delimiter is longer than one character.)  130 ec long_fieldname,lgfname, 131 (Specified field name is longer than 32 characters.)  132 ec long_rdelim,lgrdelim,  133 (Specified record delimiter is longer than one character.) 134 ec master_eq_output,ms_eq_ot,  135 (Master file and output file are same segment.)  136 ec master_eq_update,ms_eq_up,  137 (Master file and update file are same segment.)  138 ec master_not_like_update,msntlkup,  139 (Master file and update file are not in the same format.) 140 ec misplaced_control_arg,misplctl, 141 (Control argument is out of place.)  142 ec missing_right_paren,no_rparn,  143 (Right parenthesis missing.)  144 ec no_current_lister,nocurls,  145 (There is no current lister file. Use the 'use' request.) 146 ec null_select_expr,nullsel,  147 (Argument to -select is null.) 148 ec null_sort_string,nullsort,  149 (Argument to -sort is null.)  150 ec open_info_mbz_bad,bad_mbz,  151 (A field in open_info that must be zero is not zero.)  152 ec open_info_wrong_version,badovers,  153 (The version number of open_info is incorrect.)  154 ec record_info_wrong_version,badrvers, 155 (The version number of record_info is incorrect.)  156 ec select_syntax_error,selsyner,  157 (Syntax error in select expression.)  158 ec too_many_literals,>>literl, 159 (Too many literals in select expression.)  160 ec undefined_fieldname,nofldnme,  161 (Fieldname not known.) 162 ec unknown_comparison_op,unkcompa, 163 (Unknown comparison operator.) 164 ec unknown_keyword,nokeywrd,  165 (Keyword not known.)  166 ec update_eq_output,ud_eq_ot,  167 (Update file and output file are same segment.)  168 ec wrong_no_of_fields,badnofld,  169 (The record does not contain the correct number of fields.)  170  171  172 end  NO LITERALS  NAME DEFINITIONS FOR ENTRY POINTS AND SEGDEFS 001512 5a 000003 000000 001513 5a 001023 600000 001514 aa 000000 000000 001515 55 000012 000002 001516 5a 000002 400003 001517 55 000006 000012 001520 aa 015 154 151 163 001521 aa 164 145 162 137 001522 aa 143 157 144 145 001523 aa 163 137 000 000 001524 55 000022 000003 001525 2a 000104 400001 001526 55 000015 000003 001527 aa 022 167 162 157 wrong_no_of_fields  001530 aa 156 147 137 156 001531 aa 157 137 157 146 001532 aa 137 146 151 145 001533 aa 154 144 163 000 001534 55 000032 000012 001535 2a 000103 400001 001536 55 000025 000003 001537 aa 020 165 160 144 update_eq_output  001540 aa 141 164 145 137 001541 aa 145 161 137 157 001542 aa 165 164 160 165 001543 aa 164 000 000 000 001544 55 000041 000022 001545 2a 000102 400001 001546 55 000035 000003 001547 aa 017 165 156 153 unknown_keyword 001550 aa 156 157 167 156 001551 aa 137 153 145 171 001552 aa 167 157 162 144 001553 55 000052 000032 001554 2a 000101 400001 001555 55 000044 000003 001556 aa 025 165 156 153 unknown_comparison_op  001557 aa 156 157 167 156 001560 aa 137 143 157 155 001561 aa 160 141 162 151 001562 aa 163 157 156 137 001563 aa 157 160 000 000 001564 55 000062 000041 001565 2a 000100 400001 001566 55 000055 000003 001567 aa 023 165 156 144 undefined_fieldname 001570 aa 145 146 151 156 001571 aa 145 144 137 146 001572 aa 151 145 154 144 001573 aa 156 141 155 145 001574 55 000072 000052 001575 2a 000077 400001 001576 55 000065 000003 001577 aa 021 164 157 157 too_many_literals  001600 aa 137 155 141 156 001601 aa 171 137 154 151 001602 aa 164 145 162 141 001603 aa 154 163 000 000 001604 55 000102 000062 001605 2a 000076 400001 001606 55 000075 000003 001607 aa 023 163 145 154 select_syntax_error 001610 aa 145 143 164 137 001611 aa 163 171 156 164 001612 aa 141 170 137 145 001613 aa 162 162 157 162 001614 55 000114 000072 001615 2a 000075 400001 001616 55 000105 000003 001617 aa 031 162 145 143 record_info_wrong_version  001620 aa 157 162 144 137 001621 aa 151 156 146 157 001622 aa 137 167 162 157 001623 aa 156 147 137 166 001624 aa 145 162 163 151 001625 aa 157 156 000 000 001626 55 000125 000102 001627 2a 000074 400001 001630 55 000117 000003 001631 aa 027 157 160 145 open_info_wrong_version 001632 aa 156 137 151 156 001633 aa 146 157 137 167 001634 aa 162 157 156 147 001635 aa 137 166 145 162 001636 aa 163 151 157 156 001637 55 000135 000114 001640 2a 000073 400001 001641 55 000130 000003 001642 aa 021 157 160 145 open_info_mbz_bad  001643 aa 156 137 151 156 001644 aa 146 157 137 155 001645 aa 142 172 137 142 001646 aa 141 144 000 000 001647 55 000145 000125 001650 2a 000072 400001 001651 55 000140 000003 001652 aa 020 156 165 154 null_sort_string  001653 aa 154 137 163 157 001654 aa 162 164 137 163 001655 aa 164 162 151 156 001656 aa 147 000 000 000 001657 55 000155 000135 001660 2a 000071 400001 001661 55 000150 000003 001662 aa 020 156 165 154 null_select_expr  001663 aa 154 137 163 145 001664 aa 154 145 143 164 001665 aa 137 145 170 160 001666 aa 162 000 000 000 001667 55 000165 000145 001670 2a 000070 400001 001671 55 000160 000003 001672 aa 021 156 157 137 no_current_lister  001673 aa 143 165 162 162 001674 aa 145 156 164 137 001675 aa 154 151 163 164 001676 aa 145 162 000 000 001677 55 000175 000155 001700 2a 000067 400001 001701 55 000170 000003 001702 aa 023 155 151 163 missing_right_paren 001703 aa 163 151 156 147 001704 aa 137 162 151 147 001705 aa 150 164 137 160 001706 aa 141 162 145 156 001707 55 000206 000165 001710 2a 000066 400001 001711 55 000200 000003 001712 aa 025 155 151 163 misplaced_control_arg  001713 aa 160 154 141 143 001714 aa 145 144 137 143 001715 aa 157 156 164 162 001716 aa 157 154 137 141 001717 aa 162 147 000 000 001720 55 000217 000175 001721 2a 000065 400001 001722 55 000211 000003 001723 aa 026 155 141 163 master_not_like_update  001724 aa 164 145 162 137 001725 aa 156 157 164 137 001726 aa 154 151 153 145 001727 aa 137 165 160 144 001730 aa 141 164 145 000 001731 55 000227 000206 001732 2a 000064 400001 001733 55 000222 000003 001734 aa 020 155 141 163 master_eq_update  001735 aa 164 145 162 137 001736 aa 145 161 137 165 001737 aa 160 144 141 164 001740 aa 145 000 000 000 001741 55 000237 000217 001742 2a 000063 400001 001743 55 000232 000003 001744 aa 020 155 141 163 master_eq_output  001745 aa 164 145 162 137 001746 aa 145 161 137 157 001747 aa 165 164 160 165 001750 aa 164 000 000 000 001751 55 000245 000227 001752 2a 000062 400001 001753 55 000242 000003 001754 aa 013 154 157 156 long_rdelim 001755 aa 147 137 162 144 001756 aa 145 154 151 155 001757 55 000254 000237 001760 2a 000061 400001 001761 55 000250 000003 001762 aa 016 154 157 156 long_fieldname  001763 aa 147 137 146 151 001764 aa 145 154 144 156 001765 aa 141 155 145 000 001766 55 000262 000245 001767 2a 000060 400001 001770 55 000257 000003 001771 aa 013 154 157 156 long_fdelim 001772 aa 147 137 146 144 001773 aa 145 154 151 155 001774 55 000273 000254 001775 2a 000057 400001 001776 55 000265 000003 001777 aa 026 154 151 163 listin_unknown_keyword  002000 aa 164 151 156 137 002001 aa 165 156 153 156 002002 aa 157 167 156 137 002003 aa 153 145 171 167 002004 aa 157 162 144 000 002005 55 000305 000262 002006 2a 000056 400001 002007 55 000276 000003 002010 aa 030 154 151 163 listin_unknown_fieldname  002011 aa 164 151 156 137 002012 aa 165 156 153 156 002013 aa 157 167 156 137 002014 aa 146 151 145 154 002015 aa 144 156 141 155 002016 aa 145 000 000 000 002017 55 000316 000273 002020 2a 000055 400001 002021 55 000310 000003 002022 aa 024 154 151 163 listin_premature_eof  002023 aa 164 151 156 137 002024 aa 160 162 145 155 002025 aa 141 164 165 162 002026 aa 145 137 145 157 002027 aa 146 000 000 000 002030 55 000330 000305 002031 2a 000054 400001 002032 55 000321 000003 002033 aa 030 154 151 163 listin_missing_semicolon  002034 aa 164 151 156 137 002035 aa 155 151 163 163 002036 aa 151 156 147 137 002037 aa 163 145 155 151 002040 aa 143 157 154 157 002041 aa 156 000 000 000 002042 55 000341 000316 002043 2a 000053 400001 002044 55 000333 000003 002045 aa 025 154 151 163 listin_missing_rdelim  002046 aa 164 151 156 137 002047 aa 155 151 163 163 002050 aa 151 156 147 137 002051 aa 162 144 145 154 002052 aa 151 155 000 000 002053 55 000353 000330 002054 2a 000052 400001 002055 55 000344 000003 002056 aa 031 154 151 163 listin_missing_fieldnames  002057 aa 164 151 156 137 002060 aa 155 151 163 163 002061 aa 151 156 147 137 002062 aa 146 151 145 154 002063 aa 144 156 141 155 002064 aa 145 163 000 000 002065 55 000364 000341 002066 2a 000051 400001 002067 55 000356 000003 002070 aa 025 154 151 163 listin_missing_fdelim  002071 aa 164 151 156 137 002072 aa 155 151 163 163 002073 aa 151 156 147 137 002074 aa 146 144 145 154 002075 aa 151 155 000 000 002076 55 000375 000353 002077 2a 000050 400001 002100 55 000367 000003 002101 aa 024 154 151 163 listin_missing_colon  002102 aa 164 151 156 137 002103 aa 155 151 163 163 002104 aa 151 156 147 137 002105 aa 143 157 154 157 002106 aa 156 000 000 000 002107 55 000407 000364 002110 2a 000047 400001 002111 55 000400 000003 002112 aa 032 154 151 163 listin_misplaced_fieldname  002113 aa 164 151 156 137 002114 aa 155 151 163 160 002115 aa 154 141 143 145 002116 aa 144 137 146 151 002117 aa 145 154 144 156 002120 aa 141 155 145 000 002121 55 000417 000375 002122 2a 000046 400001 002123 55 000412 000003 002124 aa 023 154 151 163 listin_invalid_char 002125 aa 164 151 156 137 002126 aa 151 156 166 141 002127 aa 154 151 144 137 002130 aa 143 150 141 162 002131 55 000430 000407 002132 2a 000045 400001 002133 55 000422 000003 002134 aa 027 154 151 163 listin_fn_missing_comma 002135 aa 164 151 156 137 002136 aa 146 156 137 155 002137 aa 151 163 163 151 002140 aa 156 147 137 143 002141 aa 157 155 155 141 002142 55 000440 000417 002143 2a 000044 400001 002144 55 000433 000003 002145 aa 020 154 151 163 listin_dup_field  002146 aa 164 151 156 137 002147 aa 144 165 160 137 002150 aa 146 151 145 154 002151 aa 144 000 000 000 002152 55 000452 000430 002153 2a 000043 400001 002154 55 000443 000003 002155 aa 030 154 151 163 listform_unknown_keyword  002156 aa 164 146 157 162 002157 aa 155 137 165 156 002160 aa 153 156 157 167 002161 aa 156 137 153 145 002162 aa 171 167 157 162 002163 aa 144 000 000 000 002164 55 000464 000440 002165 2a 000042 400001 002166 55 000455 000003 002167 aa 032 154 151 163 listform_unknown_fieldname  002170 aa 164 146 157 162 002171 aa 155 137 165 156 002172 aa 153 156 157 167 002173 aa 156 137 146 151 002174 aa 145 154 144 156 002175 aa 141 155 145 000 002176 55 000474 000452 002177 2a 000041 400001 002200 55 000467 000003 002201 aa 023 154 151 163 listform_missing_lt 002202 aa 164 146 157 162 002203 aa 155 137 155 151 002204 aa 163 163 151 156 002205 aa 147 137 154 164 002206 55 000504 000464 002207 2a 000040 400001 002210 55 000477 000003 002211 aa 023 154 151 163 listform_missing_gt 002212 aa 164 146 157 162 002213 aa 155 137 155 151 002214 aa 163 163 151 156 002215 aa 147 137 147 164 002216 55 000515 000474 002217 2a 000037 400001 002220 55 000507 000003 002221 aa 026 154 151 163 listform_missing_begin  002222 aa 164 146 157 162 002223 aa 155 137 155 151 002224 aa 163 163 151 156 002225 aa 147 137 142 145 002226 aa 147 151 156 000 002227 55 000530 000504 002230 2a 000036 400001 002231 55 000520 000003 002232 aa 034 154 151 163 listform_misplaced_fieldname  002233 aa 164 146 157 162 002234 aa 155 137 155 151 002235 aa 163 160 154 141 002236 aa 143 145 144 137 002237 aa 146 151 145 154 002240 aa 144 156 141 155 002241 aa 145 000 000 000 002242 55 000540 000515 002243 2a 000035 400001 002244 55 000533 000003 002245 aa 022 154 151 163 listform_bad_width  002246 aa 164 146 157 162 002247 aa 155 137 142 141 002250 aa 144 137 167 151 002251 aa 144 164 150 000 002252 55 000551 000530 002253 2a 000034 400001 002254 55 000543 000003 002255 aa 024 154 151 163 listform_bad_justify  002256 aa 164 146 157 162 002257 aa 155 137 142 141 002260 aa 144 137 152 165 002261 aa 163 164 151 146 002262 aa 171 000 000 000 002263 55 000562 000540 002264 2a 000033 400001 002265 55 000554 000003 002266 aa 027 154 151 163 listform_bad_arg_number 002267 aa 164 146 157 162 002270 aa 155 137 142 141 002271 aa 144 137 141 162 002272 aa 147 137 156 165 002273 aa 155 142 145 162 002274 55 000572 000551 002275 2a 000032 400001 002276 55 000565 000003 002277 aa 022 151 156 166 invalid_op_numeric  002300 aa 141 154 151 144 002301 aa 137 157 160 137 002302 aa 156 165 155 145 002303 aa 162 151 143 000 002304 55 000601 000562 002305 2a 000031 400001 002306 55 000575 000003 002307 aa 017 151 156 166 invalid_op_null 002310 aa 141 154 151 144 002311 aa 137 157 160 137 002312 aa 156 165 154 154 002313 55 000614 000572 002314 2a 000030 400001 002315 55 000604 000003 002316 aa 034 151 156 143 incomplete_select_expression  002317 aa 157 155 160 154 002320 aa 145 164 145 137 002321 aa 163 145 154 145 002322 aa 143 164 137 145 002323 aa 170 160 162 145 002324 aa 163 163 151 157 002325 aa 156 000 000 000 002326 55 000624 000601 002327 2a 000027 400001 002330 55 000617 000003 002331 aa 022 146 151 154 file_info_ptr_null  002332 aa 145 137 151 156 002333 aa 146 157 137 160 002334 aa 164 162 137 156 002335 aa 165 154 154 000 002336 55 000636 000614 002337 2a 000026 400001 002340 55 000627 000003 002341 aa 032 146 151 145 fieldname_not_alphanumeric  002342 aa 154 144 156 141 002343 aa 155 145 137 156 002344 aa 157 164 137 141 002345 aa 154 160 150 141 002346 aa 156 165 155 145 002347 aa 162 151 143 000 002350 55 000650 000624 002351 2a 000025 400001 002352 55 000641 000003 002353 aa 031 146 151 145 fieldname_not_alpha_start  002354 aa 154 144 156 141 002355 aa 155 145 137 156 002356 aa 157 164 137 141 002357 aa 154 160 150 141 002360 aa 137 163 164 141 002361 aa 162 164 000 000 002362 55 000661 000636 002363 2a 000024 400001 002364 55 000653 000003 002365 aa 027 146 151 145 fieldname_info_ptr_null 002366 aa 154 144 156 141 002367 aa 155 145 137 151 002370 aa 156 146 157 137 002371 aa 160 164 162 137 002372 aa 156 165 154 154 002373 55 000671 000650 002374 2a 000023 400001 002375 55 000664 000003 002376 aa 020 146 144 145 fdelim_eq_rdelim  002377 aa 154 151 155 137 002400 aa 145 161 137 162 002401 aa 144 145 154 151 002402 aa 155 000 000 000 002403 55 000701 000661 002404 2a 000022 400001 002405 55 000674 000003 002406 aa 020 146 144 145 fdelim_eq_cdelim  002407 aa 154 151 155 137 002410 aa 145 161 137 143 002411 aa 144 145 154 151 002412 aa 155 000 000 000 002413 55 000713 000671 002414 2a 000021 400001 002415 55 000704 000003 002416 aa 032 145 170 160 expression_too_complicated  002417 aa 162 145 163 163 002420 aa 151 157 156 137 002421 aa 164 157 157 137 002422 aa 143 157 155 160 002423 aa 154 151 143 141 002424 aa 164 145 144 000 002425 55 000721 000701 002426 2a 000020 400001 002427 55 000716 000003 002430 aa 012 144 165 160 dup_format  002431 aa 137 146 157 162 002432 aa 155 141 164 000 002433 55 000730 000713 002434 2a 000017 400001 002435 55 000724 000003 002436 aa 015 144 165 160 dup_fieldname  002437 aa 137 146 151 145 002440 aa 154 144 156 141 002441 aa 155 145 000 000 002442 55 000742 000721 002443 2a 000016 400001 002444 55 000733 000003 002445 aa 031 144 151 163 display_unknown_fieldname  002446 aa 160 154 141 171 002447 aa 137 165 156 153 002450 aa 156 157 167 156 002451 aa 137 146 151 145 002452 aa 154 144 156 141 002453 aa 155 145 000 000 002454 55 000752 000730 002455 2a 000015 400001 002456 55 000745 000003 002457 aa 020 143 144 145 cdelim_eq_rdelim  002460 aa 154 151 155 137 002461 aa 145 161 137 162 002462 aa 144 145 154 151 002463 aa 155 000 000 000 002464 55 000761 000742 002465 2a 000014 400001 002466 55 000755 000003 002467 aa 014 143 141 156 cant_convert  002470 aa 164 137 143 157 002471 aa 156 166 145 162 002472 aa 164 000 000 000 002473 55 000772 000752 002474 2a 000013 400001 002475 55 000764 000003 002476 aa 026 143 141 156 cant_assign_fieldnames  002477 aa 164 137 141 163 002500 aa 163 151 147 156 002501 aa 137 146 151 145 002502 aa 154 144 156 141 002503 aa 155 145 163 000 002504 55 001000 000761 002505 2a 000012 400001 002506 55 000775 000003 002507 aa 012 142 141 144 bad_rdelim  002510 aa 137 162 144 145 002511 aa 154 151 155 000 002512 55 001006 000772 002513 2a 000011 400001 002514 55 001003 000003 002515 aa 012 142 141 144 bad_fdelim  002516 aa 137 146 144 145 002517 aa 154 151 155 000 002520 55 001014 001000 002521 2a 000010 400001 002522 55 001011 000003 002523 aa 012 142 141 144 bad_cdelim  002524 aa 137 143 144 145 002525 aa 154 151 155 000 002526 55 000002 001006 002527 6a 000000 400002 002530 55 001017 000003 002531 aa 014 163 171 155 symbol_table  002532 aa 142 157 154 137 002533 aa 164 141 142 154 002534 aa 145 000 000 000 DEFINITIONS HASH TABLE  002535 aa 000000 000131 002536 5a 000601 000000 002537 5a 000375 000000 002540 5a 000452 000000 002541 5a 000052 000000 002542 5a 000752 000000 002543 5a 001014 000000 002544 aa 000000 000000 002545 5a 000237 000000 002546 5a 000102 000000 002547 5a 000254 000000 002550 aa 000000 000000 002551 aa 000000 000000 002552 5a 000530 000000 002553 5a 000650 000000 002554 5a 000245 000000 002555 5a 000730 000000 002556 aa 000000 000000 002557 aa 000000 000000 002560 5a 000125 000000 002561 5a 000330 000000 002562 5a 000353 000000 002563 5a 000624 000000 002564 5a 000135 000000 002565 5a 000145 000000 002566 5a 000701 000000 002567 aa 000000 000000 002570 5a 000273 000000 002571 5a 000316 000000 002572 5a 000440 000000 002573 aa 000000 000000 002574 aa 000000 000000 002575 aa 000000 000000 002576 5a 000114 000000 002577 aa 000000 000000 002600 aa 000000 000000 002601 aa 000000 000000 002602 aa 000000 000000 002603 5a 000430 000000 002604 5a 000614 000000 002605 aa 000000 000000 002606 aa 000000 000000 002607 5a 000022 000000 002610 5a 000072 000000 002611 aa 000000 000000 002612 5a 000407 000000 002613 5a 000464 000000 002614 5a 000474 000000 002615 aa 000000 000000 002616 5a 000572 000000 002617 5a 000742 000000 002620 5a 000761 000000 002621 5a 000262 000000 002622 5a 000504 000000 002623 aa 000000 000000 002624 aa 000000 000000 002625 5a 000562 000000 002626 aa 000000 000000 002627 aa 000000 000000 002630 5a 000175 000000 002631 5a 000341 000000 002632 5a 000032 000000 002633 5a 000012 000000 002634 5a 000772 000000 002635 5a 001000 000000 002636 5a 001006 000000 002637 5a 000515 000000 002640 aa 000000 000000 002641 5a 000062 000000 002642 5a 000713 000000 002643 aa 000000 000000 002644 aa 000000 000000 002645 aa 000000 000000 002646 aa 000000 000000 002647 aa 000000 000000 002650 5a 000041 000000 002651 5a 000217 000000 002652 5a 000227 000000 002653 5a 000305 000000 002654 5a 000364 000000 002655 5a 000540 000000 002656 5a 000636 000000 002657 5a 000661 000000 002660 5a 000671 000000 002661 5a 000165 000000 002662 5a 000155 000000 002663 5a 000417 000000 002664 5a 000551 000000 002665 5a 000721 000000 002666 5a 000206 000000 NO EXTERNAL NAMES  NO TRAP POINTER WORDS  TYPE PAIR BLOCKS  002667 aa 000001 000000 002670 aa 000000 000000 INTERNAL EXPRESSION WORDS 002671 50 001155 000000 LINKAGE INFORMATION 000000 aa 000000 000000 000001 02 001512 000110 000002 aa 000000 000000 000003 aa 000000 000000 000004 aa 000000 000000 000005 aa 000000 000000 000006 22 000106 000113 000007 a2 000000 000076 000106 9a 777672 0000 46 *text|  000107 5a 001157 0000 00 FIRST REFERENCE TRAP LIST  000110 aa 000000 000001 000111 aa 000000 000001 000112 2a 000106 000000 000113 aa 000000 000000 SYMBOL INFORMATION SYMBOL TABLE HEADER  000000 aa 000000 000001 000001 aa 163171 155142 000002 aa 164162 145145 000003 aa 000000 000004 000004 aa 000000 114732 000005 aa 732732 062314 000006 aa 000000 114775 000007 aa 700037 745611 000010 aa 141154 155040 000011 aa 040040 040040 000012 aa 000024 000040 000013 aa 000034 000040 000014 aa 000044 000100 000015 aa 000002 000002 000016 aa 000064 000000 000017 aa 000000 000254 000020 aa 000000 000145 000021 aa 000000 000226 000022 aa 000244 000145 000023 aa 000064 000000 000024 aa 101114 115040 000025 aa 126145 162163 000026 aa 151157 156040 000027 aa 040066 056067 000030 aa 040040 117143 000031 aa 164157 142145 000032 aa 162040 061071 000033 aa 070066 040040 000034 aa 107112 157150 000035 aa 156163 157156 000036 aa 056123 171163 000037 aa 115141 151156 000040 aa 164056 141040 000041 aa 040040 040040 000042 aa 040040 040040 000043 aa 040040 040040 000044 aa 154151 163164 000045 aa 040040 040040 000046 aa 040040 040040 000047 aa 040040 040040 000050 aa 040040 040040 000051 aa 040040 040040 000052 aa 040040 040040 000053 aa 040040 040040 000054 aa 040040 040040 000055 aa 040040 040040 000056 aa 040040 040040 000057 aa 040040 040040 000060 aa 040040 040040 000061 aa 040040 040040 000062 aa 040040 040040 000063 aa 040040 040040 000064 aa 000000 000001 000065 aa 000000 000003 000066 aa 000102 000062 000067 aa 147740 446260 000070 aa 000000 114774 000071 aa 461115 000000 000072 aa 000117 000037 000073 aa 120665 316464 000074 aa 000000 112067 000075 aa 253504 600000 000076 aa 000127 000066 000077 aa 147714 750316 000100 aa 000000 114774 000101 aa 453561 000000 000102 aa 076163 160145 >special_ldd>install>MR12.0-1206>lister_codes_.alm  000103 aa 143151 141154 000104 aa 137154 144144 000105 aa 076151 156163 000106 aa 164141 154154 000107 aa 076115 122061 000110 aa 062056 060055 000111 aa 061062 060066 000112 aa 076154 151163 000113 aa 164145 162137 000114 aa 143157 144145 000115 aa 163137 056141 000116 aa 154155 040040 000117 aa 076154 144144 >ldd>include>et_macros.incl.alm 000120 aa 076151 156143 000121 aa 154165 144145 000122 aa 076145 164137 000123 aa 155141 143162 000124 aa 157163 056151 000125 aa 156143 154056 000126 aa 141154 155040 000127 aa 076163 160145 >special_ldd>install>MR12.0-1206>stack_header.incl.alm  000130 aa 143151 141154 000131 aa 137154 144144 000132 aa 076151 156163 000133 aa 164141 154154 000134 aa 076115 122061 000135 aa 062056 060055 000136 aa 061062 060066 000137 aa 076163 164141 000140 aa 143153 137150 000141 aa 145141 144145 000142 aa 162056 151156 000143 aa 143154 056141 000144 aa 154155 040040 MULTICS ASSEMBLY CROSS REFERENCE LISTING Value Symbol Source file Line number  *text lister_codes_: 44.  14 .._00000 lister_codes_: 49.  25 .._00001 lister_codes_: 51.  36 .._00002 lister_codes_: 53.  47 .._00003 lister_codes_: 55.  67 .._00004 lister_codes_: 57.  117 .._00005 lister_codes_: 59.  134 .._00006 lister_codes_: 61.  147 .._00007 lister_codes_: 63.  163 .._00010 lister_codes_: 65.  176 .._00011 lister_codes_: 67.  212 .._00012 lister_codes_: 69.  227 .._00013 lister_codes_: 71.  244 .._00014 lister_codes_: 73.  256 .._00015 lister_codes_: 75.  301 .._00016 lister_codes_: 77.  322 .._00017 lister_codes_: 79.  333 .._00020 lister_codes_: 81.  346 .._00021 lister_codes_: 83.  371 .._00022 lister_codes_: 85.  415 .._00023 lister_codes_: 87.  435 .._00024 lister_codes_: 89.  454 .._00025 lister_codes_: 91.  471 .._00026 lister_codes_: 93.  521 .._00027 lister_codes_: 95.  540 .._00030 lister_codes_: 97.  554 .._00031 lister_codes_: 99.  570 .._00032 lister_codes_: 101.  604 .._00033 lister_codes_: 103.  620 .._00034 lister_codes_: 105.  637 .._00035 lister_codes_: 107.  657 .._00036 lister_codes_: 109.  677 .._00037 lister_codes_: 111.  716 .._00040 lister_codes_: 113.  733 .._00041 lister_codes_: 115.  754 .._00042 lister_codes_: 117.  771 .._00043 lister_codes_: 119.  1013 .._00044 lister_codes_: 121.  1032 .._00045 lister_codes_: 123.  1047 .._00046 lister_codes_: 125.  1063 .._00047 lister_codes_: 127.  1076 .._00050 lister_codes_: 129.  1116 .._00051 lister_codes_: 131.  1135 .._00052 lister_codes_: 133.  1156 .._00053 lister_codes_: 135.  1174 .._00054 lister_codes_: 137.  1212 .._00055 lister_codes_: 139.  1232 .._00056 lister_codes_: 141.  1245 .._00057 lister_codes_: 143.  1256 .._00060 lister_codes_: 145.  1277 .._00061 lister_codes_: 147.  1311 .._00062 lister_codes_: 149.  1322 .._00063 lister_codes_: 151.  1341 .._00064 lister_codes_: 153.  1357 .._00065 lister_codes_: 155.  1375 .._00066 lister_codes_: 157.  1410 .._00067 lister_codes_: 159.  1424 .._00070 lister_codes_: 161.  1434 .._00071 lister_codes_: 163.  1446 .._00072 lister_codes_: 165.  1455 .._00073 lister_codes_: 167.  1473 .._00074 lister_codes_: 169.  105 .code_end lister_codes_: 44.  10 .code_start lister_codes_: 44.  5 .loop lister_codes_: 44.  77777 .segno lister_codes_: 44, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67,  69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89,  91, 93, 95, 97, 99, 101, 103, 105, 107, 109, 111,  113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133,  135, 137, 139, 141, 143, 145, 147, 149, 151, 153, 155,  157, 159, 161, 163, 165, 167, 169.  0 .trapproc lister_codes_: 44.  10 bad_cdelim lister_codes_: 49.  11 bad_fdelim lister_codes_: 51.  12 bad_rdelim lister_codes_: 53.  1170 call_offset stack_header: 80.  13 cant_assign_fieldnames lister_codes_: 55.  14 cant_convert lister_codes_: 57.  15 cdelim_eq_rdelim lister_codes_: 59.  10 codes lister_codes_: 44, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67,  69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89,  91, 93, 95, 97, 99, 101, 103, 105, 107, 109, 111,  113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133,  135, 137, 139, 141, 143, 145, 147, 149, 151, 153, 155,  157, 159, 161, 163, 165, 167, 169.  16 display_unknown_fieldname lister_codes_: 61. 17 dup_fieldname lister_codes_: 63.  20 dup_format lister_codes_: 65.  1174 entry_offset stack_header: 84.  21 expression_too_complicated lister_codes_: 67. 22 fdelim_eq_cdelim lister_codes_: 69.  23 fdelim_eq_rdelim lister_codes_: 71.  24 fieldname_info_ptr_null lister_codes_: 73.  26 fieldname_not_alphanumeric lister_codes_: 77. 25 fieldname_not_alpha_start lister_codes_: 75. 27 file_info_ptr_null lister_codes_: 79.  30 incomplete_select_expression lister_codes_: 81. 31 invalid_op_null lister_codes_: 83.  32 invalid_op_numeric lister_codes_: 85.  33 listform_bad_arg_number lister_codes_: 87.  34 listform_bad_justify lister_codes_: 89.  35 listform_bad_width lister_codes_: 91.  36 listform_misplaced_fieldname lister_codes_: 93. 37 listform_missing_begin lister_codes_: 95.  40 listform_missing_gt lister_codes_: 97.  41 listform_missing_lt lister_codes_: 99.  42 listform_unknown_fieldname lister_codes_: 101. 43 listform_unknown_keyword lister_codes_: 103. 44 listin_dup_field lister_codes_: 105.  45 listin_fn_missing_comma lister_codes_: 107.  46 listin_invalid_char lister_codes_: 109.  47 listin_misplaced_fieldname lister_codes_: 111. 50 listin_missing_colon lister_codes_: 113.  51 listin_missing_fdelim lister_codes_: 115.  52 listin_missing_fieldnames lister_codes_: 117. 53 listin_missing_rdelim lister_codes_: 119.  54 listin_missing_semicolon lister_codes_: 121. 55 listin_premature_eof lister_codes_: 123.  56 listin_unknown_fieldname lister_codes_: 125. 57 listin_unknown_keyword lister_codes_: 127.  60 long_fdelim lister_codes_: 129.  61 long_fieldname lister_codes_: 131.  62 long_rdelim lister_codes_: 133.  63 master_eq_output lister_codes_: 135.  64 master_eq_update lister_codes_: 137.  65 master_not_like_update lister_codes_: 139.  0 messages lister_codes_: 44, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67,  69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89,  91, 93, 95, 97, 99, 101, 103, 105, 107, 109, 111,  113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133,  135, 137, 139, 141, 143, 145, 147, 149, 151, 153, 155,  157, 159, 161, 163, 165, 167, 169.  66 misplaced_control_arg lister_codes_: 141.  67 missing_right_paren lister_codes_: 143.  70 no_current_lister lister_codes_: 145.  71 null_select_expr lister_codes_: 147.  72 null_sort_string lister_codes_: 149.  73 open_info_mbz_bad lister_codes_: 151.  74 open_info_wrong_version lister_codes_: 153.  105 past_codes lister_codes_: 44.  1171 push_offset stack_header: 81.  75 record_info_wrong_version lister_codes_: 155. 1173 return_no_pop_offset stack_header: 83.  1172 return_offset stack_header: 82.  76 select_syntax_error lister_codes_: 157.  73 stach_header.trace_top_ptr stack_header: 62. 66 stack_header.assign_linkage_ptr stack_header: 59.  32 stack_header.bar_mode_sp stack_header: 42. 36 stack_header.call_op_ptr stack_header: 44. 10 stack_header.clr_ptr stack_header: 27.  6 stack_header.combined_stat_ptr stack_header: 25.  4 stack_header.cpm_data_ptr stack_header: 24. 13 stack_header.cpm_enabled stack_header: 32. 13 stack_header.cur_lot_size stack_header: 31. 64 stack_header.ect_ptr stack_header: 58.  46 stack_header.entry_op_ptr stack_header: 49. 70 stack_header.heap_header_ptr stack_header: 60. 74 stack_header.in_trace stack_header: 63.  52 stack_header.isot_ptr stack_header: 52.  26 stack_header.lot_ptr lister_codes_: 44,  stack_header: 39.  12 stack_header.main_proc_invoked stack_header: 29.  12 stack_header.max_lot_size stack_header: 28. 20 stack_header.parent_ptr stack_header: 36.  34 stack_header.pl1_operators_ptr stack_header: 43.  40 stack_header.push_op_ptr stack_header: 46. 42 stack_header.return_op_ptr stack_header: 47. 44 stack_header.ret_no_pop_op_ptr stack_header: 48.  62 stack_header.rnt_ptr stack_header: 57.  12 stack_header.run_unit_depth stack_header: 30. 54 stack_header.sct_ptr stack_header: 53.  30 stack_header.signal_ptr stack_header: 41.  22 stack_header.stack_begin_ptr stack_header: 37. 24 stack_header.stack_end_ptr stack_header: 38. 14 stack_header.system_free_ptr stack_header: 33. 60 stack_header.sys_link_info_ptr stack_header: 56.  72 stack_header.trace_frames stack_header: 61. 50 stack_header.trans_op_tv_ptr stack_header: 51. 56 stack_header.unwinder_ptr stack_header: 54. 16 stack_header.user_free_ptr stack_header: 34. 100 stack_header_end stack_header: 64.  77 too_many_literals lister_codes_: 159.  0 trace_frames.count stack_header: 69.  1 trace_frames.top_ptr stack_header: 70.  551 tv_offset stack_header: 75, 80, 81, 82, 83, 84. 100 undefined_fieldname lister_codes_: 161.  101 unknown_comparison_op lister_codes_: 163.  102 unknown_keyword lister_codes_: 165.  103 update_eq_output lister_codes_: 167.  104 wrong_no_of_fields lister_codes_: 169.  NO FATAL ERRORS  ----------------------------------------------------------- Historical Background This edition of the Multics software materials and documentation is provided and donated to Massachusetts Institute of Technology by Group BULL including BULL HN Information Systems Inc. as a contribution to computer science knowledge. This donation is made also to give evidence of the common contributions of Massachusetts Institute of Technology, Bell Laboratories, General Electric, Honeywell Information Systems Inc., Honeywell BULL Inc., Groupe BULL and BULL HN Information Systems Inc. to the development of this operating system. Multics development was initiated by Massachusetts Institute of Technology Project MAC (1963-1970), renamed the MIT Laboratory for Computer Science and Artificial Intelligence in the mid 1970s, under the leadership of Professor Fernando Jose Corbato. Users consider that Multics provided the best software architecture for managing computer hardware properly and for executing programs. Many subsequent operating systems incorporated Multics principles. Multics was distributed in 1975 to 2000 by Group Bull in Europe , and in the U.S. by Bull HN Information Systems Inc., as successor in interest by change in name only to Honeywell Bull Inc. and Honeywell Information Systems Inc. . ----------------------------------------------------------- Permission to use, copy, modify, and distribute these programs and their documentation for any purpose and without fee is hereby granted,provided that the below copyright notice and historical background appear in all copies and that both the copyright notice and historical background and this permission notice appear in supporting documentation, and that the names of MIT, HIS, BULL or BULL HN not be used in advertising or publicity pertaining to distribution of the programs without specific prior written permission. Copyright 1972 by Massachusetts Institute of Technology and Honeywell Information Systems Inc. Copyright 2006 by BULL HN Information Systems Inc. Copyright 2006 by Bull SAS All Rights Reserved