V "GNAT Lib v2021"
M P W=b
A -O3
A -gnat12
P SS ZX

RN
RV NO_CALENDAR
RV NO_DELAY
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_FIXED_POINT
RV NO_FLOATING_POINT
RV NO_IO
RV NO_IMPLICIT_CONDITIONALS
RV NO_RELATIVE_DELAY
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_ASPECT_SPECIFICATIONS

U cinv%b		cinv.adb		e5ff2893 NE OO SU IL
W ada%s			ada.ads			ada.ali
W ada.calendar%s	a-calend.adb		a-calend.ali
Z ada.calendar.delays%s	a-caldel.adb		a-caldel.ali
W ada.command_line%s	a-comlin.adb		a-comlin.ali
W ada.directories%s	a-direct.adb		a-direct.ali
Z ada.exceptions%s	a-except.adb		a-except.ali
W ada.numerics%s	a-numeri.ads		a-numeri.ali
Z ada.numerics.aux_float%s  a-nuaufl.ads	a-nuaufl.ali
Z ada.numerics.aux_generic_float%s
Z ada.numerics.aux_long_float%s  a-nalofl.ads	a-nalofl.ali
Z ada.numerics.aux_long_long_float%s  a-nallfl.ads  a-nallfl.ali
Z ada.numerics.aux_short_float%s  a-nashfl.ads	a-nashfl.ali
W ada.numerics.generic_elementary_functions%s
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.fixed%s	a-strfix.adb		a-strfix.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
W ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W ada.strings.unbounded.text_io%s  a-suteio.adb	a-suteio.ali
W ada.text_io%s		a-textio.adb		a-textio.ali
Z ada.text_io.generic_aux%s  a-tigeau.adb	a-tigeau.ali
Z ada.text_io.integer_aux%s
Z ada.text_io.integer_io%s
W aliens%s		aliens.adb		aliens.ali
W cls_h%s		cls_h.adb		cls_h.ali
W globals%s		globals.adb		globals.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.os_lib%s		g-os_lib.ads		g-os_lib.ali
W gnatcoll%s		gnatcoll.ads		gnatcoll.ali
W gnatcoll.terminal%s	gnatcoll-terminal.adb	gnatcoll-terminal.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W interfaces.c.strings%s  i-cstrin.adb		i-cstrin.ali
W player%s		player.adb		player.ali
W realtime%s		realtime.adb		realtime.ali
W snd4ada%s		snd4ada.adb		snd4ada.ali
W system%s		system.ads		system.ali
Z system.exn_flt%s	s-exnflt.ads		s-exnflt.ali
Z system.fat_flt%s	s-fatflt.ads		s-fatflt.ali
Z system.img_biu%s	s-imgbiu.ads		s-imgbiu.ali
Z system.img_int%s	s-imgint.ads		s-imgint.ali
Z system.img_llb%s	s-imgllb.ads		s-imgllb.ali
Z system.img_lli%s	s-imglli.ads		s-imglli.ali
Z system.img_lllb%s	s-imglllb.ads		s-imglllb.ali
Z system.img_llli%s	s-imgllli.ads		s-imgllli.ali
Z system.img_lllw%s	s-imglllw.ads		s-imglllw.ali
Z system.img_llw%s	s-imgllw.ads		s-imgllw.ali
Z system.img_wiu%s	s-imgwiu.ads		s-imgwiu.ali
Z system.val_int%s	s-valint.ads		s-valint.ali
Z system.val_lli%s	s-vallli.ads		s-vallli.ali
Z system.val_llli%s	s-valllli.ads		s-valllli.ali
W sysutils%s		sysutils.adb		sysutils.ali
W text_io%s		text_io.ads		text_io.ali
W ufo%s			ufo.adb			ufo.ali

