V "GNAT Lib v5" M P W=b A -gnatwa A -O2 A -Wextra A -Wall A -g A -gnatp A -gnatg A -gnatwn A -gnatws P SS ZX RN RV NO_ALLOCATORS RV NO_DIRECT_BOOLEAN_OPERATORS RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTIONS RV NO_IO RV NO_IMPLICIT_CONDITIONALS RV NO_IMPLICIT_LOOPS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_ALLOCATORS_AFTER_ELABORATION RV NO_STANDARD_STORAGE_POOLS RV NO_STREAMS RV NO_DEFAULT_INITIALIZATION RV NO_IMPLEMENTATION_ATTRIBUTES RV NO_IMPLEMENTATION_PRAGMAS RV NO_OBSOLESCENT_FEATURES RV SPARK_05 U gnatchop%b gnatchop.adb 65e607d8 NE OO SU W ada%s ada.ads ada.ali W ada.characters%s a-charac.ads a-charac.ali W ada.characters.conversions%s a-chacon.adb a-chacon.ali W ada.command_line%s a-comlin.adb a-comlin.ali W ada.directories%s a-direct.adb a-direct.ali W ada.exceptions%s a-except.adb a-except.ali W ada.streams%s a-stream.adb a-stream.ali W ada.streams.stream_io%s a-ststio.adb a-ststio.ali W ada.tags%s a-tags.adb a-tags.ali W ada.text_io%s a-textio.adb a-textio.ali Z ada.unchecked_conversion%s W gnat%s gnat.ads gnat.ali W gnat.byte_order_mark%s g-byorma.adb g-byorma.ali W gnat.command_line%s g-comlin.adb g-comlin.ali W gnat.heap_sort_g%s W gnat.os_lib%s g-os_lib.ads g-os_lib.ali W gnat.table%s W switch%s switch.adb switch.ali W system%s system.ads system.ali W system.compare_array_unsigned_8%s s-carun8.adb s-carun8.ali W system.crtl%s s-crtl.ads s-crtl.ali W system.exception_table%s s-exctab.adb s-exctab.ali W system.img_int%s s-imgint.adb s-imgint.ali Z system.memory%s s-memory.adb s-memory.ali W system.secondary_stack%s s-secsta.adb s-secsta.ali W system.standard_library%s s-stalib.adb s-stalib.ali W system.strings.stream_ops%s s-ststop.adb s-ststop.ali W system.val_int%s s-valint.adb s-valint.ali W types%s types.adb types.ali D ada.ads 20070406091342 3ffc8e18 ada%s D a-calend.ads 20141120112812 d986d312 ada.calendar%s D a-charac.ads 20070912115821 2d3ec45b ada.characters%s D a-chacon.ads 20130104124955 5b23f5eb ada.characters.conversions%s D a-chlat1.ads 20140225151544 66457d31 ada.characters.latin_1%s D a-comlin.ads 20140225151544 ea62afbc ada.command_line%s D a-direct.ads 20140801100131 9d42e46d ada.directories%s D a-except.ads 20140730140058 5250cb69 ada.exceptions%s D a-finali.ads 20140611123707 69f99942 ada.finalization%s D a-ioexce.ads 20140225151544 e4a01f64 ada.io_exceptions%s D a-stream.ads 20141120112812 119b8fb3 ada.streams%s D a-ststio.ads 20120709130952 c3455b31 ada.streams.stream_io%s D a-string.ads 20070406091342 90ac6797 ada.strings%s D a-strmap.ads 20140611123156 e8bb714a ada.strings.maps%s D a-strunb.ads 20140717072738 3f91d4c5 ada.strings.unbounded%s D a-tags.ads 20140730140058 dc4d0634 ada.tags%s D a-textio.ads 20140717063745 386df5d4 ada.text_io%s D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s D alloc.ads 20150107084147 61013b91 alloc%s D gnat.ads 20140801083227 fd2ad2f1 gnat%s D g-byorma.ads 20140225151544 2b13b02c gnat.byte_order_mark%s D g-comlin.ads 20140717064911 e5012573 gnat.command_line%s D g-dirope.ads 20141120111340 940c4438 gnat.directory_operations%s D g-hesorg.ads 20110801150502 106922da gnat.heap_sort_g%s D g-hesorg.adb 20110801150502 33b32c5b gnat.heap_sort_g%b D g-os_lib.ads 20090409150019 0db74523 gnat.os_lib%s D g-regexp.ads 20110801150502 691be386 gnat.regexp%s D g-string.ads 20090409150019 c6abc540 gnat.strings%s D g-table.ads 20130910150540 16cef446 gnat.table%s D g-table.adb 20140521105248 2932f881 gnat.table%b D gnatchop.adb 20140801081720 a082c2be gnatchop%b D gnatvsn.ads 20150513111933 aa00e04c gnatvsn%s D hostparm.ads 20140801100131 a20ca6cf hostparm%s D interfac.ads 20141120112812 6033a23f interfaces%s D i-cstrea.ads 20140801100435 e53d8b8e interfaces.c_streams%s D namet.ads 20150302110329 53fa811d namet%s D osint.ads 20140804124756 38aa0095 osint%s D output.ads 20140801093848 2d9479ad output%s D switch.ads 20121002125917 ba6092e6 switch%s D switch.adb 20110902093628 bd3de0fa switch%b D system.ads 20141030114420 fb0c3f68 system%s D s-atocou.ads 20141017084241 cd7c94ca system.atomic_counters%s D s-carun8.ads 20140225151544 a903718d system.compare_array_unsigned_8%s D s-conca2.ads 20140225151544 02a0d7d0 system.concat_2%s D s-crtl.ads 20141120112812 0ebbdb71 system.crtl%s D s-exctab.ads 20140225151139 54135002 system.exception_table%s D s-ficobl.ads 20140718105747 078245e4 system.file_control_block%s D s-finmas.ads 20140225151139 814daec4 system.finalization_masters%s D s-finroo.ads 20120426095924 4ff27390 system.finalization_root%s D s-imgint.ads 20090409150019 02dbe0c2 system.img_int%s D s-memory.ads 20140225151139 597d6634 system.memory%s D s-os_lib.ads 20150220113817 5853d835 system.os_lib%s D s-parame.ads 20140801093848 7e2a0d7f system.parameters%s D s-pooglo.ads 20110804083314 542f33d0 system.pool_global%s D s-regexp.ads 20120410054430 9c7d27a7 system.regexp%s D s-secsta.ads 20140225151139 86a2856d system.secondary_stack%s D s-soflin.ads 20140801100131 aa763b52 system.soft_links%s D s-stache.ads 20140225151139 a37c21ec system.stack_checking%s D s-stalib.ads 20150220094550 fa0a3617 system.standard_library%s D s-stoele.ads 20140225151139 2dc34a04 system.storage_elements%s D s-stopoo.ads 20131010103753 b16154c2 system.storage_pools%s D s-stposu.ads 20140718101241 97a6219c system.storage_pools.subpools%s D s-stratt.ads 20131014135145 aedef97e system.stream_attributes%s D s-string.ads 20140225151139 8fe54fb7 system.strings%s D s-ststop.ads 20140225151139 e6693757 system.strings.stream_ops%s D s-traent.ads 20140730135025 005bf670 system.traceback_entries%s D s-unstyp.ads 20140731130224 9d58a4c0 system.unsigned_types%s D s-valint.ads 20090409150019 48a52a3f system.val_int%s D s-wchcon.ads 20140718092328 1b7d22d2 system.wch_con%s D table.ads 20090506081141 e3a9ec16 table%s D types.ads 20150130153101 63969ace types%s D unchconv.ads 20070406091342 ca2f9e18 unchecked_conversion%s D unchdeal.ads 20070406091342 214516a4 unchecked_deallocation%s X 1 ada.ads 16K9*Ada 19e8 32|26r6 26r38 27r6 27r38 28r6 28r38 29r6 29r38 30r6 30r38 X 3 a-charac.ads 16K13*Characters 18e19 32|26r10 26r42 X 4 a-chacon.ads 36K24*Conversions 86e31 32|26w21 26r53 48V13*To_Wide_String{wide_string} 32|1627s50 X 6 a-comlin.ads 38K13*Command_Line 139e21 32|27w10 27r42 41V13*Argument_Count{natural} 32|1200s13 57V13*Command_Name{string} 32|504s64 1735s36 65I9*Exit_Status 68i4*Failure{65I9} 32|358r27 1764r24 1817r27 70U14*Set_Exit_Status 32|358s10 1764s7 1817s10 X 7 a-direct.ads 76K13*Directories 487e20 32|28w10 28r42 295V13*Exists{boolean} 32|1659s45 X 11 a-stream.ads 36K13*Streams 87e16 32|29r10 29r42 X 12 a-ststio.ads 39K21*Stream_IO 223e26 32|29w18 310r17 1546r17 1586r30 1655r24 1660r22 1662r16 . 1663r25 1668r18 1668r41 1687r16 1695r27 1704r19 1708r21 1708r43 1718r10 42P9*Stream_Access(11|39R9) 44P9*File_Type 32|310r27 1546r27 1655r34 46n32*Out_File{46E9} 32|1663r35 67U14*Create 32|1662s26 79U14*Close 32|1718s20 91V13*Stream{42P9} 32|1586s40 1687s26 1695s37 1704s29 139X4*Name_Error 32|1660r32 1668r28 140X4*Use_Error 32|1668r51 1708r31 141X4*Device_Error 32|1708r53 X 17 a-textio.ads 49K13*Text_IO 471e16 32|30w10 30r42 52P9*File_Type 119V13*Standard_Error{52P9} 32|355s17 1385s17 166U14*New_Line 32|1322s7 1369s7 208U14*Put 32|614s13 618s10 242U14*Put 32|611s10 615s13 259U14*Put_Line 32|355s7 1385s7 263U14*Put_Line 32|619s10 1066s10 1318s7 1326s7 1330s7 1333s7 1336s7 1340s7 . 1344s7 1348s7 1352s7 1356s7 1360s7 1363s7 1366s7 1370s7 1373s7 1422s10 . 1470s13 1478s13 1640s10 1715s13 X 21 gnat.ads 34K9*GNAT 37e9 32|33r6 33r38 34r6 34r38 35r6 35r38 36r6 37r6 89r24 164r24 . 176r32 1260r32 X 22 g-byorma.ads 66K14*Byte_Order_Mark 100e25 32|33w11 33r43 68E9*BOM_Kind 84e15 32|1401r21 84n7*Unknown{68E9} 32|1428r29 86U14*Read_BOM 32|1427s7 X 23 g-comlin.ads 287K14*Command_Line 1201e22 32|34w11 34r43 304U14*Initialize_Option_Scan 32|1081s7 366V13*Full_Switch{string} 32|1237s41 377V13*Getopt{character} 32|1086s15 462V13*Get_Argument{string} 32|1170s36 463b7 Do_Expansion{boolean} 32|1170r50 475V13*Parameter{string} 32|1091s39 1100s61 1108s56 494X4*Invalid_Switch 32|1236r12 497X4*Invalid_Parameter 32|1240r12 1003U14*Try_Help 32|1203s13 X 25 g-hesorg.ads 78k14*Heap_Sort_G 88e21 32|36w11 1260r37 81U14 Sort 32|1303s17[1260] X 27 g-os_lib.ads 51K14*OS_Lib=51:36 32|35w11 35r43 X 30 g-table.ads 49+9 Table_Component_Type 32|90r7 165r7 177r7 50I9 Table_Index_Type 32|91r7 166r7 178r7 52*4 Table_Low_Bound{50I9} 32|92r7 167r7 179r7 53i4 Table_Initial{positive} 32|93r7 168r7 180r7 54i4 Table_Increment{natural} 32|94r7 169r7 181r7 56k14*Table 225e15 32|37w11 89r29 164r29 176r37 104A9 Table_Type(32|132R9)<32|119I9> 106A12 Big_Table_Type{104A9[32|176]}<32|123I9> 115P9 Table_Ptr(106A12[32|164]) 120p4 Table{115P9[32|164]} 32|381r30[164] 381r50[176] 404r40[164] 407r24[89] . 419r43[89] 491r16[164] 491r36[176] 492r16[164] 492r36[176] 599r54[89] 817r18[89] . 831r15[164] 837r18[164] 838r34[164] 846r26[164] 848r37[164] 849r33[164] . 853r18[164] 863r26[164] 867r23[164] 868r18[164] 872r15[164] 881r26[164] . 896r18[89] 903r23[164] 908r37[164] 915r21[89] 928r23[164] 1025r28[176] . 1038r31[176] 1041r34[164] 1044r24[164] 1045r26[164] 1045r46[176] 1047r32[164] . 1049r25[89] 1049r37[164] 1052r32[164] 1054r26[89] 1054r38[164] 1056r26[89] . 1057r29[164] 1058r39[176] 1175r18[89] 1176r18[89] 1183r37[89] 1185r28[89] . 1219r41[89] 1269r21[164] 1269r41[176] 1272r21[164] 1272r41[176] 1288r23[176] . 1289r25[176] 1298r23[176] 1308r15[164] 1308r35[176] 1394r24[89] 1409r43[89] . 1416r43[89] 1422r40[89] 1433r18[164] 1471r21[89] 1480r21[89] 1550r46[89] . 1625r41[164] 140V13 Last{32|119I9} 32|374s40[164] 489s34[164] 702s46[164] 831s27[164] . 836s18[164] 837s30[164] 838s46[164] 845s26[164] 846s38[164] 848s49[164] . 849s45[164] 853s30[164] 862s26[164] 867s35[164] 868s30[164] 872s27[164] . 880s26[164] 881s38[164] 902s15[164] 903s35[164] 908s49[164] 927s15[164] . 928s35[164] 1024s34[164] 1033s44[164] 1175s30[89] 1176s30[89] 1182s15[89] . 1183s49[89] 1185s40[89] 1199s18[89] 1217s33[89] 1295s46[164] 1297s26[164] . 1303s37[164] 1307s37[164] 1432s36[164] 1778s25[89] 1786s12[164] 1815s23[89] 160U14 Set_Last 32|1295s20[176] 169U14 Increment_Last 32|830s15[164] 1174s18[89] 173U14 Decrement_Last 32|854s18[164] 869s18[164] 883s18[164] 909s18[164] . 917s18[164] 930s15[164] 1186s15[89] X 32 gnatchop.adb 42U11*Gnatchop 42b11 1550r32 1847l5 1847t13 44p4 Config_File_Name{53|70P12} 794r31 47p4 Gcc{53|70P12} 1091m16 1770r35 50b4 Gcc_Set{boolean} 1092m16 1770r48 53p4 Gnat_Cmd{53|70P12} 611r15 645r14 1770m4 1772r7 56p4 Gnat_Args{53|706P12} 613r24 615r18 645r28 1098m16 1099r37 1123m19 1124r40 . 1158m10 1159r31 65e4 EOF{character} 457r29 464r26 576r34 581r26 894r32 994r28 1505r42 70i4 BOM_Length{natural} 1427m29 1688r59 77I12 File_Num{natural} 91r31 136r19 249r31 256r19 291r42 294r41 300r15 401r15 . 598r31 699r19 1392r42 1452r41 78I12 File_Offset{natural} 142r16 148r16 408r17 704r20 705r20 777r28 803r28 . 977r30 977r45 982r21 1634r18 80R9 File_Entry 87e14 90r31 1550r13 81p7 Name{53|70P12} 407r38 419r57 599r66 896r36 915r39 1049r58 1054r59 1058r66 . 1175m36 1183r55 1185r46 1219r58 1394r38 1409r57 1416r57 1422r54 1471r35 . 1480r35 1558r24 84p7 SR_Name{53|70P12} 817m36 1176m36 1555r17 1556r24 89K12 File[30|56] 407r19 419r38 599r49 817r13 896r13 915r16 1049r20 1054r21 . 1056r21 1174r13 1175r13 1175r25 1176r13 1176r25 1182r10 1183r32 1183r44 . 1185r23 1185r35 1186r10 1199r13 1217r28 1219r36 1394r19 1409r38 1416r38 . 1422r35 1471r16 1480r16 1550r41 1778r20 1815r18 96p4 Directory{53|70P12} 785r16 1185m10 1191r13 1191r24 1192r22 1192r33 1194m13 . 1194r38 1212m10 99b4 Compilation_Mode{boolean} 844r17 861r13 879r13 907r13 1095m16 100b4 Overwrite_Files{boolean} 1040r16 1065r29 1143m16 1641r21 1659r20 1799r43 . 1806r11 101b4 Preserve_Mode{boolean} 1130m16 1720r13 102b4 Quiet_Mode{boolean} 1133m16 1421r14 1469r17 1477r17 1714r17 103b4 Source_References{boolean} 1136m16 1554r27 104b4 Verbose_Mode{boolean} 610r10 1139m16 105b4 Exit_On_Error{boolean} 360r13 1146m16 108b4 Write_gnat_adc{boolean} 1462m7 1787r14 1837r11 116I9 Line_Num 139r20 309r17 772r32 798r32 1545r17 1567r19 119I9 Unit_Count_Type 120r29 120r56 166r31 120I12 Unit_Num{119I9} 177r31 294r55 301r15 322r19 402r15 702r29 1018r12 . 1452r55 1602r19 123I9 SUnit_Num 154r22 178r31 183r32 374r24 487r32 489r18 1017r12 . 1024r18 1033r28 1269r48 1272r48 1288r30 1289r32 1295r30 1298r30 1307r21 127E9 Unit_Kind 127e60 151r14 127n23 Unit_Spec{127E9} 765r29 127n34 Unit_Body{127E9} 763r29 127n45 Config_Pragmas{127E9} 793r26 846r55 863r52 881r51 903r48 928r48 132R9 Unit_Info 160e14 165r31 308r17 380r32 404r17 706r20 1268r14 1271r14 . 1544r17 1625r18 133p7 File_Name{53|70P12} 384r42 385r35 491r47 492r51 784m18 794m18 1041r44 . 1047r42 1052r42 1275r19 1275r37 1276r23 1276r41 1626r50 1640r33 1669r51 . 1709r58 1715r36 136i7 Chop_File{77I12} 741m15 867r45 908r55 1044r34 1045r62 1049r47 1054r48 . 1058r55 1277r34 1277r48 1278r45 1278r59 1433r38 1550r58 139i7 Start_Line{116I9} 772m18 798m18 848m18 848r59 1699r24 142i7 Offset{78I12} 430r55 777m18 803m18 838r20 838r56 849m18 849r55 1279r56 . 1279r67 1629r57 1678r58 1705r47 1706r43 145b7 SR_Present{boolean} 780m18 1554r63 148i7 Length{78I12} 429r15 432r25 742m15 837m40 1677r18 1680r28 151e7 Kind{127E9} 763m21 765m21 793m18 846r48 863r45 881r44 903r41 928r41 154i7 Sorted_Index{123I9} 1308m46 1639r30 157p7 Bufferg{53|70P12} 872m33 1693r35 1695r57 164K12 Unit[30|56] 374r35 381r25 404r35 489r29 491r11 492r11 702r41 830r10 . 831r10 831r22 836r13 837r13 837r25 838r29 838r41 845r21 846r21 846r33 848r32 . 848r44 849r28 849r40 853r13 853r25 854r13 862r21 863r21 867r18 867r30 868r13 . 868r25 869r13 872r10 872r22 880r21 881r21 881r33 883r13 902r10 903r18 903r30 . 908r32 908r44 909r13 917r13 927r10 928r18 928r30 930r10 1024r29 1033r39 . 1041r29 1044r19 1045r21 1047r27 1049r32 1052r27 1054r33 1057r24 1269r16 . 1272r16 1295r41 1297r21 1303r32 1307r32 1308r10 1432r31 1433r13 1625r36 . 1786r7 176K12 Sorted_Units[30|56] 381r37 491r23 492r23 1025r15 1038r18 1045r33 1058r26 . 1269r28 1272r28 1288r10 1289r12 1295r7 1298r10 1308r22 183V13 Is_Duplicated{boolean} 183>28 378s17 487b13 493l8 493t21 1027s13 1034s30 . 1639s10 183i28 U{123I9} 487b28 489r14 491r43 492r43 187U14 Sort_Units 1249b14 1310l8 1310t18 1794s4 194V13 dup{53|186I9} 194>19 335b13 338l8 338t11 600s49 194i19 handle{53|186I9} 335b18 337r53 195V13 dup2{53|186I9} 195>19 195>25 344b13 347l8 347t12 634s10 654s10 195i19 from{53|186I9} 344b19 346r54 195i25 to{53|186I9} 344b25 346r66 201i4 Warning_Count{natural} 1384m7 1384r24 1822r7 1824r44 208U14 Error_Msg 208>25 208>43 353b14 364l8 364t17 385s19 419s10 557s13 627s10 . 635s10 648s10 649s10 655s10 665s10 672s10 895s10 914s13 1047s16 1052s16 . 1114s28 1223s16 1227s16 1237s10 1241s10 1409s10 1416s10 1487s10 1497s13 . 1519s13 1531s13 1669s16 1709s19 1788s10 1826s10 1838s7 208a25 Message{string} 353b25 355r33 208b43 Warning{boolean} 353b43 357r14 1788r51 1826r60 1838r45 211V13 Files_Exist{boolean} 370b13 394l8 394t19 1806s36 215V13*Get_Maximum_File_Name_Length{integer} 216b22 . 220s51 220i4 Maximum_File_Name_Length{integer} 223r43 1153r28 221a4 Maximum_File_Name_Length_String{string} 1161r18 1162r19 1163r22 225V13 Locate_Executable{53|70P12} 226>7 227>7 499b13 563l8 563t25 1770s16 226a7 Program_Name{string} 500b7 550r26 227b7 Look_For_Prefix{boolean} 501b7 515r10 231I12 EOL_Length{natural} 234r27 234R9 EOL_String 234d21 236e14 240r33 311r17 446r33 1547r17 1628r27 234i21 Len{231I12} 235r26 480m15 235a7 Str{string} 480m40 1564r54 238V13 Get_EOL{234R9} 239^7 240>7 444b13 481l8 481t15 1629s20 239p7 Source(string) 445b7 455r13 456r13 457r13 464r10 476r10 476r43 480r47 240i7 Start{positive} 446b7 448r27 243U14 Parse_EOL 244^7 245=7 569b14 592l8 592t17 786s13 806s13 819s13 244p7 Source(string) 570b7 575r13 575r47 576r18 581r10 587r11 587r43 588r19 . 588r35 245i7 Ptr{positive} 571b7 575r21 575r55 576r26 578m10 578r17 581r18 582m10 . 582r17 587r19 587r51 588r27 588r43 590m10 590r17 249V13 Parse_File{boolean} 249>25 598b13 692l8 692t18 1779s14 249i25 Num{77I12} 598b25 599r61 676r29 255U14 Parse_Offset_Info 256>7 257^7 676s10 698b14 932l8 932t25 256i7 Chop_File{77I12} 699b7 741r28 817r25 896r25 915r28 257p7 Source(string) 700b7 704r41 720r23 722r13 724r14 760r26 771r26 773r16 . 776r26 778r16 783r26 785r32 786r24 797r26 799r16 802r26 804r16 806r24 816r26 . 818r27 819r24 894r10 261U14 Parse_Token 262^7 263=7 264<7 720s10 760s13 771s13 776s13 783s13 797s13 . 802s13 816s13 938b14 966l8 966t19 262p7 Source(string) 939b7 948r13 948r40 957r28 957r55 958r18 960r13 263i7 Ptr{positive} 940b7 948r21 948r48 949m10 949r17 952r20 957r36 957r63 . 958r26 960r21 964m10 964r17 264i7 Token_Ptr{positive} 941b7 952m7 269U14 Read_File 270>7 271<7 272<7 423s7 669s7 972b14 1010l8 1010t17 1413s7 . 1494s10 270i7 FD{53|186I9} 973b7 977r71 987r29 271p7 Contents{53|70P12} 974b7 1001m10 1004m10 1005r10 272b7 Success{boolean} 975b7 1009m7 276V13 Report_Duplicate_Units{boolean} 1016b13 1070l8 1070t30 1799s7 280V13 Scan_Arguments{boolean} 1076b13 1243l8 1243t22 1763s11 285U14 Usage 1103s16 1201s13 1316b14 1376l8 1376t13 1726r73 288U14 Warning_Msg 288>27 1041s16 1382b14 1386l8 1386t19 288a27 Message{string} 1382b27 1385r47 291V13 Write_Chopped_Files{boolean} 291>34 1392b13 1446l8 1446t27 1816s14 291i34 Input{77I12} 1392b34 1394r31 1409r50 1416r50 1422r47 1433r50 294U14 Write_Config_File 294>33 294>51 908s13 1452b14 1537l8 1537t25 294i33 Input{77I12} 1452b33 1471r28 1480r28 1524r38 294i51 U{120I12} 1452b51 1524r45 299V13 Get_Config_Pragmas{53|70P12} 300>7 301>7 400b13 438l8 438t26 866s15 . 1524s17 300i7 Input{77I12} 401b7 407r31 419r50 301i7 U{120I12} 402b7 404r47 307U14 Write_Source_Reference_Pragma 308>7 309>7 310>7 311>7 312=7 1543b14 . 1594l8 1594t37 1694s13 1698s10 308r7 Info{132R9} 1544b7 1550r53 1554r58 309i7 Line{116I9} 1545b7 1567r31 310p7 File{12|44P9} 1546b7 1586r48 311r7 EOL{234R9} 1547b7 1564r50 312b7 Success{boolean} 1548b7 1554r10 1587m16 1590m19 320U14 Write_Unit 321^7 322>7 323>7 324>7 325<7 1434s13 1600b14 1724l8 1724t18 321p7 Source(string) 1435r16 1601b7 1629r29 1629r37 1678r23 1678r38 1688r16 . 1688r28 1688r44 1705r19 1705r27 1706r23 322i7 Num{120I12} 1436r16 1602b7 1625r48 323i7 TS_Time{53|103I9} 1437r16 1603b7 1721r54 324b7 Write_BOM{boolean} 1438r16 1604b7 1685r13 325b7 Success{boolean} 1439r16 1605b7 1641m10 1664m16 1693r13 1694m64 1699m47 . 1701r13 371b7 Exists{boolean} 387m19 393r14 374i11 SNum 378r32 381r57 380r16 Info{132R9} 384r37 385r30 404r7 Info{132R9} 429r10 430r50 432r20 405i7 FD{53|186I9} 416m7 418r10 423r18 436r14 406a7 Name{string} 416r24 408i7 Length{78I12} 430m10 432m10 435r42 409p7 Buffer{53|70P12} 423m22 423r22 430r20 430r35 435r29 410p7 Result{53|70P12} 435m7 437r14 412b7 Success{boolean} 413r29 423m30 448i7 Ptr{positive} 455r21 456r21 457r21 459m10 459r17 462r16 464r18 468r19 . 471r19 476r18 476r51 449i7 First{positive} 468m10 471m10 477r18 480r33 480r55 450i7 Last{natural} 462m7 477m10 480r22 480r64 503a7 Gnatchop_Str{string} 532r42 534r42 535r67 544r45 504a7 Current_Command{string} 511r26 512r26 519r27 520r16 521r16 522r16 532r19 . 534r16 543r26 549r22 551r26 552r43 505i7 End_Of_Prefix{natural} 513m7 537m16 543r10 544r29 549r58 506i7 Start_Of_Prefix{positive} 511m7 513r26 524m16 531r19 549r39 507i7 Start_Of_Suffix{positive} 512m7 544m10 551r43 508p7 Result{53|70P12} 554m10 556r13 562r14 519i14 J{integer} 520r33 521r33 522r33 524r35 531i14 J{integer} 534r33 534r38 537r33 548a10 Command=551:24{string} 554r41 558r16 599p7 Chop_Name{53|70P12} 619r20 645r44 648r21 649r21 600i7 Save_Stdout{53|186I9} 628r17 636r17 654r16 661r14 601a7 Offset_Name{53|252A12} 624m36 662m31 662r31 682m20 682r20 689m23 689r23 602i7 Offset_FD{53|186I9} 624m25 626r10 634r16 637r17 660r14 662m7 664r10 . 669r18 673r17 681r14 688r17 603p7 Buffer{53|70P12} 669m29 669r29 676r34 604b7 Success{boolean} 645m55 647r14 669m37 671r14 682m41 684r14 689m44 605X7 Failure 666r16 674r16 687r12 613i14 J{integer} 615r29 702i7 First_Unit{120I12} 836r25 845r33 862r33 863r33 867r56 880r33 902r22 . 908r66 927r22 703p7 Bufferg{53|70P12} 865m13 872r44 704i7 Parse_Ptr{78I12} 720m31 720r31 726m13 730m10 760m34 760r34 771m34 771r34 . 773r37 776m34 776r34 778r37 783m34 783r34 785r53 786m32 786r32 797m34 797r34 . 799r37 802m34 802r34 804r37 806m32 806r32 816m34 816r34 818r52 819m32 819r32 . 894r18 705i7 Token_Ptr{78I12} 720m42 722r32 724r22 724r35 726r26 730r23 760m45 771m45 . 773r24 776m45 778r24 783m45 785r40 797m45 799r24 802m45 804r24 816m45 818r35 706r7 Info{132R9} 741m10 742m10 763m16 765m16 772m13 777m13 780m13 784m13 . 793m13 794m13 798m13 803m13 831r36 838r15 848m13 849m13 853r43 868r43 708V16 Match{boolean} 708>23 718b16 732l11 732t16 759s13 762s16 764s19 770s27 . 775s27 780s32 782s27 792s16 796s27 801s27 815s16 708a23 Literal{string} 718b23 722r44 724r47 724r70 730r35 886L9 Continue 820r18 943b7 In_Quotes{boolean} 956r14 961m13 961r30 977i7 Length{78I12} 979r55 989r17 1000r21 1009r29 979p7 Buffer{53|70P12} 988r17 994r7 1001r22 1005r26 1006m16 1006r16 981i7 This_Read{integer} 987m10 990r46 991r20 982i7 Read_Ptr{78I12} 988r25 989r30 990m10 990r22 994r15 1000r10 1004r39 . 1005r39 1009r18 1017i7 US{123I9} 1023m7 1024r13 1025r35 1027r28 1033r19 1034r45 1035m16 1035r22 . 1038r38 1045r53 1058r46 1062m10 1062r16 1018i7 U{120I12} 1025m10 1038m13 1041r41 1044r31 1047r39 1049r44 1052r39 . 1054r45 1020b7 Duplicates{boolean} 1028m13 1065r10 1069r14 1077b7 Kset{boolean} 1126m19 1153r14 1108p19 Param{53|70P12} 1111r22 1112r31 1113r28 1120m22 1125r65 1112i26 J{integer} 1113r35 1170a13 S{string} 1173r23 1175r59 1217i11 File_Num{integer} 1219r48 1219a13 F{string} 1222r30 1223r27 1226r40 1227r27 1251U17 Move 1251>23 1251>39 1260r50 1286b17 1290l11 1290t15 1251i23 From{natural} 1286b23 1289r43 1251i39 To{natural} 1286b39 1288r41 1255V16 Lt{boolean} 1255>20 1255>26 1260r56 1267b16 1280l11 1280t13 1255i20 Left{natural} 1267b20 1269r59 1255i26 Right{natural} 1267b26 1272r59 1260K15 Unit_Sort[25|78] 1303r7 1268r10 L{132R9} 1275r17 1276r21 1277r32 1278r43 1279r54 1271r10 R{132R9} 1275r35 1276r39 1277r46 1278r57 1279r65 1297i11 J 1298r41 1298r48 1307i11 J 1308r42 1308r62 1393a7 Name{string} 1405r24 1395i7 FD{53|186I9} 1405m7 1406r35 1408r10 1413r18 1417r17 1444r14 1396p7 Buffer{53|70P12} 1413m22 1413r22 1427r17 1435r29 1397b7 Success{boolean} 1413m30 1415r14 1439m29 1440r27 1445r14 1398i7 TS_Time{53|103I9} 1406m7 1437r29 1400b7 BOM_Present{boolean} 1428m7 1438r29 1401e7 BOM{22|68E9} 1427m41 1428r22 1432i11 Unit_Number 1433r25 1436r29 1438r50 1453i7 FD{53|186I9} 1463m7 1465r10 1466m10 1484r18 1494r21 1511r17 1515m10 . 1516r28 1527r28 1536r14 1454a7 Name{string} 1463r30 1466r29 1515r29 1455p7 Buffer{53|70P12} 1524m7 1526r10 1527r32 1527r52 1528r34 1456b7 Success{boolean} 1484m7 1486r14 1494m34 1496r17 1516m10 1518r17 1527m10 . 1530r17 1457b7 Append{boolean} 1467m10 1475m10 1493r10 1458p7 Buffera{53|70P12} 1494m25 1494r25 1504r27 1505r21 1516r32 1459i7 Bufferl{natural} 1503m10 1504r16 1505r30 1507m13 1507r24 1510m10 1510r21 . 1516r53 1516r64 1550r7 FTE{80R9} 1555r13 1556r20 1558r20 1551p7 Nam{53|70P12} 1556m13 1558m13 1564r31 1562a13 Reference=1564:48{string} 1566r31 1570r19 1574r19 1575r16 1586r55 1566i13 Pos{positive} 1570r30 1571m16 1571r23 1574r30 1575r27 1578m16 1578r23 1567i13 Lin{116I9} 1576r41 1577m16 1577r23 1583r28 1608U17*OS_Filename 1609>10 1610>10 1611>10 1612^10 1613>10 1614^10 1615b25 . 1647s7 1609a10 Name{string} 1610a10 W_Name{wide_string} 1611m10 OS_Name{42|67M9} 1612p10 N_Length(natural) 1613m10 Encoding{42|67M9} 1614p10 E_Length(natural) 1625r7 Info{132R9} 1626r45 1629r52 1639r25 1640r28 1669r46 1677r13 1678r53 . 1680r23 1693r30 1694r44 1695r52 1699r13 1699r19 1705r42 1706r38 1709r53 . 1715r31 1626a7 Name{string} 1627r66 1630r39 1648r10 1627a7 W_Name{wide_string} 1648r16 1628r7 EOL{234R9} 1694r59 1699r42 1630a7 OS_Name{string} 1631r37 1649m10 1649r10 1653r43 1631i7 O_Length{natural} 1649m27 1649r27 1653r57 1632a7 Encoding{string} 1633r37 1650m10 1650r10 1654r43 1633i7 E_Length{natural} 1650m28 1650r28 1654r58 1634i7 Length{78I12} 1678m13 1680m13 1706r52 1653a10 E_Name{string} 1659r53 1663r45 1721r46 1654a10 OS_Encoding{string} 1663r53 1655p10 File{12|44P9} 1663m19 1663r19 1687r34 1694r53 1695r45 1699r36 1704r37 . 1718m27 1718r27 1726U17 Check_Version_And_Help[40|54] 1761s4 41|49b14 1735a7 Command{string} 1738r28 1739r13 1743r36 1743r45 1738i11 Index{integer} 1739r22 1743r62 1741a16 Absolute_Dir{string} 1745r33 1744a16 PATH=1747:33{string} 1749r32 1778i8 Num{integer} 1779r26 1815i8 F{integer} 1816r35 1824a10 Warnings_Msg=1824:62{string} 1826r21 1826r40 1832L3 No_Files_Written 1773r12 1780r15 1791r12 1800r12 1807r12 X 40 switch.ads 40K9*Switch 32|39w6 39r38 40|134e11 54u14*Check_Version_And_Help_G 32|1726r47 61U14*Display_Version 32|1140s16 67U14*Display_Usage_Version_And_Help 32|1324s7 X 42 system.ads 37K9*System 32|31r6 31r38 31r50 337r31 346r31 42|155e11 67M9*Address 32|1611r21 1613r21 X 46 s-crtl.ads 38K16*CRTL 32|31w13 31r57 337r38 346r38 46|241e16 53I12*int{integer} 32|337r48 346r49 346r61 101V13*dup{53I12} 32|337s43 104V13*dup2{53I12} 32|346s43 X 52 s-memory.ads 53V13*Alloc{42|67M9} 103i22 68U14*Free 104i22 76V13*Realloc{42|67M9} 105i22 X 53 s-os_lib.ads 70P12*String_Access{65|45P9} 32|44r32 47r10 53r15 81r14 84r17 96r16 133r19 . 157r17 227r49 271r22 301r32 402r32 409r17 410r17 501r49 508r25 599r30 603r21 . 703r20 974r22 979r21 1108r27 1396r17 1455r17 1458r17 1551r13 72V14*"="=73:22{boolean} 32|556r20 1526r17 1555r25 1693r43 1772r16 75U14*Free=75:62 32|1006s10 77A12*String_List{65|54A9} 86V14*"&"=87:41{65|54A9} 32|645r42 1099r51 1124r54 1160r14 91P12*String_List_Access{65|55P9} 103I9*OS_Time 32|323r19 1398r17 1603r19 186I9*File_Descriptor 32|194r30 194r54 195r30 195r54 270r18 335r27 . 335r51 337r14 344r30 344r54 346r14 405r17 600r30 602r21 973r18 1395r17 . 1453r17 190i4*Standout{186I9} 32|600r54 634r27 654r29 194i4*Invalid_FD{186I9} 32|418r15 626r22 634r39 654r41 664r22 1408r15 1465r15 . 1484r24 197n18*Binary{197E9} 32|416r38 662r52 1405r38 1463r44 1466r43 1515r43 252A12*Temp_File_Name{string} 32|601r21 255U14*Create_Temp_File 32|624s7 307U14*Close 32|436s7 628s10 636s10 637s10 660s7 661s7 673s10 681s7 688s10 . 1417s10 1444s7 1511s10 1536s7 404U14*Set_File_Last_Modify_Time_Stamp 32|1721s13 408V13*Read{integer} 32|987s23 410m7 A{42|67M9} 32|988r12 411i7 N{integer} 32|989r12 415V13*Write{integer} 32|1516s21 1527s21 441V13*File_Length{long_integer} 32|977s58 453V13*File_Time_Stamp{103I9} 32|1406s18 457V13*Normalize_Pathname{string} 32|504s44 1742s33 503V13*Is_Regular_File{boolean} 32|1226s23 510V13*Is_Directory{boolean} 32|1183s18 1222s16 532V13*Is_Writable_File{boolean} 32|384s19 579V13*Locate_Exec_On_Path{70P12} 32|554s20 645V13*Open_Read{186I9} 32|416s13 662s20 1405s13 649V13*Open_Read_Write{186I9} 32|1463s13 657V13*Create_File{186I9} 32|1466s16 1515s16 665U14*Delete_File 32|682s7 689s10 701A12*Argument_List{77A12} 32|57r22 1099r22 1124r25 1159r16 706P12*Argument_List_Access{91P12} 32|56r16 723U14*Spawn 32|645s7 958V13*Getenv{70P12} 32|1747s35 967U14*Setenv 32|1749s16 1019e4*Directory_Separator{character} 32|521r38 1191r43 1194r54 1739r31 1022e4*Path_Separator{character} 32|1746r35 X 65 s-string.ads 45P9*String_Access(string) 54A9*String_List(45P9) 55P9*String_List_Access(54A9) X 72 types.ads 52K9*Types 32|40w6 361r19 687r22 1104r22 1844r9 72|942e10 782X4*Terminate_Program 32|361r25 687r28 1104r28 1844r15