V "GNAT Lib v15"
A -O2
A -gnatA
A -g
A -gnato
A -gnatf
A -gnatn
A -fstack-check=specific
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_DISPATCH
RV NO_ENUMERATION_MAPS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_FINALIZATION
RV NO_LOCAL_ALLOCATORS
RV NO_NESTED_FINALIZATION
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_CONVERSION
RV NO_UNCHECKED_DEALLOCATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS

U fuzzy.feature.generic_discrete%b  fuzzy-feature-generic_discrete.adb  89da3293 NE OO PK GE
W ada%s			ada.ads			ada.ali
W ada.io_exceptions%s	a-ioexce.ads		a-ioexce.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.maps%s	a-strmap.adb		a-strmap.ali
W ada.strings.maps.constants%s  a-stmaco.ads	a-stmaco.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
W fuzzy%s		fuzzy.adb		fuzzy.ali
W fuzzy.basic_edit%s	fuzzy-basic_edit.adb	fuzzy-basic_edit.ali
W fuzzy.feature%s	fuzzy-feature.adb	fuzzy-feature.ali
W fuzzy.feature.discrete%s  fuzzy-feature-discrete.adb  fuzzy-feature-discrete.ali  EA
W strings_edit%s	strings_edit.adb	strings_edit.ali
W strings_edit.quoted%s	strings_edit-quoted.adb	strings_edit-quoted.ali

U fuzzy.feature.generic_discrete%s  fuzzy-feature-generic_discrete.ads  9a790ec6 BN EE NE OO PK GE
W fuzzy%s		fuzzy.adb		fuzzy.ali
W fuzzy.feature%s	fuzzy-feature.adb	fuzzy-feature.ali
W fuzzy.feature.handle%s  fuzzy-feature-handle.adb  fuzzy-feature-handle.ali
W fuzzy.feature.independent%s  fuzzy-feature-independent.ads  fuzzy-feature-independent.ali