D ada.ads		20210520051130 76789da1 ada%s
D a-calend.ads		20210520051127 474d9720 ada.calendar%s
D a-caldel.ads		20210520051127 9f20b83d ada.calendar.delays%s
D a-charac.ads		20210520051127 2d3ec45b ada.characters%s
D a-chlat1.ads		20210520051127 66457d31 ada.characters.latin_1%s
D a-comlin.ads		20210520051127 4aa66568 ada.command_line%s
D a-direct.ads		20210520051127 078228da ada.directories%s
D a-except.ads		20210520051127 946f3014 ada.exceptions%s
D a-finali.ads		20210520051127 bf4f806b ada.finalization%s
D a-ioexce.ads		20210520051127 e4a01f64 ada.io_exceptions%s
D a-numeri.ads		20210520051128 84bea7a3 ada.numerics%s
D a-nuaufl.ads		20210520051128 020cac40 ada.numerics.aux_float%s
D a-nagefl.ads		20210520051128 53f456a7 ada.numerics.aux_generic_float%s
D a-naliop.ads		20210520051128 6b421e5f ada.numerics.aux_linker_options%s
D a-nalofl.ads		20210520051128 6d8e51a4 ada.numerics.aux_long_float%s
D a-nallfl.ads		20210520051128 6ccf65a3 ada.numerics.aux_long_long_float%s
D a-nashfl.ads		20210520051128 b54ed4fb ada.numerics.aux_short_float%s
D a-ngelfu.ads		20210520051128 e6ec3af5 ada.numerics.generic_elementary_functions%s
D a-ngelfu.adb		20210520051128 2940142d ada.numerics.generic_elementary_functions%b
D a-stream.ads		20210520051128 119b8fb3 ada.streams%s
D a-string.ads		20210520051128 90ac6797 ada.strings%s
D a-strfix.ads		20210520051128 aeacf44c ada.strings.fixed%s
D a-strmap.ads		20210520051128 5a88892a ada.strings.maps%s
D a-sttebu.ads		20210520051128 18209c64 ada.strings.text_buffers%s
D a-strunb.ads		20210520051128 03325227 ada.strings.unbounded%s
D a-suteio.ads		20210520051129 26d8e9aa ada.strings.unbounded.text_io%s
D a-stuten.ads		20210520051128 808c40ad ada.strings.utf_encoding%s
D a-tags.ads		20210520051129 9eaa38c6 ada.tags%s
D a-textio.ads		20210520051129 aef4d56d ada.text_io%s
D a-tigeau.ads		20210520051129 e643cdf3 ada.text_io.generic_aux%s
D a-tiinau.ads		20210520051129 1c79f78d ada.text_io.integer_aux%s
D a-tiinau.adb		20210520051129 89004916 ada.text_io.integer_aux%b
D a-tiinio.ads		20210520051129 390edddb ada.text_io.integer_io%s
D a-tiinio.adb		20210520051129 b79731f4 ada.text_io.integer_io%b
D a-unccon.ads		20210520051129 0e9b276f ada.unchecked_conversion%s
D a-uncdea.ads		20210520051129 c3a8ac65 ada.unchecked_deallocation%s
D aliens.ads		20211005185436 6afb12a3 aliens%s
D cinv.adb		20211214012249 035df2c6 cinv%b
D cls_h.ads		20211017132846 da97617a cls_h%s
D globals.ads		20211214012344 d9cf9393 globals%s
D gnat.ads		20210520051131 b5988c27 gnat%s
D g-os_lib.ads		20210520051130 0db74523 gnat.os_lib%s
D gnatcoll.ads		20181227001350 6a5da479 gnatcoll%s
D gnatcoll-terminal.ads	20181227001350 9b79cb5d gnatcoll.terminal%s
D interfac.ads		20210520051131 edec285f interfaces%s
D i-c.ads		20210520051131 d9beded9 interfaces.c%s
D i-cstrin.ads		20210520051131 341d0ddf interfaces.c.strings%s
D i-cstrea.ads		20210520051131 e53d8b8e interfaces.c_streams%s
D player.ads		20211005185436 15898232 player%s
D realtime.ads		20211130232352 76fc062d realtime%s
D snd4ada.ads		20211130230652 c7855f57 snd4ada%s
D system.ads		20210520051134 a2da961d system%s
D s-atocou.ads		20210520051131 b45c2d8d system.atomic_counters%s
D s-crtl.ads		20210520051131 0ebbdb71 system.crtl%s
D s-exctab.ads		20210520051131 54135002 system.exception_table%s
D s-exnflt.ads		20210520051131 84371ff2 system.exn_flt%s
D s-exponr.ads		20210520051131 2127300b system.exponr%s
D s-fatflt.ads		20210520051131 11beb392 system.fat_flt%s
D s-fatgen.ads		20210520051131 d28c6cfe system.fat_gen%s
D s-ficobl.ads		20210520051131 078245e4 system.file_control_block%s
D s-finmas.ads		20210520051131 1ab4dba8 system.finalization_masters%s
D s-finroo.ads		20210520051131 4ff27390 system.finalization_root%s
D s-imageb.ads		20210520051132 3953e0e6 system.image_b%s
D s-imagei.ads		20210520051132 0d3f86a7 system.image_i%s
D s-imagew.ads		20210520051132 9d2dd267 system.image_w%s
D s-imgbiu.ads		20210520051132 0a8e1c41 system.img_biu%s
D s-imgint.ads		20210520051132 bdb6f5ec system.img_int%s
D s-imgllb.ads		20210520051132 47d0db9f system.img_llb%s
D s-imglli.ads		20210520051132 3723d9ff system.img_lli%s
D s-imglllb.ads		20210520051132 30212eed system.img_lllb%s
D s-imgllli.ads		20210520051132 5cf3dc07 system.img_llli%s
D s-imglllw.ads		20210520051132 9e2b0560 system.img_lllw%s
D s-imgllw.ads		20210520051132 bf9c9c15 system.img_llw%s
D s-imgwiu.ads		20210520051132 912a95f2 system.img_wiu%s
D s-os_lib.ads		20210520051132 93b69309 system.os_lib%s
D s-parame.ads		20210520051133 4752c4cb system.parameters%s
D s-pooglo.ads		20210520051133 ede33ef8 system.pool_global%s
D s-putima.ads		20210520051133 4e095881 system.put_images%s
D s-secsta.ads		20210520051133 9b3ab94b system.secondary_stack%s
D s-soflin.ads		20210520051133 a7318a92 system.soft_links%s
D s-stache.ads		20210520051133 a37c21ec system.stack_checking%s
D s-stalib.ads		20210520051133 472fbca8 system.standard_library%s
D s-stoele.ads		20210520051133 2dc34a04 system.storage_elements%s
D s-stoele.adb		20210520051133 ed88f8fb system.storage_elements%b
D s-stopoo.ads		20210520051133 e9fa2dd8 system.storage_pools%s
D s-stratt.ads		20210520051133 7bdda3fa system.stream_attributes%s
D s-string.ads		20210520051133 8fe54fb7 system.strings%s
D s-traent.ads		20210520051133 26a8d361 system.traceback_entries%s
D s-unstyp.ads		20210520051133 2b077493 system.unsigned_types%s
D s-valint.ads		20210520051133 e7fcadb7 system.val_int%s
D s-vallli.ads		20210520051133 0767e6f3 system.val_lli%s
D s-valllli.ads		20210520051133 f758e795 system.val_llli%s
D s-vallllu.ads		20210520051133 87566fa4 system.val_lllu%s
D s-valllu.ads		20210520051133 660d930f system.val_llu%s
D s-valuns.ads		20210520051133 dac7b45d system.val_uns%s
D s-valuei.ads		20210520051133 978dd0a6 system.value_i%s
D s-valueu.ads		20210520051133 7b8fccf5 system.value_u%s
D s-wchcon.ads		20210520051134 1b7d22d2 system.wch_con%s
D sysutils.ads		20210922133120 6d754c9f sysutils%s
D text_io.ads		20210520051134 21b2c898 text_io%s
D ufo.ads		20211005185436 00fcdf4a ufo%s
D unchconv.ads		20210520051134 ca2f9e18 unchecked_conversion%s
G a e
G c Z b b [cinv standard 73 11 none]
G r c none [cinv standard 73 11 none] [hipriority realtime 23 13 none]
G r c none [cinv standard 73 11 none] [initsnds snd4ada 30 14 none]
G r c none [cinv standard 73 11 none] [initloop snd4ada 37 13 none]
G r c none [cinv standard 73 11 none] [initsnd snd4ada 33 13 none]
G r s terminal_info [cinv standard 73 11 none] [terminal_infoIP gnatcoll__terminal 142 9 none]
G r c none [cinv standard 73 11 none] [init_for_stdout gnatcoll__terminal 51 14 none]
G r c none [cinv standard 73 11 none] [set_bg gnatcoll__terminal 111 14 none]
G r c none [cinv standard 73 11 none] [bshell sysutils 22 14 none]
G r c none [cinv standard 73 11 none] [set_fg gnatcoll__terminal 107 14 none]
G r c none [cinv standard 73 11 none] [set_color gnatcoll__terminal 95 14 none]
G r c none [cinv standard 73 11 none] [playerlaunchmissile player 34 11 none]
G r c none [cinv standard 73 11 none] [playermoveleft player 30 11 none]
G r c none [cinv standard 73 11 none] [playermoveright player 29 11 none]
G r c none [cinv standard 73 11 none] [playerreset player 28 11 none]
G r c none [cinv standard 73 11 none] [aliensreset aliens 44 19 none]
G r c none [cinv standard 73 11 none] [bunkersreset aliens 45 19 none]
G r c none [cinv standard 73 11 none] [analyze aliens 48 19 none]
G r c none [cinv standard 73 11 none] [aliensmove aliens 46 18 none]
G r c none [cinv standard 73 11 none] [playermovemissile player 36 10 none]
G r c none [cinv standard 73 11 none] [aliensmissilemove aliens 47 18 none]
G r c none [cinv standard 73 11 none] [playsnd snd4ada 41 14 none]
G r c none [cinv standard 73 11 none] [ufoshowufo ufo 29 18 none]
G r c none [cinv standard 73 11 none] [playloop snd4ada 44 14 none]
G r c none [cinv standard 73 11 none] [ufomoveleft ufo 31 19 none]
G r c none [cinv standard 73 11 none] [ufomoveright ufo 32 19 none]
G r c none [cinv standard 73 11 none] [stoploop snd4ada 51 14 none]
G r c none [cinv standard 73 11 none] [cursorhome cls_h 6 14 none]
G r c none [cinv standard 73 11 none] [termsnds snd4ada 27 14 none]
X 1 ada.ads
16K9*Ada 20e8 38|34r6 40r6 41r6 42r6 44r6 48r6 50r6 76r13 77r13 82r13 88r25
. 882r12 884r15
X 2 a-calend.ads
36K13*Calendar 413e17 38|48w10 82r17
42I9*Time<226I9> 38|240r19
56V13*Clock{42I9} 38|910s20
103V14*"+"{42I9} 38|265s25
226I9 Time_Rep<long_long_integer>
X 6 a-comlin.ads
36K13*Command_Line 144e21 38|40w10
X 7 a-direct.ads
76K13*Directories 502e20 38|34w10 882r16 884r19
310V13*Exists{boolean} 38|882s28 884s31
X 11 a-numeri.ads
16K13*Numerics 35e17 38|44r10 88r29
X 18 a-ngelfu.ads
39k22*Generic_Elementary_Functions 207e46 38|44w19 88r38
X 21 a-string.ads
16K13*Strings 35e16 38|41r10 42r10 50r10 76r17 77r17
X 22 a-strfix.ads
43K21*Fixed 1398e22 38|50w18
X 25 a-strunb.ads
83K21*Unbounded 765e26 38|41w18 42r18 76r25 77r25
X 26 a-suteio.ads
39K31*Text_IO 61e34 38|42w28 77r35
X 29 a-textio.ads
65P9*File_Type
176V13*Standard_Output{65P9} 38|578s20 852s20
262U14*New_Line 38|144s53 146s64 537s9 539s33 539s43 543s37 543s47 547s40
. 547s50 551s38 556s37 561s37 566s37 567s9 571s49 572s9 576s52 833s17
420U14*Get_Immediate 38|904s9
436U14*Get_Immediate 38|254s31 270s31
463U14*Put 38|144s9 146s9 148s9 538s9 539s9 542s9 543s9 546s9 547s9 550s9
. 551s9 554s9 556s9 559s9 561s9 564s9 566s9 570s9 571s9 575s9 576s9 832s17
. 844s9 845s9
506U14*Put_Line 38|149s33 150s30 151s30 152s31 153s31 154s31 155s31 156s31
. 433s17 442s17 450s17 458s17 466s17 473s17 480s17 487s17 494s17 501s17 846s9
. 847s9 957s25 959s25
X 33 a-tiinio.ads
46k21*Integer_IO 108e27 38|91r41
80U14 Put 38|144s40[91] 146s42[91]
X 37 aliens.ads
21K9*aliens 53e11 38|66w6 128r9 132r9 134r9 325r32 349r30 601r5 624r34 625r34
. 626r34 665r20 691r20 706r20 718r20 736r20 748r20 775r21 776r23 778r31
24i17*posX{integer} 38|624r48
24i22*posY{integer} 38|625r48
24i38*bottom{integer} 38|626r48
27r9*aliens{23R14} 38|624r41 625r41 626r41
31i9*aliens_max_number_x{integer} 38|689r29 704r29 716r29 734r29 746r29
33i9*aliens_max_missiles{integer} 38|775r28
36a9*alienshotX(integer) 38|776r30
37a9*alienshotY(integer) 38|778r38
40a9*alienBlock(integer) 38|691r27 706r27 718r27 736r27 748r27
42a9*bunker(integer) 38|665r27
44U19*aliensReset 38|128s16
45U19*bunkersReset 38|132s16
46V18*aliensMove{integer} 38|325s39
47V18*aliensMissileMove{integer} 38|349s37
48U19*analyze 38|134s16
X 38 cinv.adb
73U11*cinv 73b11 974l5 974t9
84b9 mswin{boolean} 529r12 800r12 872r12 912r12 939r12 955r12
87K17 fmath[18|39] 89r13
91K17 myint_io[33|46] 144r31 146r33
96b9 pending{boolean} 920m9
98i9 rtime{46|35I9} 873m17 878m17 956r20
102i1 game_loop{integer} 226r60 286r25 318r25 320r22
103i1 game_nextlevel{integer} 305r19 341r41 897r17
104i1 game_paused{integer} 226r35 227r39 227r64 285r19
105i1 game_over{integer} 288r24 330r41 356r49 921r49
106i1 game_exit{integer} 222r41 906r25 921r25
108i1 aliens_move_counter{integer} 310m17 322r20 405m17 405r40 406r20 407m25
109i1 aliens_shot_counter{integer} 311m17 347r20 392m17 392r40 393r20 394m25
110i1 player_shot_counter{integer} 312m17 336r20 397m17 397r40 398r20 399m25
111i1 ufo_move_counter{integer} 313m17 362r20 410m17 410r37 411r20 411m45
112i1 status{integer} 222m33 226r28 226m52 227r31 227m56 285r12 286m17 288r15
. 305r12 318m17 320r15 330m33 341m33 356m41 897m9 906m17 921r15 921r39
115b1 ufoIsShowing{boolean} 368r40 369m41 376r40 377m41 384r36 385m41 672r12
119U11 initlevel 119b11 136l5 136t14 308s17
139U11 finish 139b11 159l5 159t11 945s9
140i9 scor{integer} 144r44 150r15 151r15 152r15 153r15 154r15 155r15 156r15
166V10 isvalid{boolean} 166b10 166>18 186t4 255s35 271s35
166e18 ch{character} 169r14 178r42 178r66
167b9 ok{boolean} 170m29 171m33 172m33 173m33 174m33 175m33 179m33 181m33
. 185r16
189U11 handle_key_down 189b11 189>28 189<43 236l5 236t20 260s25 276s25
189e28 ch{character} 206r14
189b43 digest{boolean} 192m9 210m25 215m25 220m25 222m52 229m25
240i9 nextime{2|42I9} 265m9 265r18 266r21 910m9
241V10 readinput{character} 241b10 419l5 419t14 923s22
242b9 avail{boolean} 254m17 254m50 255r20 270m17 270m50 271r20
242b16 digested{boolean} 260m45 261r40 276m45 277r40
242b26 pending{boolean} 257m25 259r20 261m25 273m25 275r20 277m25
243e9 ich{character} 254m45 255r43 256r30 270m45 271r43 272r30
243e14 qch{character} 256m25 260r41 272m25 276r41 285r40 417r16
244i9 ret{integer} 325m25 326r49 338m25 339r44 349m25 350r42 364m25 366r28
. 374r31
246b9 aliensReachedPlayer{boolean} 326m25 328r28
247b9 noAliensRemain{boolean} 339m25 340r28
248b9 playerWasHit{boolean} 350m25 351r28
423U11 initsounds 423b11 423>23 514l5 514t15 883s17 885s17
423a23 path{string} 431r49 440r65 448r65 456r65 464r65 471r65 478r65 485r65
. 492r65 499r65
518U11 drawintro 518b11 580l5 580t14 902s9
519b9 Ok{boolean} 530m40 532m42
520a9 tab{string} 538r13 542r13 546r13 550r13 554r13 559r13 564r13
521a9 tab0{string} 570r13 575r13
522r9 info{44|35R9} 525m9 525r9 526m9 526r9 536m9 536r9 541m9 541r9 545m9
. 545r9 549m9 549r9 553m9 553r9 558m9 558r9 563m9 563r9 569m9 569r9 574m9
. 574r9 578m4 578r4
584V10 max{integer} 584b10 584>15 584>17 588t4
584i15 i{integer} 586r12 586r28
584i17 j{integer} 586r14 587r21
591V10 min{integer} 591b10 591>15 591>17 595t4
591i15 i{integer} 593r12 593r28
591i17 j{integer} 593r14 594r21
599U11 draw 599b11 854l5 854t9 933s25
604r9 info{44|35R9} 797m9 797r9 798m9 798r9 821m37 821r37 822m37 822r37 823m37
. 823r37 824m37 824r37 825m37 825r37 826m37 826r37 841m9 841r9 852m4 852r4
606b9 Ok{boolean} 806m42
608i9 off{integer} 690m17 692r34 693r34 694r34 705m17 707r34 708r34 709r34
. 717m17 719r34 720r34 721r34 735m17 737r34 738r34 739r34 747m17 749r34 750r34
. 751r34
608i14 nl{integer}
608i18 r0{integer}
608i21 rlast{integer}
612I17 yrng{integer} 614r23 622r34 819r18
613I17 xrng{integer} 614r28 621r34 664r18 829r26
614a9 screen(character) 666m25 674m17 675m17 676m17 677m17 678m17 692m25
. 693m25 694m25 707m25 708m25 709m25 719m25 720m25 721m25 737m25 738m25 739m25
. 749m25 750m25 751m25 763m9 764m9 765m9 766m9 767m9 779m25 786m17 830r39
618A17 str80{string}<integer> 619r18
619a9 linestr{618A17} 830m25 832r21
621i9 ppx{integer} 763r20 764r20 765r20 766r20 767r20
622i9 ppy{integer} 763r16 764r16 765r16 766r16 767r16 821r26
624i9 apx{integer} 690r22 705r22 717r22 735r22 747r22
625i9 apy{integer} 688r18 688r23 703r18 703r25 715r18 715r25 733r18 733r25
. 745r18 745r25 823r26 824r26 825r26
626i9 apb{integer}
628i9 btop{integer} 822r26
653i9 rr{integer} 778m25 779r32
653i12 cc{integer} 776m17 777r20 779r35
663i13 r{integer} 665r34 666r40
664i13 c{613I17} 665r36 666r42
688i13 r{integer} 692r32 693r32 694r32
689i21 c{integer} 690r26 691r40
703i13 r{integer} 707r32 708r32 709r32
704i21 c{integer} 705r26 706r40
715i13 r{integer} 719r32 720r32 721r32
716i21 c{integer} 717r26 718r40
733i13 r{integer} 737r32 738r32 739r32
734i21 c{integer} 735r26 736r40
745i13 r{integer} 749r32 750r32 751r32
746i21 c{integer} 747r26 748r40
775i13 i{integer} 776r41 778r49
819i13 r{612I17} 821r23 822r23 823r23 824r23 825r23 826r23 830r46
829i21 c{613I17} 830r33 830r48
862a9 path0{string} 882r35 883r28
863a9 path1{string} 884r38 885r28
865e9 ich{character} 904m23 905r12 923m17
866b9 Ok{boolean} 913m40 915m42 940m40 942m42
868i9 refresh{integer} 931m17 931r26 932r20 934m25
X 39 cls_h.ads
4K9*cls_h 38|32w6 803r17 39|10e10
6U14*cursorHome 38|803s23
X 40 globals.ads
21K9*globals 38|68w6 140r35 146r46 149r12 265r26 307r17 307r32 316r17 316r32
. 316r50 316r64 329r33 352r33 352r50 354r49 355r36 370r58 378r58 386r58 393r41
. 398r41 406r41 430r9 432r12 439r9 441r12 447r9 449r12 455r9 457r12 463r9
. 465r12 470r9 472r12 477r9 479r12 484r9 486r12 491r9 493r12 498r9 500r12
. 600r5 844r38 845r44 846r48 868r29 892r9 892r24 893r9 894r9 895r9 934r34
. 946r25 40|106e12
25i9*screenwidth{integer} 38|613r42
26i9*screenheight{integer} 38|612r42
29i9*playerposy{integer} 38|622r39
34i9*bunkerY{integer} 38|628r35 666r32
40i9*myshoot{46|35I9} 38|455m17 457r20
40i18*death{46|35I9} 38|354r57 447m17 449r20
41i9*gameover{46|35I9} 38|439m17 441r20 946r33
42i9*ufoloop{46|35I9} 38|370r66 378r66 386r66 430m17 432r20
43i9*mykill{46|35I9} 38|463m17 465r20
43i16*myUfoKill{46|35I9} 38|470m17 472r20
43i26*vad1{46|35I9} 38|477m17 479r20
43i31*vad2{46|35I9} 38|484m17 486r20
43i36*vad3{46|35I9} 38|491m17 493r20
43i41*vad4{46|35I9} 38|498m17 500r20
46i9*weite{integer} 38|316m25 406r49 892m17
46i16*level{integer} 38|146r54 307m25 307r40 316r58 844r46 895m17
47i9*lives{integer} 38|149r20 329m41 352m41 352r58 355r44 845r52 894m17
47i16*score{integer} 38|140r43 846r56 893m17
61i9*skip{integer} 38|868r37 934r42
66i9*weiteHi{integer} 38|316r40 892r32
69i9*deltaLevel{integer} 38|316r72
78o9*tick{duration} 38|265r34
88i9*playermissileTics{integer} 38|398r49
89i9*alienmissileTics{integer} 38|393r49
X 41 gnat.ads
34K9*GNAT 38|62r6 84r37 41|57e9
X 42 g-os_lib.ads
51K14*OS_Lib=51:36 38|62w11 84r42
X 43 gnatcoll.ads
24K9*GNATCOLL 38|54r6 54r30 43|26e13
X 44 gnatcoll-terminal.ads
33K18*Terminal 38|54w15 54r39 44|160e22
35R9*Terminal_Info 38|522r15 604r15 44|158e14
50n37*Auto{50E9} 38|525r30 797r30
51U14*Init_For_Stdout 38|525s14 797s14
73n8*Black{71E9} 38|526r21 798r21
74n8*Red{71E9} 38|553r21 825r49 841r21
75n8*Green{71E9} 38|558r21 821r49 824r49
76n8*Yellow{71E9} 38|541r21 549r21 826r49
77n8*Blue{71E9} 38|563r21 823r49
78n8*Magenta{71E9} 38|545r21 569r21 822r49
79n8*Cyan{71E9} 38|536r21 574r21
91n8*Reset_All{86E9} 38|578r46 852r46
95U14*Set_Color 38|578s9 852s9
100e8 Style{86E9} 38|578r37 852r37
107U14*Set_Fg 38|536s14 541s14 545s14 549s14 553s14 558s14 563s14 569s14
. 574s14 821s42 822s42 823s42 824s42 825s42 826s42 841s14
111U14*Set_Bg 38|526s14 798s14
X 45 interfac.ads
38K9*Interfaces 38|36r6 37r11 38r6 56r6 56r24 79r13 80r13 98r18 431r17 440r33
. 448r33 456r33 464r33 471r33 478r33 485r33 492r33 499r33 45|231e15
X 46 i-c.ads
18K20*C 38|36w17 37r22 38r17 56w17 56r35 79r24 80r24 98r29 431r28 440r44
. 448r44 456r44 464r44 471r44 478r44 485r44 492r44 499r44 46|237e17
35I9*int<integer> 38|98r31
44M9*unsigned 38|37r24
X 47 i-cstrin.ads
36K22*Strings 38|38w19 80r26 431r30 440r46 448r46 456r46 464r46 471r46 478r46
. 485r46 492r46 499r46 47|106e25
47P9*chars_ptr
60V13*New_String{47P9} 38|431s38 440s54 448s54 456s54 464s54 471s54 478s54
. 485s54 492s54 499s54
X 49 player.ads
20K9*player 38|65w6 126r9 209r25 214r25 219r25 338r30 621r39 785r12 786r24
. 786r47 49|40e11
23i17*posx{integer} 38|621r53
23i33*missileFired{integer} 38|785r26
23i46*missilex{integer} 38|786r61
23i55*missiley{integer} 38|786r38
25r9*player{22R14} 38|621r46 785r19 786r31 786r54
28U11*playerreset 38|126s16
29U11*playermoveright 38|219s32
30U11*playermoveleft 38|214s32
34U11*playerLaunchMissile 38|209s32
36V10*playerMoveMissile{integer} 38|338s37
X 50 realtime.ads
21K9*realtime 38|60w6 873r24 50|25e13
23V13*hiPriority{46|35I9} 38|873s33
X 51 snd4ada.ads
23K9*snd4ada 38|58w6 354r33 370r41 378r41 386r41 426r9 430r28 440r17 448r17
. 456r17 464r17 471r17 478r17 485r17 492r17 499r17 946r9 964r9 51|54e12
27U14*termSnds 38|964s17 51|28i<c,termSnds>25
30U14*initSnds 38|426s17 51|31i<c,initSnds>25
33V13*initSnd{46|35I9} 38|440s25 448s25 456s25 464s25 471s25 478s25 485s25
. 492s25 499s25 51|35i<c,initSnd>25
37V13*initLoop{46|35I9} 38|430s36 51|39i<c,initLoop>25
41U14*playSnd 38|354s41 946s17 51|42i<c,playSnd>25
44U14*playLoop 38|370s49 378s49 51|45i<c,playLoop>25
47U19*stopLoops 48i<c,stopLoops>25
51U14*stopLoop 38|386s49 51|52i<c,stopLoop>25
X 52 system.ads
37K9*System 38|35w6 52|154e11
X 75 s-os_lib.ads
1096e4*Directory_Separator{character} 38|84r49
X 99 sysutils.ads
19K9*SysUtils 38|52w6 530r17 532r17 806r17 913r17 915r17 940r17 942r17 99|27e13
22U14*bShell 38|530s26 532s26 806s26 913s26 915s26 940s26 942s26
X 100 text_io.ads
24K9*Text_IO=24:29 38|46w6 78r13 91r33
X 101 ufo.ads
19K9*ufo 38|67w6 364r31 372r33 380r33 674r24 674r37 675r24 675r37 676r24
. 676r37 677r24 677r37 678r24 678r37 101|36e8
22i17*posX{integer} 38|674r45 675r45 676r45 677r45 678r45
22i22*posY{integer} 38|674r32 675r32 676r32 677r32 678r32
25r9*ufo{21R14} 38|674r28 674r41 675r28 675r41 676r28 676r41 677r28 677r41
. 678r28 678r41
29V18*ufoShowUfo{integer} 38|364s35
31U19*ufoMoveLeft 38|372s37
32U19*ufoMoveRight 38|380s37

