ASSEMBLY LISTING OF SEGMENT >spec>on>basic>basic_operator_names_.alm ASSEMBLED ON: 09/11/84 1240.7 mst Tue OPTIONS USED: list ASSEMBLED BY: ALM Version 6.6 November 1982 ASSEMBLER CREATED: 09/21/83 1227.3 mst Wed  1 " ***********************************************************  2 " * *  3 " * Copyright, (C) Honeywell Information Systems Inc., 1982 *  4 " * *  5 " * Copyright (c) 1972 by Massachusetts Institute of *  6 " * Technology and Honeywell Information Systems, Inc. *  7 " * *  8 " ***********************************************************  9 "  10 " Modified: 15 May 1984 by DWL to document sst$ being used by mid$ 11 " Modified: 22 May 1984 by DWL to include left$ 12 " Modified: 23 May 1984 by DWL to include right$  13  000000 14 name basic_operator_names_ 000000 15 segdef basic_operator_names_  16  000000 17 basic_operator_names_:  000000 18 equ first_n,0  19  000000 20 first:  000000 aa 000000 000000 21 zero 0,first_n 000001 22 last:  000001 aa 000000 000226 23 zero 0,first_n+last_normal-first_normal-1) 000002 24 first_special:  000002 aa 000000 000000 25 zero 0,0  000003 26 last_special:  000003 aa 000000 000000 27 zero 0,0  000004 28 number_special: 000004 aa 000000 000000 29 zero 0,0  30  31 macro normal  1 32 use text  2 33 zero s&2,&l1  3 34 use data  4 35 s&2: aci "&1"  5 36 &end  37  38 use text  000005 39 first_normal:  40 normal illegal,0  use text  000005 0a 000234 000007 zero s0,7  use data  000234 aa 151 154 154 145 s0: aci "illegal"  000235 aa 147 141 154 000 41 normal string_assign,1 use text  000006 0a 000236 000015 zero s1,13 use data  000236 aa 163 164 162 151 s1: aci "string_assign" 000237 aa 156 147 137 141 000240 aa 163 163 151 147 000241 aa 156 000 000 000 42 normal string_concatenate,2  use text  000007 0a 000242 000022 zero s2,18 use data  000242 aa 163 164 162 151 s2: aci "string_concatenate"  000243 aa 156 147 137 143 000244 aa 157 156 143 141 000245 aa 164 145 156 141 000246 aa 164 145 000 000 43 normal string_compare,3  use text  000010 0a 000247 000016 zero s3,14 use data  000247 aa 163 164 162 151 s3: aci "string_compare"  000250 aa 156 147 137 143 000251 aa 157 155 160 141 000252 aa 162 145 000 000 44 normal len_fun,4  use text  000011 0a 000253 000007 zero s4,7  use data  000253 aa 154 145 156 137 s4: aci "len_fun"  000254 aa 146 165 156 000 45 normal pos_fun,5  use text  000012 0a 000255 000007 zero s5,7  use data  000255 aa 160 157 163 137 s5: aci "pos_fun"  000256 aa 146 165 156 000 46 normal chr_fun,6  use text  000013 0a 000257 000007 zero s6,7  use data  000257 aa 143 150 162 137 s6: aci "chr_fun"  000260 aa 146 165 156 000 47 normal clk_fun,7  use text  000014 0a 000261 000007 zero s7,7  use data  000261 aa 143 154 153 137 s7: aci "clk_fun"  000262 aa 146 165 156 000 48 normal dat_fun,8  use text  000015 0a 000263 000007 zero s8,7  use data  000263 aa 144 141 164 137 s8: aci "dat_fun"  000264 aa 146 165 156 000 49 normal usr_fun,9  use text  000016 0a 000265 000007 zero s9,7  use data  000265 aa 165 163 162 137 s9: aci "usr_fun"  000266 aa 146 165 156 000 50 normal str_fun,10  use text  000017 0a 000267 000007 zero s10,7 use data  000267 aa 163 164 162 137 s10: aci "str_fun"  000270 aa 146 165 156 000 51 normal seg_fun,11  use text  000020 0a 000271 000007 zero s11,7 use data  000271 aa 163 145 147 137 s11: aci "seg_fun"  000272 aa 146 165 156 000 52 normal mid_fun,12 "sst_fun is also 12 but mid_fun is more common  use text  000021 0a 000273 000007 zero s12,7 use data  000273 aa 155 151 144 137 s12: aci "mid_fun"  000274 aa 146 165 156 000 53 normal max_fun,13  use text  000022 0a 000275 000007 zero s13,7 use data  000275 aa 155 141 170 137 s13: aci "max_fun"  000276 aa 146 165 156 000 54 normal min_fun,14  use text  000023 0a 000277 000007 zero s14,7 use data  000277 aa 155 151 156 137 s14: aci "min_fun"  000300 aa 146 165 156 000 55 normal change_from_string,15  use text  000024 0a 000301 000022 zero s15,18  use data  000301 aa 143 150 141 156 s15: aci "change_from_string"  000302 aa 147 145 137 146 000303 aa 162 157 155 137 000304 aa 163 164 162 151 000305 aa 156 147 000 000 56 normal change_to_string,16 use text  000025 0a 000306 000020 zero s16,16  use data  000306 aa 143 150 141 156 s16: aci "change_to_string" 000307 aa 147 145 137 164 000310 aa 157 137 163 164 000311 aa 162 151 156 147 57 normal argcnt,17  use text  000026 0a 000312 000006 zero s17,6 use data  000312 aa 141 162 147 143 s17: aci "argcnt"  000313 aa 156 164 000 000 58 normal argval,18  use text  000027 0a 000314 000006 zero s18,6 use data  000314 aa 141 162 147 166 s18: aci "argval"  000315 aa 141 154 000 000 59 normal illegal,19  use text  000030 0a 000316 000007 zero s19,7 use data  000316 aa 151 154 154 145 s19: aci "illegal"  000317 aa 147 141 154 000 60 normal stop_op,20  use text  000031 0a 000320 000007 zero s20,7 use data  000320 aa 163 164 157 160 s20: aci "stop_op"  000321 aa 137 157 160 000 61 normal on_op,21  use text  000032 0a 000322 000005 zero s21,5 use data  000322 aa 157 156 137 157 s21: aci "on_op"  000323 aa 160 000 000 000 62 normal gosub_op,22 use text  000033 0a 000324 000010 zero s22,8 use data  000324 aa 147 157 163 165 s22: aci "gosub_op" 000325 aa 142 137 157 160 63 normal on_gosub_op,23  use text  000034 0a 000326 000013 zero s23,11  use data  000326 aa 157 156 137 147 s23: aci "on_gosub_op"  000327 aa 157 163 165 142 000330 aa 137 157 160 000 64 normal sub_call_op,24  use text  000035 0a 000331 000013 zero s24,11  use data  000331 aa 163 165 142 137 s24: aci "sub_call_op"  000332 aa 143 141 154 154 000333 aa 137 157 160 000 65 normal std_sub_call_op,25  use text  000036 0a 000334 000017 zero s25,15  use data  000334 aa 163 164 144 137 s25: aci "std_sub_call_op"  000335 aa 163 165 142 137 000336 aa 143 141 154 154 000337 aa 137 157 160 000 66 normal return_op,26  use text  000037 0a 000340 000011 zero s26,9 use data  000340 aa 162 145 164 165 s26: aci "return_op"  000341 aa 162 156 137 157 000342 aa 160 000 000 000 67 normal sub_exit_op,27  use text  000040 0a 000343 000013 zero s27,11  use data  000343 aa 163 165 142 137 s27: aci "sub_exit_op"  000344 aa 145 170 151 164 000345 aa 137 157 160 000 68 normal fun_call_op,28  use text  000041 0a 000346 000013 zero s28,11  use data  000346 aa 146 165 156 137 s28: aci "fun_call_op"  000347 aa 143 141 154 154 000350 aa 137 157 160 000 69 normal global_fun_call_op,29  use text  000042 0a 000351 000022 zero s29,18  use data  000351 aa 147 154 157 142 s29: aci "global_fun_call_op"  000352 aa 141 154 137 146 000353 aa 165 156 137 143 000354 aa 141 154 154 137 000355 aa 157 160 000 000 70 normal fun_return_op,30  use text  000043 0a 000356 000015 zero s30,13  use data  000356 aa 146 165 156 137 s30: aci "fun_return_op"  000357 aa 162 145 164 165 000360 aa 162 156 137 157 000361 aa 160 000 000 000 71 normal list_sub_op,31  use text  000044 0a 000362 000013 zero s31,11  use data  000362 aa 154 151 163 164 s31: aci "list_sub_op"  000363 aa 137 163 165 142 000364 aa 137 157 160 000 72 normal table_sub_op,32 use text  000045 0a 000365 000014 zero s32,12  use data  000365 aa 164 141 142 154 s32: aci "table_sub_op" 000366 aa 145 137 163 165 000367 aa 142 137 157 160 73 normal inv_table_sub_op,33 use text  000046 0a 000370 000020 zero s33,16  use data  000370 aa 151 156 166 137 s33: aci "inv_table_sub_op" 000371 aa 164 141 142 154 000372 aa 145 137 163 165 000373 aa 142 137 157 160 74 normal error_in_statement,34  use text  000047 0a 000374 000022 zero s34,18  use data  000374 aa 145 162 162 157 s34: aci "error_in_statement"  000375 aa 162 137 151 156 000376 aa 137 163 164 141 000377 aa 164 145 155 145 000400 aa 156 164 000 000 75 normal missing_line,35 use text  000050 0a 000401 000014 zero s35,12  use data  000401 aa 155 151 163 163 s35: aci "missing_line" 000402 aa 151 156 147 137 000403 aa 154 151 156 145 76 normal unclosed_for,36 use text  000051 0a 000404 000014 zero s36,12  use data  000404 aa 165 156 143 154 s36: aci "unclosed_for" 000405 aa 157 163 145 144 000406 aa 137 146 157 162 77 normal illegal,37  use text  000052 0a 000407 000007 zero s37,7 use data  000407 aa 151 154 154 145 s37: aci "illegal"  000410 aa 147 141 154 000 78 normal undefined_function,38  use text  000053 0a 000411 000022 zero s38,18  use data  000411 aa 165 156 144 145 s38: aci "undefined_function"  000412 aa 146 151 156 145 000413 aa 144 137 146 165 000414 aa 156 143 164 151 000415 aa 157 156 000 000 79 normal subend_op,39  use text  000054 0a 000416 000011 zero s39,9 use data  000416 aa 163 165 142 145 s39: aci "subend_op"  000417 aa 156 144 137 157 000420 aa 160 000 000 000 80 normal use_tty,40  use text  000055 0a 000421 000007 zero s40,7 use data  000421 aa 165 163 145 137 s40: aci "use_tty"  000422 aa 164 164 171 000 81 normal setup_fcb,41  use text  000056 0a 000423 000011 zero s41,9 use data  000423 aa 163 145 164 165 s41: aci "setup_fcb"  000424 aa 160 137 146 143 000425 aa 142 000 000 000 82 normal scratch,42  use text  000057 0a 000426 000007 zero s42,7 use data  000426 aa 163 143 162 141 s42: aci "scratch"  000427 aa 164 143 150 000 83 normal margin,43  use text  000060 0a 000430 000006 zero s43,6 use data  000430 aa 155 141 162 147 s43: aci "margin"  000431 aa 151 156 000 000 84 normal reset_data,44  use text  000061 0a 000432 000012 zero s44,10  use data  000432 aa 162 145 163 145 s44: aci "reset_data"  000433 aa 164 137 144 141 000434 aa 164 141 000 000 85 normal numeric_write,45  use text  000062 0a 000435 000015 zero s45,13  use data  000435 aa 156 165 155 145 s45: aci "numeric_write"  000436 aa 162 151 143 137 000437 aa 167 162 151 164 000440 aa 145 000 000 000 86 normal string_write,46 use text  000063 0a 000441 000014 zero s46,12  use data  000441 aa 163 164 162 151 s46: aci "string_write" 000442 aa 156 147 137 167 000443 aa 162 151 164 145 87 normal numeric_read,47 use text  000064 0a 000444 000014 zero s47,12  use data  000444 aa 156 165 155 145 s47: aci "numeric_read" 000445 aa 162 151 143 137 000446 aa 162 145 141 144 88 normal string_read,48  use text  000065 0a 000447 000013 zero s48,11  use data  000447 aa 163 164 162 151 s48: aci "string_read"  000450 aa 156 147 137 162 000451 aa 145 141 144 000 89 normal numeric_print,49  use text  000066 0a 000452 000015 zero s49,13  use data  000452 aa 156 165 155 145 s49: aci "numeric_print"  000453 aa 162 151 143 137 000454 aa 160 162 151 156 000455 aa 164 000 000 000 90 normal string_print,50 use text  000067 0a 000456 000014 zero s50,12  use data  000456 aa 163 164 162 151 s50: aci "string_print" 000457 aa 156 147 137 160 000460 aa 162 151 156 164 91 normal print_new_line,51  use text  000070 0a 000461 000016 zero s51,14  use data  000461 aa 160 162 151 156 s51: aci "print_new_line"  000462 aa 164 137 156 145 000463 aa 167 137 154 151 000464 aa 156 145 000 000 92 normal tab_for_comma,52  use text  000071 0a 000465 000015 zero s52,13  use data  000465 aa 164 141 142 137 s52: aci "tab_for_comma"  000466 aa 146 157 162 137 000467 aa 143 157 155 155 000470 aa 141 000 000 000 93 normal tab_fun,53  use text  000072 0a 000471 000007 zero s53,7 use data  000471 aa 164 141 142 137 s53: aci "tab_fun"  000472 aa 146 165 156 000 94 normal spc_fun,54  use text  000073 0a 000473 000007 zero s54,7 use data  000473 aa 163 160 143 137 s54: aci "spc_fun"  000474 aa 146 165 156 000 95 normal check_eof,55  use text  000074 0a 000475 000011 zero s55,9 use data  000475 aa 143 150 145 143 s55: aci "check_eof"  000476 aa 153 137 145 157 000477 aa 146 000 000 000 96 normal numeric_input,56  use text  000075 0a 000500 000015 zero s56,13  use data  000500 aa 156 165 155 145 s56: aci "numeric_input"  000501 aa 162 151 143 137 000502 aa 151 156 160 165 000503 aa 164 000 000 000 97 normal string_input,57 use text  000076 0a 000504 000014 zero s57,12  use data  000504 aa 163 164 162 151 s57: aci "string_input" 000505 aa 156 147 137 151 000506 aa 156 160 165 164 98 normal linput,58  use text  000077 0a 000507 000006 zero s58,6 use data  000507 aa 154 151 156 160 s58: aci "linput"  000510 aa 165 164 000 000 99 normal end_input,59  use text  000100 0a 000511 000011 zero s59,9 use data  000511 aa 145 156 144 137 s59: aci "end_input"  000512 aa 151 156 160 165 000513 aa 164 000 000 000 100 normal lof_fun,60  use text  000101 0a 000514 000007 zero s60,7 use data  000514 aa 154 157 146 137 s60: aci "lof_fun"  000515 aa 146 165 156 000 101 normal loc_fun,61  use text  000102 0a 000516 000007 zero s61,7 use data  000516 aa 154 157 143 137 s61: aci "loc_fun"  000517 aa 146 165 156 000 102 normal mar_fun,62  use text  000103 0a 000520 000007 zero s62,7 use data  000520 aa 155 141 162 137 s62: aci "mar_fun"  000521 aa 146 165 156 000 103 normal numeric_data_read,63  use text  000104 0a 000522 000021 zero s63,17  use data  000522 aa 156 165 155 145 s63: aci "numeric_data_read"  000523 aa 162 151 143 137 000524 aa 144 141 164 141 000525 aa 137 162 145 141 000526 aa 144 000 000 000 104 normal string_data_read,64 use text  000105 0a 000527 000020 zero s64,16  use data  000527 aa 163 164 162 151 s64: aci "string_data_read" 000530 aa 156 147 137 144 000531 aa 141 164 141 137 000532 aa 162 145 141 144 105 normal per_fun,65  use text  000106 0a 000533 000007 zero s65,7 use data  000533 aa 160 145 162 137 s65: aci "per_fun"  000534 aa 146 165 156 000 106 normal typ_fun,66  use text  000107 0a 000535 000007 zero s66,7 use data  000535 aa 164 171 160 137 s66: aci "typ_fun"  000536 aa 146 165 156 000 107 normal use_fcb,67  use text  000110 0a 000537 000007 zero s67,7 use data  000537 aa 165 163 145 137 s67: aci "use_fcb"  000540 aa 146 143 142 000 108 normal print_using_start,68  use text  000111 0a 000541 000021 zero s68,17  use data  000541 aa 160 162 151 156 s68: aci "print_using_start"  000542 aa 164 137 165 163 000543 aa 151 156 147 137 000544 aa 163 164 141 162 000545 aa 164 000 000 000 109 normal print_using_end,69  use text  000112 0a 000546 000017 zero s69,15  use data  000546 aa 160 162 151 156 s69: aci "print_using_end"  000547 aa 164 137 165 163 000550 aa 151 156 147 137 000551 aa 145 156 144 000 110 normal print_using_numeric,70  use text  000113 0a 000552 000023 zero s70,19  use data  000552 aa 160 162 151 156 s70: aci "print_using_numeric"  000553 aa 164 137 165 163 000554 aa 151 156 147 137 000555 aa 156 165 155 145 000556 aa 162 151 143 000 111 normal print_using_string,71  use text  000114 0a 000557 000022 zero s71,18  use data  000557 aa 160 162 151 156 s71: aci "print_using_string"  000560 aa 164 137 165 163 000561 aa 151 156 147 137 000562 aa 163 164 162 151 000563 aa 156 147 000 000 112 normal hps_fun,72  use text  000115 0a 000564 000007 zero s72,7 use data  000564 aa 150 160 163 137 s72: aci "hps_fun"  000565 aa 146 165 156 000 113 normal lin_fun,73  use text  000116 0a 000566 000007 zero s73,7 use data  000566 aa 154 151 156 137 s73: aci "lin_fun"  000567 aa 146 165 156 000 114 normal tst_fun,74  use text  000117 0a 000570 000007 zero s74,7 use data  000570 aa 164 163 164 137 s74: aci "tst_fun"  000571 aa 146 165 156 000 115 normal num_fun,75  use text  000120 0a 000572 000007 zero s75,7 use data  000572 aa 156 165 155 137 s75: aci "num_fun"  000573 aa 146 165 156 000 116 normal file_fun,76 use text  000121 0a 000574 000010 zero s76,8 use data  000574 aa 146 151 154 145 s76: aci "file_fun" 000575 aa 137 146 165 156 117 normal end_print,77  use text  000122 0a 000576 000011 zero s77,9 use data  000576 aa 145 156 144 137 s77: aci "end_print"  000577 aa 160 162 151 156 000600 aa 164 000 000 000 118 normal reset_ascii,78  use text  000123 0a 000601 000013 zero s78,11  use data  000601 aa 162 145 163 145 s78: aci "reset_ascii"  000602 aa 164 137 141 163 000603 aa 143 151 151 000 119 normal reset_random,79 use text  000124 0a 000604 000014 zero s79,12  use data  000604 aa 162 145 163 145 s79: aci "reset_random" 000605 aa 164 137 162 141 000606 aa 156 144 157 155 120 normal abs_fun,80  use text  000125 0a 000607 000007 zero s80,7 use data  000607 aa 141 142 163 137 s80: aci "abs_fun"  000610 aa 146 165 156 000 121 normal int_fun,81  use text  000126 0a 000611 000007 zero s81,7 use data  000611 aa 151 156 164 137 s81: aci "int_fun"  000612 aa 146 165 156 000 122 normal mod_fun,82  use text  000127 0a 000613 000007 zero s82,7 use data  000613 aa 155 157 144 137 s82: aci "mod_fun"  000614 aa 146 165 156 000 123 normal randomize,83  use text  000130 0a 000615 000011 zero s83,9 use data  000615 aa 162 141 156 144 s83: aci "randomize"  000616 aa 157 155 151 172 000617 aa 145 000 000 000 124 normal rnd_fun,84  use text  000131 0a 000620 000007 zero s84,7 use data  000620 aa 162 156 144 137 s84: aci "rnd_fun"  000621 aa 146 165 156 000 125 normal sgn_fun,85  use text  000132 0a 000622 000007 zero s85,7 use data  000622 aa 163 147 156 137 s85: aci "sgn_fun"  000623 aa 146 165 156 000 126 normal tim_fun,86  use text  000133 0a 000624 000007 zero s86,7 use data  000624 aa 164 151 155 137 s86: aci "tim_fun"  000625 aa 146 165 156 000 127 normal val_fun,87  use text  000134 0a 000626 000007 zero s87,7 use data  000626 aa 166 141 154 137 s87: aci "val_fun"  000627 aa 146 165 156 000 128 normal sqr_fun,88  use text  000135 0a 000630 000007 zero s88,7 use data  000630 aa 163 161 162 137 s88: aci "sqr_fun"  000631 aa 146 165 156 000 129 normal cos_fun,89  use text  000136 0a 000632 000007 zero s89,7 use data  000632 aa 143 157 163 137 s89: aci "cos_fun"  000633 aa 146 165 156 000 130 normal sin_fun,90  use text  000137 0a 000634 000007 zero s90,7 use data  000634 aa 163 151 156 137 s90: aci "sin_fun"  000635 aa 146 165 156 000 131 normal cot_fun,91  use text  000140 0a 000636 000007 zero s91,7 use data  000636 aa 143 157 164 137 s91: aci "cot_fun"  000637 aa 146 165 156 000 132 normal tan_fun,92  use text  000141 0a 000640 000007 zero s92,7 use data  000640 aa 164 141 156 137 s92: aci "tan_fun"  000641 aa 146 165 156 000 133 normal atn_fun,93  use text  000142 0a 000642 000007 zero s93,7 use data  000642 aa 141 164 156 137 s93: aci "atn_fun"  000643 aa 146 165 156 000 134 normal exp_fun,94  use text  000143 0a 000644 000007 zero s94,7 use data  000644 aa 145 170 160 137 s94: aci "exp_fun"  000645 aa 146 165 156 000 135 normal log_fun,95  use text  000144 0a 000646 000007 zero s95,7 use data  000646 aa 154 157 147 137 s95: aci "log_fun"  000647 aa 146 165 156 000 136 normal clg_fun,96  use text  000145 0a 000650 000007 zero s96,7 use data  000650 aa 143 154 147 137 s96: aci "clg_fun"  000651 aa 146 165 156 000 137 normal pwr_fun,97  use text  000146 0a 000652 000007 zero s97,7 use data  000652 aa 160 167 162 137 s97: aci "pwr_fun"  000653 aa 146 165 156 000 138 normal pwri_fun,98 use text  000147 0a 000654 000010 zero s98,8 use data  000654 aa 160 167 162 151 s98: aci "pwri_fun" 000655 aa 137 146 165 156 139 normal illegal,99  use text  000150 0a 000656 000007 zero s99,7 use data  000656 aa 151 154 154 145 s99: aci "illegal"  000657 aa 147 141 154 000 140 normal det_fun,100 use text  000151 0a 000660 000007 zero s100,7  use data  000660 aa 144 145 164 137 s100: aci "det_fun" 000661 aa 146 165 156 000 141 normal con_fun,101 use text  000152 0a 000662 000007 zero s101,7  use data  000662 aa 143 157 156 137 s101: aci "con_fun" 000663 aa 146 165 156 000 142 normal idn_fun,102 use text  000153 0a 000664 000007 zero s102,7  use data  000664 aa 151 144 156 137 s102: aci "idn_fun" 000665 aa 146 165 156 000 143 normal inv_fun,103 use text  000154 0a 000666 000007 zero s103,7  use data  000666 aa 151 156 166 137 s103: aci "inv_fun" 000667 aa 146 165 156 000 144 normal trn_fun,104 use text  000155 0a 000670 000007 zero s104,7  use data  000670 aa 164 162 156 137 s104: aci "trn_fun" 000671 aa 146 165 156 000 145 normal zer_fun,105 use text  000156 0a 000672 000007 zero s105,7  use data  000672 aa 172 145 162 137 s105: aci "zer_fun" 000673 aa 146 165 156 000 146 normal nul_fun,106 use text  000157 0a 000674 000007 zero s106,7  use data  000674 aa 156 165 154 137 s106: aci "nul_fun" 000675 aa 146 165 156 000 147 normal list_redim_op,107  use text  000160 0a 000676 000015 zero s107,13  use data  000676 aa 154 151 163 164 s107: aci "list_redim_op"  000677 aa 137 162 145 144 000700 aa 151 155 137 157 000701 aa 160 000 000 000 148 normal table_redim_op,108  use text  000161 0a 000702 000016 zero s108,14  use data  000702 aa 164 141 142 154 s108: aci "table_redim_op"  000703 aa 145 137 162 145 000704 aa 144 151 155 137 000705 aa 157 160 000 000 149 normal inv_table_redim_op,109  use text  000162 0a 000706 000022 zero s109,18  use data  000706 aa 151 156 166 137 s109: aci "inv_table_redim_op"  000707 aa 164 141 142 154 000710 aa 145 137 162 145 000711 aa 144 151 155 137 000712 aa 157 160 000 000 150 normal mat_numeric_input,110  use text  000163 0a 000713 000021 zero s110,17  use data  000713 aa 155 141 164 137 s110: aci "mat_numeric_input"  000714 aa 156 165 155 145 000715 aa 162 151 143 137 000716 aa 151 156 160 165 000717 aa 164 000 000 000 151 normal mat_string_input,111  use text  000164 0a 000720 000020 zero s111,16  use data  000720 aa 155 141 164 137 s111: aci "mat_string_input"  000721 aa 163 164 162 151 000722 aa 156 147 137 151 000723 aa 156 160 165 164 152 normal mat_numeric_print,112  use text  000165 0a 000724 000021 zero s112,17  use data  000724 aa 155 141 164 137 s112: aci "mat_numeric_print"  000725 aa 156 165 155 145 000726 aa 162 151 143 137 000727 aa 160 162 151 156 000730 aa 164 000 000 000 153 normal mat_string_print,113  use text  000166 0a 000731 000020 zero s113,16  use data  000731 aa 155 141 164 137 s113: aci "mat_string_print"  000732 aa 163 164 162 151 000733 aa 156 147 137 160 000734 aa 162 151 156 164 154 normal mat_numeric_read,114  use text  000167 0a 000735 000020 zero s114,16  use data  000735 aa 155 141 164 137 s114: aci "mat_numeric_read"  000736 aa 156 165 155 145 000737 aa 162 151 143 137 000740 aa 162 145 141 144 155 normal mat_string_read,115 use text  000170 0a 000741 000017 zero s115,15  use data  000741 aa 155 141 164 137 s115: aci "mat_string_read" 000742 aa 163 164 162 151 000743 aa 156 147 137 162 000744 aa 145 141 144 000 156 normal mat_numeric_write,116  use text  000171 0a 000745 000021 zero s116,17  use data  000745 aa 155 141 164 137 s116: aci "mat_numeric_write"  000746 aa 156 165 155 145 000747 aa 162 151 143 137 000750 aa 167 162 151 164 000751 aa 145 000 000 000 157 normal mat_string_write,117  use text  000172 0a 000752 000020 zero s117,16  use data  000752 aa 155 141 164 137 s117: aci "mat_string_write"  000753 aa 163 164 162 151 000754 aa 156 147 137 167 000755 aa 162 151 164 145 158 normal mat_linput_op,118  use text  000173 0a 000756 000015 zero s118,13  use data  000756 aa 155 141 164 137 s118: aci "mat_linput_op"  000757 aa 154 151 156 160 000760 aa 165 164 137 157 000761 aa 160 000 000 000 159 normal mat_numeric_data_read,119  use text  000174 0a 000762 000025 zero s119,21  use data  000762 aa 155 141 164 137 s119: aci "mat_numeric_data_read"  000763 aa 156 165 155 145 000764 aa 162 151 143 137 000765 aa 144 141 164 141 000766 aa 137 162 145 141 000767 aa 144 000 000 000 160 normal mat_string_data_read,120  use text  000175 0a 000770 000024 zero s120,20  use data  000770 aa 155 141 164 137 s120: aci "mat_string_data_read"  000771 aa 163 164 162 151 000772 aa 156 147 137 144 000773 aa 141 164 141 137 000774 aa 162 145 141 144 161 normal mat_print_using_numeric,121 use text  000176 0a 000775 000027 zero s121,23  use data  000775 aa 155 141 164 137 s121: aci "mat_print_using_numeric" 000776 aa 160 162 151 156 000777 aa 164 137 165 163 001000 aa 151 156 147 137 001001 aa 156 165 155 145 001002 aa 162 151 143 000 162 normal mat_print_using_string,122  use text  000177 0a 001003 000026 zero s122,22  use data  001003 aa 155 141 164 137 s122: aci "mat_print_using_string"  001004 aa 160 162 151 156 001005 aa 164 137 165 163 001006 aa 151 156 147 137 001007 aa 163 164 162 151 001010 aa 156 147 000 000 163 normal mat_assign_numeric,123  use text  000200 0a 001011 000022 zero s123,18  use data  001011 aa 155 141 164 137 s123: aci "mat_assign_numeric"  001012 aa 141 163 163 151 001013 aa 147 156 137 156 001014 aa 165 155 145 162 001015 aa 151 143 000 000 164 normal mat_add,124 use text  000201 0a 001016 000007 zero s124,7  use data  001016 aa 155 141 164 137 s124: aci "mat_add" 001017 aa 141 144 144 000 165 normal mat_sub,125 use text  000202 0a 001020 000007 zero s125,7  use data  001020 aa 155 141 164 137 s125: aci "mat_sub" 001021 aa 163 165 142 000 166 normal mat_scalar_mult,126 use text  000203 0a 001022 000017 zero s126,15  use data  001022 aa 155 141 164 137 s126: aci "mat_scalar_mult" 001023 aa 163 143 141 154 001024 aa 141 162 137 155 001025 aa 165 154 164 000 167 normal dot_product,127 use text  000204 0a 001026 000013 zero s127,11  use data  001026 aa 144 157 164 137 s127: aci "dot_product" 001027 aa 160 162 157 144 001030 aa 165 143 164 000 168 normal mat_assign_string,128  use text  000205 0a 001031 000021 zero s128,17  use data  001031 aa 155 141 164 137 s128: aci "mat_assign_string"  001032 aa 141 163 163 151 001033 aa 147 156 137 163 001034 aa 164 162 151 156 001035 aa 147 000 000 000 169 normal mat_mult_vm,129 use text  000206 0a 001036 000013 zero s129,11  use data  001036 aa 155 141 164 137 s129: aci "mat_mult_vm" 001037 aa 155 165 154 164 001040 aa 137 166 155 000 170 normal mat_mult_mv,130 use text  000207 0a 001041 000013 zero s130,11  use data  001041 aa 155 141 164 137 s130: aci "mat_mult_mv" 001042 aa 155 165 154 164 001043 aa 137 155 166 000 171 normal mat_mult_mm,131 use text  000210 0a 001044 000013 zero s131,11  use data  001044 aa 155 141 164 137 s131: aci "mat_mult_mm" 001045 aa 155 165 154 164 001046 aa 137 155 155 000 172 normal setdigits_op,132  use text  000211 0a 001047 000014 zero s132,12  use data  001047 aa 163 145 164 144 s132: aci "setdigits_op"  001050 aa 151 147 151 164 001051 aa 163 137 157 160 173 normal ep_sqr_fun,133  use text  000212 0a 001052 000012 zero s133,10  use data  001052 aa 145 160 137 163 s133: aci "ep_sqr_fun"  001053 aa 161 162 137 146 001054 aa 165 156 000 000 174 normal ep_cos_fun,134  use text  000213 0a 001055 000012 zero s134,10  use data  001055 aa 145 160 137 143 s134: aci "ep_cos_fun"  001056 aa 157 163 137 146 001057 aa 165 156 000 000 175 normal ep_sin_fun,135  use text  000214 0a 001060 000012 zero s135,10  use data  001060 aa 145 160 137 163 s135: aci "ep_sin_fun"  001061 aa 151 156 137 146 001062 aa 165 156 000 000 176 normal ep_cot_fun,136  use text  000215 0a 001063 000012 zero s136,10  use data  001063 aa 145 160 137 143 s136: aci "ep_cot_fun"  001064 aa 157 164 137 146 001065 aa 165 156 000 000 177 normal ep_tan_fun,137  use text  000216 0a 001066 000012 zero s137,10  use data  001066 aa 145 160 137 164 s137: aci "ep_tan_fun"  001067 aa 141 156 137 146 001070 aa 165 156 000 000 178 normal ep_atn_fun,138  use text  000217 0a 001071 000012 zero s138,10  use data  001071 aa 145 160 137 141 s138: aci "ep_atn_fun"  001072 aa 164 156 137 146 001073 aa 165 156 000 000 179 normal ep_exp_fun,139  use text  000220 0a 001074 000012 zero s139,10  use data  001074 aa 145 160 137 145 s139: aci "ep_exp_fun"  001075 aa 170 160 137 146 001076 aa 165 156 000 000 180 normal ep_log_fun,140  use text  000221 0a 001077 000012 zero s140,10  use data  001077 aa 145 160 137 154 s140: aci "ep_log_fun"  001100 aa 157 147 137 146 001101 aa 165 156 000 000 181 normal ep_clg_fun,141  use text  000222 0a 001102 000012 zero s141,10  use data  001102 aa 145 160 137 143 s141: aci "ep_clg_fun"  001103 aa 154 147 137 146 001104 aa 165 156 000 000 182 normal ep_pwr_fun,142  use text  000223 0a 001105 000012 zero s142,10  use data  001105 aa 145 160 137 160 s142: aci "ep_pwr_fun"  001106 aa 167 162 137 146 001107 aa 165 156 000 000 183 normal ep_pwri_fun,143 use text  000224 0a 001110 000013 zero s143,11  use data  001110 aa 145 160 137 160 s143: aci "ep_pwri_fun" 001111 aa 167 162 151 137 001112 aa 146 165 156 000 184 normal ep_mod_fun,144  use text  000225 0a 001113 000012 zero s144,10  use data  001113 aa 145 160 137 155 s144: aci "ep_mod_fun"  001114 aa 157 144 137 146 001115 aa 165 156 000 000 185 normal new_fun_call_op,145 use text  000226 0a 001116 000017 zero s145,15  use data  001116 aa 156 145 167 137 s145: aci "new_fun_call_op" 001117 aa 146 165 156 137 001120 aa 143 141 154 154 001121 aa 137 157 160 000 186 normal new_global_fun_call_op,146  use text  000227 0a 001122 000026 zero s146,22  use data  001122 aa 156 145 167 137 s146: aci "new_global_fun_call_op"  001123 aa 147 154 157 142 001124 aa 141 154 137 146 001125 aa 165 156 137 143 001126 aa 141 154 154 137 001127 aa 157 160 000 000 187 normal new_fun_return_op,147  use text  000230 0a 001130 000021 zero s147,17  use data  001130 aa 156 145 167 137 s147: aci "new_fun_return_op"  001131 aa 146 165 156 137 001132 aa 162 145 164 165 001133 aa 162 156 137 157 001134 aa 160 000 000 000 188 normal new_string_data_read,148  use text  000231 0a 001135 000024 zero s148,20  use data  001135 aa 156 145 167 137 s148: aci "new_string_data_read"  001136 aa 163 164 162 151 001137 aa 156 147 137 144 001140 aa 141 164 141 137 001141 aa 162 145 141 144 189 normal left_fun,149  use text  000232 0a 001142 000010 zero s149,8  use data  001142 aa 154 145 146 164 s149: aci "left_fun"  001143 aa 137 146 165 156 190 normal right_fun,150  use text  000233 0a 001144 000011 zero s150,9  use data  001144 aa 162 151 147 150 s150: aci "right_fun"  001145 aa 164 137 146 165 001146 aa 156 000 000 000 191 use text  000234 192 last_normal:  193  194 join /text/text,data  195  196 end  NO LITERALS  NAME DEFINITIONS FOR ENTRY POINTS AND SEGDEFS 001150 5a 000003 000000 001151 5a 000034 600000 001152 aa 000000 000000 001153 55 000014 000002 001154 5a 000002 400003 001155 55 000006 000014 001156 aa 025 142 141 163 001157 aa 151 143 137 157 001160 aa 160 145 162 141 001161 aa 164 157 162 137 001162 aa 156 141 155 145 001163 aa 163 137 000 000 001164 55 000025 000003 001165 0a 000000 400000 001166 55 000017 000003 001167 aa 025 142 141 163 basic_operator_names_  001170 aa 151 143 137 157 001171 aa 160 145 162 141 001172 aa 164 157 162 137 001173 aa 156 141 155 145 001174 aa 163 137 000 000 001175 55 000002 000014 001176 6a 000000 400002 001177 55 000030 000003 001200 aa 014 163 171 155 symbol_table  001201 aa 142 157 154 137 001202 aa 164 141 142 154 001203 aa 145 000 000 000 DEFINITIONS HASH TABLE  001204 aa 000000 000015 001205 aa 000000 000000 001206 aa 000000 000000 001207 aa 000000 000000 001210 aa 000000 000000 001211 aa 000000 000000 001212 aa 000000 000000 001213 5a 000025 000000 001214 5a 000014 000000 001215 aa 000000 000000 001216 aa 000000 000000 001217 aa 000000 000000 001220 aa 000000 000000 001221 aa 000000 000000 NO EXTERNAL NAMES  NO TRAP POINTER WORDS  TYPE PAIR BLOCKS  001222 aa 000001 000000 001223 aa 000000 000000 INTERNAL EXPRESSION WORDS LINKAGE INFORMATION 000000 aa 000000 000000 000001 0a 001150 000000 000002 aa 000000 000000 000003 aa 000000 000000 000004 aa 000000 000000 000005 aa 000000 000000 000006 22 000010 000010 000007 a2 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 112143 000005 aa 305203 523135 000006 aa 000000 113042 000007 aa 773155 276766 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 000202 000020 aa 000000 000104 000021 aa 000000 000171 000022 aa 000174 000104 000023 aa 000064 000000 000024 aa 101114 115040 000025 aa 126145 162163 000026 aa 151157 156040 000027 aa 040066 056066 000030 aa 040040 116157 000031 aa 166145 155142 000032 aa 145162 040061 000033 aa 071070 062040 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 000001 000066 aa 000072 000050 000067 aa 130366 500722 000070 aa 000000 113042 000071 aa 763521 600000 000072 aa 076163 160145 >spec>on>basic>basic_operator_names_.alm  000073 aa 143076 157156 000074 aa 076142 141163 000075 aa 151143 076142 000076 aa 141163 151143 000077 aa 137157 160145 000100 aa 162141 164157 000101 aa 162137 156141 000102 aa 155145 163137 000103 aa 056141 154155 MULTICS ASSEMBLY CROSS REFERENCE LISTING Value Symbol Source file Line number  0 basic_operator_names_ basic_operator_names_: 15, 17.  234 data basic_operator_names_: 40, 41, 42, 43, 44, 45, 46, 47, 48, 49,  50, 51, 52, 53, 54, 55, 56, 57, 58, 59,  60, 61, 62, 63, 64, 65, 66, 67, 68, 69,  70, 71, 72, 73, 74, 75, 76, 77, 78, 79,  80, 81, 82, 83, 84, 85, 86, 87, 88, 89,  90, 91, 92, 93, 94, 95, 96, 97, 98, 99,  100, 101, 102, 103, 104, 105, 106, 107, 108, 109,  110, 111, 112, 113, 114, 115, 116, 117, 118, 119,  120, 121, 122, 123, 124, 125, 126, 127, 128, 129,  130, 131, 132, 133, 134, 135, 136, 137, 138, 139,  140, 141, 142, 143, 144, 145, 146, 147, 148, 149,  150, 151, 152, 153, 154, 155, 156, 157, 158, 159,  160, 161, 162, 163, 164, 165, 166, 167, 168, 169,  170, 171, 172, 173, 174, 175, 176, 177, 178, 179,  180, 181, 182, 183, 184, 185, 186, 187, 188, 189,  190, 194.  0 first basic_operator_names_: 20. 0 first_n basic_operator_names_: 18, 21, 23. 5 first_normal basic_operator_names_: 23, 39.  2 first_special basic_operator_names_: 24. 1 last basic_operator_names_: 22. 234 last_normal basic_operator_names_: 23, 192.  3 last_special basic_operator_names_: 26. 4 number_special basic_operator_names_: 28. 234 s0 basic_operator_names_: 40. 236 s1 basic_operator_names_: 41. 267 s10 basic_operator_names_: 50. 660 s100 basic_operator_names_: 140. 662 s101 basic_operator_names_: 141. 664 s102 basic_operator_names_: 142. 666 s103 basic_operator_names_: 143. 670 s104 basic_operator_names_: 144. 672 s105 basic_operator_names_: 145. 674 s106 basic_operator_names_: 146. 676 s107 basic_operator_names_: 147. 702 s108 basic_operator_names_: 148. 706 s109 basic_operator_names_: 149. 271 s11 basic_operator_names_: 51. 713 s110 basic_operator_names_: 150. 720 s111 basic_operator_names_: 151. 724 s112 basic_operator_names_: 152. 731 s113 basic_operator_names_: 153. 735 s114 basic_operator_names_: 154. 741 s115 basic_operator_names_: 155. 745 s116 basic_operator_names_: 156. 752 s117 basic_operator_names_: 157. 756 s118 basic_operator_names_: 158. 762 s119 basic_operator_names_: 159. 273 s12 basic_operator_names_: 52. 770 s120 basic_operator_names_: 160. 775 s121 basic_operator_names_: 161. 1003 s122 basic_operator_names_: 162. 1011 s123 basic_operator_names_: 163. 1016 s124 basic_operator_names_: 164. 1020 s125 basic_operator_names_: 165. 1022 s126 basic_operator_names_: 166. 1026 s127 basic_operator_names_: 167. 1031 s128 basic_operator_names_: 168. 1036 s129 basic_operator_names_: 169. 275 s13 basic_operator_names_: 53. 1041 s130 basic_operator_names_: 170. 1044 s131 basic_operator_names_: 171. 1047 s132 basic_operator_names_: 172. 1052 s133 basic_operator_names_: 173. 1055 s134 basic_operator_names_: 174. 1060 s135 basic_operator_names_: 175. 1063 s136 basic_operator_names_: 176. 1066 s137 basic_operator_names_: 177. 1071 s138 basic_operator_names_: 178. 1074 s139 basic_operator_names_: 179. 277 s14 basic_operator_names_: 54. 1077 s140 basic_operator_names_: 180. 1102 s141 basic_operator_names_: 181. 1105 s142 basic_operator_names_: 182. 1110 s143 basic_operator_names_: 183. 1113 s144 basic_operator_names_: 184. 1116 s145 basic_operator_names_: 185. 1122 s146 basic_operator_names_: 186. 1130 s147 basic_operator_names_: 187. 1135 s148 basic_operator_names_: 188. 1142 s149 basic_operator_names_: 189. 301 s15 basic_operator_names_: 55. 1144 s150 basic_operator_names_: 190. 306 s16 basic_operator_names_: 56. 312 s17 basic_operator_names_: 57. 314 s18 basic_operator_names_: 58. 316 s19 basic_operator_names_: 59. 242 s2 basic_operator_names_: 42. 320 s20 basic_operator_names_: 60. 322 s21 basic_operator_names_: 61. 324 s22 basic_operator_names_: 62. 326 s23 basic_operator_names_: 63. 331 s24 basic_operator_names_: 64. 334 s25 basic_operator_names_: 65. 340 s26 basic_operator_names_: 66. 343 s27 basic_operator_names_: 67. 346 s28 basic_operator_names_: 68. 351 s29 basic_operator_names_: 69. 247 s3 basic_operator_names_: 43. 356 s30 basic_operator_names_: 70. 362 s31 basic_operator_names_: 71. 365 s32 basic_operator_names_: 72. 370 s33 basic_operator_names_: 73. 374 s34 basic_operator_names_: 74. 401 s35 basic_operator_names_: 75. 404 s36 basic_operator_names_: 76. 407 s37 basic_operator_names_: 77. 411 s38 basic_operator_names_: 78. 416 s39 basic_operator_names_: 79. 253 s4 basic_operator_names_: 44. 421 s40 basic_operator_names_: 80. 423 s41 basic_operator_names_: 81. 426 s42 basic_operator_names_: 82. 430 s43 basic_operator_names_: 83. 432 s44 basic_operator_names_: 84. 435 s45 basic_operator_names_: 85. 441 s46 basic_operator_names_: 86. 444 s47 basic_operator_names_: 87. 447 s48 basic_operator_names_: 88. 452 s49 basic_operator_names_: 89. 255 s5 basic_operator_names_: 45. 456 s50 basic_operator_names_: 90. 461 s51 basic_operator_names_: 91. 465 s52 basic_operator_names_: 92. 471 s53 basic_operator_names_: 93. 473 s54 basic_operator_names_: 94. 475 s55 basic_operator_names_: 95. 500 s56 basic_operator_names_: 96. 504 s57 basic_operator_names_: 97. 507 s58 basic_operator_names_: 98. 511 s59 basic_operator_names_: 99. 257 s6 basic_operator_names_: 46. 514 s60 basic_operator_names_: 100. 516 s61 basic_operator_names_: 101. 520 s62 basic_operator_names_: 102. 522 s63 basic_operator_names_: 103. 527 s64 basic_operator_names_: 104. 533 s65 basic_operator_names_: 105. 535 s66 basic_operator_names_: 106. 537 s67 basic_operator_names_: 107. 541 s68 basic_operator_names_: 108. 546 s69 basic_operator_names_: 109. 261 s7 basic_operator_names_: 47. 552 s70 basic_operator_names_: 110. 557 s71 basic_operator_names_: 111. 564 s72 basic_operator_names_: 112. 566 s73 basic_operator_names_: 113. 570 s74 basic_operator_names_: 114. 572 s75 basic_operator_names_: 115. 574 s76 basic_operator_names_: 116. 576 s77 basic_operator_names_: 117. 601 s78 basic_operator_names_: 118. 604 s79 basic_operator_names_: 119. 263 s8 basic_operator_names_: 48. 607 s80 basic_operator_names_: 120. 611 s81 basic_operator_names_: 121. 613 s82 basic_operator_names_: 122. 615 s83 basic_operator_names_: 123. 620 s84 basic_operator_names_: 124. 622 s85 basic_operator_names_: 125. 624 s86 basic_operator_names_: 126. 626 s87 basic_operator_names_: 127. 630 s88 basic_operator_names_: 128. 632 s89 basic_operator_names_: 129. 265 s9 basic_operator_names_: 49. 634 s90 basic_operator_names_: 130. 636 s91 basic_operator_names_: 131. 640 s92 basic_operator_names_: 132. 642 s93 basic_operator_names_: 133. 644 s94 basic_operator_names_: 134. 646 s95 basic_operator_names_: 135. 650 s96 basic_operator_names_: 136. 652 s97 basic_operator_names_: 137. 654 s98 basic_operator_names_: 138. 656 s99 basic_operator_names_: 139. 5 text basic_operator_names_: 38, 40, 41, 42, 43, 44, 45, 46, 47, 48,  49, 50, 51, 52, 53, 54, 55, 56, 57, 58,  59, 60, 61, 62, 63, 64, 65, 66, 67, 68,  69, 70, 71, 72, 73, 74, 75, 76, 77, 78,  79, 80, 81, 82, 83, 84, 85, 86, 87, 88,  89, 90, 91, 92, 93, 94, 95, 96, 97, 98,  99, 100, 101, 102, 103, 104, 105, 106, 107, 108,  109, 110, 111, 112, 113, 114, 115, 116, 117, 118,  119, 120, 121, 122, 123, 124, 125, 126, 127, 128,  129, 130, 131, 132, 133, 134, 135, 136, 137, 138,  139, 140, 141, 142, 143, 144, 145, 146, 147, 148,  149, 150, 151, 152, 153, 154, 155, 156, 157, 158,  159, 160, 161, 162, 163, 164, 165, 166, 167, 168,  169, 170, 171, 172, 173, 174, 175, 176, 177, 178,  179, 180, 181, 182, 183, 184, 185, 186, 187, 188,  189, 190, 191, 194.  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