V "GNAT Lib v2021" M P W=b P SS ZX RN RV NO_IO RV NO_LOCAL_ALLOCATORS RV NO_STANDARD_STORAGE_POOLS RV NO_DYNAMIC_SIZED_OBJECTS U main%b main.adb 90ffbc9d NE OO SU W ada%s ada.ads ada.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali W ada.text_io%s a-textio.adb a-textio.ali W complexcalculator%s complexcalculator.adb complexcalculator.ali Z system.concat_2%s s-conca2.adb s-conca2.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.val_int%s s-valint.ads s-valint.ali D ada.ads 20210520051132 76789da1 ada%s D a-except.ads 20210520051128 946f3014 ada.exceptions%s D a-ioexce.ads 20210520051128 e4a01f64 ada.io_exceptions%s D a-stream.ads 20210520051130 119b8fb3 ada.streams%s D a-string.ads 20210520051130 90ac6797 ada.strings%s D a-sttebu.ads 20210520051130 18209c64 ada.strings.text_buffers%s D a-stuten.ads 20210520051130 808c40ad ada.strings.utf_encoding%s D a-tags.ads 20210520051130 9eaa38c6 ada.tags%s D a-textio.ads 20210520051130 aef4d56d ada.text_io%s D a-unccon.ads 20210520051130 0e9b276f ada.unchecked_conversion%s D complexcalculator.ads 20231112213916 63c49d54 complexcalculator%s D interfac.ads 20210520051132 edec285f interfaces%s D i-cstrea.ads 20210520051132 e53d8b8e interfaces.c_streams%s D main.adb 20231112215834 5dcff4a4 main%b D system.ads 20210520051136 2ffa5114 system%s D s-conca2.ads 20210520051132 02a0d7d0 system.concat_2%s D s-crtl.ads 20210520051132 0ebbdb71 system.crtl%s D s-exctab.ads 20210520051132 54135002 system.exception_table%s D s-ficobl.ads 20210520051132 078245e4 system.file_control_block%s D s-parame.ads 20210520051134 4752c4cb system.parameters%s D s-putima.ads 20210520051134 4e095881 system.put_images%s D s-secsta.ads 20210520051134 9b3ab94b system.secondary_stack%s D s-soflin.ads 20210520051134 a7318a92 system.soft_links%s D s-stache.ads 20210520051134 a37c21ec system.stack_checking%s D s-stalib.ads 20210520051134 472fbca8 system.standard_library%s D s-stoele.ads 20210520051134 2dc34a04 system.storage_elements%s D s-stoele.adb 20210520051134 ed88f8fb system.storage_elements%b D s-traent.ads 20210520051134 26a8d361 system.traceback_entries%s D s-unstyp.ads 20210520051134 2b077493 system.unsigned_types%s D s-valint.ads 20210520051134 e7fcadb7 system.val_int%s D s-valuns.ads 20210520051134 dac7b45d system.val_uns%s D s-valuei.ads 20210520051134 978dd0a6 system.value_i%s D s-valueu.ads 20210520051134 7b8fccf5 system.value_u%s D s-wchcon.ads 20210520051136 1b7d22d2 system.wch_con%s D unchconv.ads 20210520051136 ca2f9e18 unchecked_conversion%s G a e G c Z b b [main standard 4 11 none] G r c none [main standard 4 11 none] [tostring complexcalculator 16 13 none] G r c none [main standard 4 11 none] [add complexcalculator 12 13 none] G r c none [main standard 4 11 none] [sub complexcalculator 13 13 none] G r c none [main standard 4 11 none] [multiply complexcalculator 14 13 none] G r c none [main standard 4 11 none] [divide complexcalculator 15 13 none] X 1 ada.ads 16K9*Ada 20e8 14|2r6 11r7 12r7 27r4 32r4 35r4 36r4 39r4 40r4 41r4 42r4 43r4 . 44r4 46r4 52r10 55r10 58r10 61r10 63r10 X 9 a-textio.ads 58K13*Text_IO 725e16 14|2w10 11r11 12r11 27r8 32r8 35r8 36r8 39r8 40r8 41r8 . 42r8 43r8 44r8 46r8 52r14 55r14 58r14 61r14 63r14 463U14*Put 14|11s19 479U14*Get_Line 14|12s19 506U14*Put_Line 14|27s16 32s16 35s16 36s16 39s16 40s16 41s16 42s16 43s16 . 44s16 46s16 52s22 55s22 58s22 61s22 63s22 X 11 complexcalculator.ads 1K9*ComplexCalculator 18e22 14|1w6 20r42 35r53 36r53 51r20 52r81 54r20 55r86 . 57r20 58r86 60r20 61r83 4R9*ComplexNumber 9e14 14|20r60 6i7*Real{integer} 14|25m17 30m18 7i7*Imaginary{integer} 14|26m17 31m18 12V13*Add{4R9} 14|51s38 13V13*Sub{4R9} 14|54s38 14V13*Multiply{4R9} 14|57s38 15V13*Divide{4R9} 14|60s38 16V13*ToString{string} 14|35s71 36s71 52s99 55s104 58s104 61s101 X 14 main.adb 4U11*Main 4b11 66l5 66t9 6V13 GetInput{integer} 6b13 6>22 17l8 17t16 25s25 26s30 30s26 31s31 45s14 6a22 Name{string} 11r23 7i7 RealOrImaginary{integer} 15m7 16r14 8a7 InputString{string} 12m28 14m7 14r38 15r40 9i7 Last_Position{integer} 12m41 14r19 20r4 FirstComplex{11|4R9} 25m4 26m4 35r80 51r42 54r42 57r47 60r45 20r18 SecondComplex{11|4R9} 30m4 31m4 36r80 51r56 54r56 57r61 60r59 20r33 Result{11|4R9} 51m10 52r108 54m10 55r113 57m10 58r113 60m10 61r110 21i4 Option{integer} 45m4 49r9