D ada.ads		20260103192500 76789da1 ada%s
D a-charac.ads		20260103192500 2d3ec45b ada.characters%s
D a-chlat1.ads		20260103192500 e0d72e76 ada.characters.latin_1%s
D a-except.ads		20260103192500 e7970cd9 ada.exceptions%s
D a-finali.ads		20260103192500 bf4f806b ada.finalization%s
D a-ioexce.ads		20260103192500 40018c65 ada.io_exceptions%s
D a-stream.ads		20260103192500 17477cbd ada.streams%s
D a-string.ads		20260103192500 90ac6797 ada.strings%s
D a-strmap.ads		20260103192500 1f91ebb6 ada.strings.maps%s
D a-stmaco.ads		20260103192500 4b1f2a0b ada.strings.maps.constants%s
D a-sttebu.ads		20260103192500 f1ad67a2 ada.strings.text_buffers%s
D a-stuten.ads		20260103192500 c6ced0ae ada.strings.utf_encoding%s
D a-tags.ads		20260103192500 fbca0ad5 ada.tags%s
D a-unccon.ads		20260103192500 0e9b276f ada.unchecked_conversion%s
D a-uncdea.ads		20260103192500 c3a8ac65 ada.unchecked_deallocation%s
D confidence_factors.ads  20260329112858 3a70ee97 confidence_factors%s
D deposit_handles.ads	20260329112621 7f4f1e3e deposit_handles%s
D fuzzy.ads		20260329112858 63ef6a46 fuzzy%s
D fuzzy-abstract_edit.ads  20260329112858 9f75fc2e fuzzy.abstract_edit%s
D fuzzy-abstract_edit-named.ads  20260329112858 72706f53 fuzzy.abstract_edit.named%s
D fuzzy-basic_edit.ads	20260329112858 7d73301e fuzzy.basic_edit%s
D fuzzy-feature.ads	20260329113041 07049590 fuzzy.feature%s
D fuzzy-feature-data.ads  20260329113041 84d5ae55 fuzzy.feature.data%s
D fuzzy-feature-discrete.ads  20260329113041 596a1bad fuzzy.feature.discrete%s
D fuzzy-feature-generic_discrete.ads  20260329113041 e8b49ea2 fuzzy.feature.generic_discrete%s
D fuzzy-feature-generic_discrete.adb  20260329113041 e2faaea0 fuzzy.feature.generic_discrete%b
D fuzzy-feature-generic_independent.ads  20260329113041 25ab21bb fuzzy.feature.generic_independent%s
D fuzzy-feature-handle.ads  20260329113041 8e645b0e fuzzy.feature.handle%s
D fuzzy-feature-independent.ads  20260329113041 fbad5efa fuzzy.feature.independent%s
D fuzzy-generic_edit.ads  20260329112858 7bfc3b62 fuzzy.generic_edit%s
D fuzzy-logic.ads	20260329112858 4477a529 fuzzy.logic%s
D generic_segmented_stack.ads  20260329112621 9eb6a57e generic_segmented_stack%s
D generic_stack.ads	20260329112621 27957c0e generic_stack%s
D generic_unbounded_array.ads  20260329112621 afe23ff9 generic_unbounded_array%s
D generic_unbounded_ptr_array.ads  20260329112621 c587f3a9 generic_unbounded_ptr_array%s
D interfac.ads		20260103192500 9111f9c1 interfaces%s
D i-c.ads		20260103192500 e94c966a interfaces.c%s
D name_tables.ads	20260329112858 44c28c83 name_tables%s
D object.ads		20260329112621 83d4bb8e object%s
D object-archived.ads	20260329112621 4878d960 object.archived%s
D object-archived-handle.ads  20260329112621 deff83d9 object.archived.handle%s
D object-archived-iterators.ads  20260329112621 c9c8dbe3 object.archived.iterators%s
D object-archived-sets.ads  20260329112621 46ada32c object.archived.sets%s
D object-handle.ads	20260329112621 b9b97be4 object.handle%s
D object-handle.adb	20260329112621 2a21b3e2 object.handle%b
D object-handle-generic_set.ads  20260329112621 4416ab7e object.handle.generic_set%s
D stack_storage.ads	20260329112621 63935343 stack_storage%s
D stack_storage-mark_and_release.ads  20260329112621 05848274 stack_storage.mark_and_release%s
D strings_edit.ads	20260329112426 7d801be5 strings_edit%s
D strings_edit-lexicographical_order.ads  20260329112426 8d7febff strings_edit.lexicographical_order%s
D strings_edit-quoted.ads  20260329112426 b30264fa strings_edit.quoted%s
D strings_edit-utf8.ads	20260329112426 93428e4e strings_edit.utf8%s
D strings_edit-utf8-categorization.ads  20260329112426 2f48b3d6 strings_edit.utf8.categorization%s
D strings_edit-utf8-mapping.ads  20260329112426 28f980c5 strings_edit.utf8.mapping%s
D strings_edit-utf8-maps.ads  20260329112426 e8af668b strings_edit.utf8.maps%s
D strings_edit-utf8-maps-constants.ads  20260329112426 b7af4f4a strings_edit.utf8.maps.constants%s
D system.ads		20260103192500 14286b0f system%s
D s-exctab.ads		20260103192500 91bef6ef system.exception_table%s
D s-finpri.ads		20260103192500 5970d55a system.finalization_primitives%s
D s-finroo.ads		20260103192500 0a7c3ed4 system.finalization_root%s
D s-oscons.ads		20260103192500 2b1d2f1e system.os_constants%s
D s-oslock.ads		20260103192500 13fa6b78 system.os_locks%s
D s-parame.ads		20260103192500 3597fc11 system.parameters%s
D s-pooglo.ads		20260103192500 91708d21 system.pool_global%s
D s-putima.ads		20260103192500 17291fe4 system.put_images%s
D s-retsta.ads		20260103192500 0f6b06cb system.return_stack%s
D s-secsta.ads		20260103192500 578279f5 system.secondary_stack%s
D s-soflin.ads		20260103192500 5d88fdea system.soft_links%s
D s-stache.ads		20260103192500 0b81c1fe system.stack_checking%s
D s-stalib.ads		20260103192500 1c9580f6 system.standard_library%s
D s-stoele.ads		20260103192500 ccded4e8 system.storage_elements%s
D s-stopoo.ads		20260103192500 e9fa2dd8 system.storage_pools%s
D s-stposu.ads		20260103192500 e0b9fefd system.storage_pools.subpools%s
D s-stratt.ads		20260103192500 516607ae system.stream_attributes%s
D s-traent.ads		20260103192500 c81cbf8c system.traceback_entries%s
D s-unstyp.ads		20260103192500 fa2a7f59 system.unsigned_types%s
D tables.ads		20260329112410 9c2050af tables%s
D tables-utf8_names.ads	20260329112621 bacf32df tables.utf8_names%s
D units.ads		20260329112806 b176e102 units%s
G a e
G c Z s b [generic_discrete fuzzy__feature 44 23 none]
X 1 ada.ads
18K9*Ada 22e8 26|28r6 28r39 29r6 29r39 30r6 30r39
X 6 a-ioexce.ads
16K13*IO_Exceptions 28e22 26|30w10 30r43
24X4*End_Error 26|80r16 107r19 116r18
25X4*Data_Error 26|117r22
26X4*Layout_Error 26|101r16 105r19
X 8 a-string.ads
16K13*Strings 35e16 26|28r10 28r43 29r10 29r43
X 9 a-strmap.ads
51K21*Maps 650e21 26|28w18 28r51 29r18 29r51
62A9*Character_Set<370A9>
181V13*Is_In{boolean} 26|62s16
370A9 Character_Set_Internal(boolean)<character>
X 10 a-stmaco.ads
38K26*Constants 915e31 26|29w23 29r56
50a4*Alphanumeric_Set{9|62A9} 26|62r39
X 16 confidence_factors.ads
54O9*Confidence
X 18 fuzzy.ads
68K9*Fuzzy 519e10 25|38r6 38r33 40r6 44r9 120r5 26|31r6 31r39 34r6 38r14
. 86r14 205r5
70A9*Set(16|54O9)<integer>
X 21 fuzzy-basic_edit.ads
28K15*Basic_Edit 78e21 26|31w12 31r45
29n35*Ellipsis{29E9} 26|111r47
48U14*Get_Delimiter 26|111s7
X 22 fuzzy-feature.ads
46K15*Feature 18|68k9 22|758e18 25|38r12 38r39 40r12 44r15 120r11 26|34r12
. 38r20 86r20 205r11
66P9*String_Ptr(string)
72I9*Feature_ID<integer>
73R9*Feature_Object 25|65r36 26|136r36
85P9*Feature_Object_Ptr(87R9) 26|41r22
87i25*Cardinality{positive} 26|163r23 196r33
91p7*Self{85P9} 26|48m11
92p7*Name{66P9} 26|49m11 194r50
105P9*Feature_Data_Ptr(103R9)
120A9*Domain_Subset(boolean)<integer>
167R9*Input_Parameters 173e14 25|93r30 26|96r30
190R9*Output_Parameters 201e14 25|105r31 26|157r31
218U14*Create_Constraint
247U14*Finalize<40|271p14>
325V13*Get_Constraint{120A9}
367V13*Get_Name{string}
426U14*Initialize<39|119p14>
497V13*Is_Modified{boolean}<40|413p13>
542U14*Reset_Modified<40|433p14>
563U14*Set_Constraint
585U14*Set_Constraint_Range
621U14*Set_Name
642U14*Set_Range
X 24 fuzzy-feature-discrete.ads
37K23*Discrete 170e27 26|34w20 36r37 86r28
40a4*Discrete_Class{string} 26|86r37
X 25 fuzzy-feature-generic_discrete.ads
43E9 Enumeration 45r27
44k23*Generic_Discrete 22|46k15 25|43z9 72E9 120l19 120e35 26|38b28 205l19
. 205t35
45E12*Domain_Type{43E9} 26|43r23 43r40 44r23 44r40 68r13 69r16 74r13 74r30
. 128r10 129r13 132r16 132r33
55V13*Create{28|45R9} 55>21 26|40b13 51l8 51t14
55a21 Name{string} 26|40b21 49r31
65V13*Is_Discrete{boolean} 65>26 26|136b13 140l8 140t19
65c26 Feature<22|87R9> 26|136b26 139r14
66V13*Is_Discrete{boolean} 66>26 26|142b13 149l8 149t19
66r26 Feature{28|45R9} 26|142b26 145r10 147r15
72R9 Discrete_Feature_Object<27|38R9[29|30]> 22|218p14 247P14 325p13 367p13
. 426P14 497P13 542P14 563p14 585p14 621p14 642p14 25|73e54 74r40 79P13 79r34
. 86P14 89r30 99P14 102r31 114P14 117r31 26|42r20 83r34 92r30 139r25 147r31
. 154r31 190r31 39|58p14 84p13 89p13 113p14 40|338p14 60|46p14
74P9 Discrete_Feature_Ptr(72R9)
79V13 Get_Class{string}<40|321p13> 79>24 26|83b13 87l8 87t17
79r24 Feature{72R9} 26|83b24
86U14 Get_Range<22|410p14> 87>17 88=17 89>17 90<17 91<17 92<17 93>17 26|89b14
. 123l8 123t17
87a17 Source{string} 26|90b17 100r20 103r20 104r27 110r18 111r22 114r25
88i17 Pointer{integer} 26|91b17 100r10 103r10 104r13 110m26 111m30 114m33
89r17 Feature{72R9} 26|92b17
90i17 From{positive} 26|93b17 110m35 120r16
91i17 To{positive} 26|94b17 114m42 120m10
92b17 Exclusive{boolean} 26|95b17 122m7
93c17 Parameters<22|167R9> 26|96b17
99U14 Put_Range<22|528p14> 100=17 101=17 102>17 103>17 104>17 105>17 106>17
. 107>17 108>17 26|151b14 185l8 185t17
100a17 Destination{string} 26|152b17 168m13 177m13
101i17 Pointer{integer} 26|153b17 169m13 178m13
102r17 Feature{72R9} 26|154b17 163r15
103i17 From{positive} 26|155b17 163r43 166r10 170r20 179r20
104i17 To{positive} 26|156b17 163r10 163r50 166r17 179r42
105c17 Parameters<22|190R9> 26|157b17
106i17 Field{natural} 26|158b17 171r13 180r13
107e17 Justify{49|139E12} 26|159b17 172r13 181r13
108e17 Fill{character} 26|160b17 173r13 182r13
114U14 Store<40|525p14> 115=17 116=17 117>17 26|187b14 203l8 203t13
115a17 Destination{string} 26|188b17 194m19 195m12 198m18 200m15
116i17 Pointer{integer} 26|189b17 192r29 202m7
117r17 Feature{72R9} 26|190b17 194r42 196r25
X 26 fuzzy-feature-generic_discrete.adb
41p7 Ptr{22|85P9} 48r7 48r19 49r7 50r19
53U14 Get_Value 53b14 54>17 55=17 56<17 81l8 81t17 110s7 114s14
54a17 Source{string} 60r25 62r23 70r19
55i17 Pointer{integer} 58r26 71r22 77m7
56i17 Value{positive} 67m7
58i7 Index{integer} 60r16 62r31 65m10 65r19 72r22 77r18
98b7 Got_It{boolean} 111m39 112r10
125V13 Image{string} 125b13 125>20 134l8 134t13 170s13 179s13 179s35 200s38
125i20 Index{positive} 130r16
192i7 Position{integer} 194m32 194r32 195m25 195r25 198m31 198r31 200m28
. 200r28 202r18
196i11 Element{integer} 197r13 200r45
X 27 fuzzy-feature-generic_independent.ads
34H9 Feature_Type<22|87R9>
38H9*Independent_Feature_Object<22|87R9> 25|73r11[29|30]
44V13*Create_Data{22|105P9}<22|238p13>
50V13*Get{18|70A9}<22|279p14>
59V13*Get{16|54O9}<22|304p13>
69V13*Is_Computed{boolean}<22|443p13>
77V13*Is_Defined{boolean}<22|466p13>
86V13*Is_Known{boolean}<22|489p13>
101U14*Query
X 28 fuzzy-feature-handle.ads
40K23*Handle 25|38w20 38r47 28|413e25
45R9*Feature_Handle<44|41R9[22|752]> 25|55r43 66r36 26|40r43 142r36 28|408e62
211V13*Is_Valid{boolean}<44|78p13> 26|145s18
221V13*Ptr{22|85P9}<44|88p13> 26|147s10
231V13*Ref{45R9}<44|98p13> 26|50s14
X 29 fuzzy-feature-independent.ads
30K23*Independent[27|35] 25|40w20 69r8
X 32 generic_segmented_stack.ads
65+9 Object_Type
84V13*Get{22|72I9} 33|51i18[22|755]
89U14*Put 33|55i19[22|755]
X 34 generic_unbounded_array.ads
65R9 Unbounded_Array<5|50R9>
X 39 object.ads
35K9*Object 25|70r8 39|159e11
58U14*Decrement_Count
84V13*Equal{boolean}
89V13*Less{boolean}
113U14*Increment_Count
X 40 object-archived.ads
78K16*Archived 25|70r15 40|628e20
86P9*Deposit_Ptr(85R9)
338U14*Get_Referents
X 44 object-handle.ads
41R9 Handle<5|43R9>
X 48 stack_storage-mark_and_release.ads
62R9*Pool_Object<5|50R9>
X 49 strings_edit.ads
132K9*Strings_Edit 26|32r6 32r39 49|335e17
139E12*Alignment{8|29E9} 25|107r31 26|159r31
142e4*Left=142:43{8|29E9} 25|107r44 26|159r44
234U14*Put 26|167s10 176s10 195s7 198s13 200s10
X 51 strings_edit-quoted.ads
28K22*Quoted 26|32w19 32r52 51|96e24
74U14*Put_Quoted 26|194s7
X 60 s-finroo.ads
46U14*Adjust

