DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦736e04ce3⟧

    Length: 19456 (0x4c00)
    Notes: 01_class, 97_tag, ADA, R1k_Segment, VAR3, seg_00168c

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Dot plot

Dot(1) source file

Segmented Heap

{HeapHead 0x00000/0x80}:SegHeapHead first_free_bit = 0x00024d1d max_bits = 0x03ffffff zero = 0x00000000 alloced_bits = 0x00025fff
{HeadVar3 0x00080/0x2aa}:HeadVar3
    0x000080 [0x00] +0x0000: head_z_000 = 0x80000001 [10000000000000000000000000000001]
    0x0000a0 [0x01] +0x0020: head_segment = 0x0000168c [0000000000000000001011010001100]
    0x0000bf [0x02] +0x003f: head_c_03f = 0x00000001 [00000000000000000000000000000001]
    0x0000df [0x03] +0x005f: head_chains_p → {Thing1 0x0231a/0x10c} [00000000000000000010001100011010]
    0x0000ff [0x04] +0x007f:
    0x000100 [0x05] +0x0080:
    0x00011f [0x06] +0x009f: [00000000000000000000000000000000]
    0x00013f [0x07] +0x00bf: head_c_bf = 0x000000012 [000000000000000000000000000010010]
    0x000160 [0x08] +0x00e0: head_object = 0x00000d6c [000000000000000000110101101100]
    0x00017e [0x09] +0x00fe: head_c_fe = 0x00000001 [00000000000000000000000000000001]
    0x00019e [0x0a] +0x011e:
    0x0001be [0x0b] +0x013e:
    0x0001de [0x0c] +0x015e:
    0x0001fe [0x0d] +0x017e:
    0x00021e [0x0e] +0x019e:
    0x00023e [0x0f] +0x01be:
    0x00025e [0x10] +0x01de:
    0x000265 [0x11] +0x01e5: head_variant = 0x3 [11]
    0x000267 [0x12] +0x01e7: hv3_1e7_n = 0x2 [010]
    0x00026a [0x13] +0x01ea:
    0x00028a [0x14] +0x020a: hv3_20a_p → {D300 0x02970/0xc0} [00000000000000000010100101110000]
    0x0002aa [0x15] +0x022a:
    0x0002ea [0x16] +0x026a: hv3_26a_n = 0x0000000000100000 [0000000000000000000000000000000000000000000100000000000000000000]

{R1kSegChunk 0x0032a/0x1ff0}: ===================
    0x00032a +0x0000:                                    0x0 [0x1f80] 0…
    0x0022aa +0x1f80:                           0x1000000000 [0x70] 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000010000 0000000000000000 0000000000000000
{Thing1 0x0231a/0x10c}:Thing1
    0x00231a [0x00] +0x0000: t1_00_n = 0xffffffff00fe01d8020fe0041c2 [111111111111111111111111111111110000000011111110000000011101100000000010000011111110000000000100000111000010]
    0x002386 [0x01] +0x006c: t1_c1_head_p → {StringIndex 0x02426/0x1e2} [00000000000000000010010000100110]
    0x0023a6 [0x02] +0x008c: t1_c2_last_p → {StringStore 0x22fee/0x420} [00000000000000100010111111101110]
    0x0023c6 [0x03] +0x00ac: t1_array1_p → {StringIndex 0x2344e/0x131a} [00000000000000100011010001001110]
    0x0023e6 [0x04] +0x00cc: t1_c2_tail_p → {Thing2 0x22fae/0x40} [00000000000000100010111110101110]
    0x002406 [0x05] +0x00ec: t1_c1_tail_p → {Thing2 0x2340e/0x40} [00000000000000100011010000001110]

{StringIndex 0x02426/0x1e2}:StringIndex x = 0x00000001 y = 0x0000000b
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 000 »AN_INDEXED_COMPONENT«
{StringStore 0x02608/0x368}:StringStore x = 0x00000001 y = 0x00000065
    @0x0264e [0x00] =  $0x0001 »DECLARATION«
    @0x026be [0x01] =  $0x0002 »NAME_EXPRESSION«
    @0x0274e [0x02] =  $0x0003 »EXPRESSION«
    @0x027b6 [0x03] =  $0x0004 »TYPE_DEFINITION«
    @0x02846 [0x04] =  $0x0005 »SUBTYPE_INDICATION«
{D300 0x02970/0xc0}:D300
    0x002970 [0x00] +0x0000: d300_0 = 0x00000000 [00000000000000000000000000000000]
    0x002990 [0x01] +0x0020: d300_1 = 0x00002a30 [00000000000000000010101000110000]
    0x0029b0 [0x02] +0x0040: d300_2 = 0x00000000 [00000000000000000000000000000000]
    0x0029d0 [0x03] +0x0060: d300_d305 = 0x000030d0 [00000000000000000011000011010000]
    0x0029f0 [0x04] +0x0080: d300_4 = 0x00000000 [00000000000000000000000000000000]
    0x002a10 [0x05] +0x00a0: d300_d301 = 0x00003db0 [00000000000000000011110110110000]

{BitPointerArray 0x02a30/0x6a0}:BitPointerArray

    0x002a30 +0x0000:                                    0x0 [0x6a0] 0…
{D305 0x030d0/0xce0}:D305
    0x0030d0 [0x00] +0x0000: ptr_0x0_p → {D306 0x0e825/0x83} [00000000000000001110100000100101]
    0x003110 [0x02] +0x0040: ptr_0x2_p → {D306 0x16611/0x83} [00000000000000010110011000010001]
    0x003130 [0x03] +0x0060: ptr_0x3_p → {D306 0x0f31f/0x83} [00000000000000001111001100011111]
    0x003190 [0x06] +0x00c0: ptr_0x6_p → {D306 0x1dcb5/0x83} [00000000000000011101110010110101]
    0x0031d0 [0x08] +0x0100: ptr_0x8_p → {D306 0x136af/0x83} [00000000000000010011011010101111]
    0x003310 [0x12] +0x0240: ptr_0x12_p → {D306 0x1a57b/0x83} [00000000000000011010010101111011]
    0x0039d0 [0x48] +0x0900: ptr_0x48_p → {D306 0x22c6f/0x83} [00000000000000100010110001101111]
    0x003d90 [0x66] +0x0cc0: ptr_0x66_p → {D306 0x0cb1b/0x83} [00000000000000001100101100011011]

{D301 0x03db0/0xce0}:D301
    0x003db0 [0x00] +0x0000: ptr_0x0_p → {D302 0x04b64/0xa0} [00000000000000000100101101100100]
    0x003e10 [0x03] +0x0060: ptr_0x3_p → {D302 0x05e08/0xa0} [00000000000000000101111000001000]
    0x003e30 [0x04] +0x0080: ptr_0x4_p → {D302 0x134c8/0xa0} [00000000000000010011010011001000]
    0x003e50 [0x05] +0x00a0: ptr_0x5_p → {D302 0x1e480/0xa0} [00000000000000011110010010000000]
    0x003e70 [0x06] +0x00c0: ptr_0x6_p → {D302 0x1a6d2/0xa0} [00000000000000011010011011010010]
    0x003eb0 [0x08] +0x0100: ptr_0x8_p → {D302 0x07ca2/0xa0} [00000000000000000111110010100010]
    0x003ed0 [0x09] +0x0120: ptr_0x9_p → {D302 0x22528/0xa0} [00000000000000100010010100101000]
    0x003ef0 [0x0a] +0x0140: ptr_0xa_p → {D302 0x16768/0xa0} [00000000000000010110011101101000]
    0x003f30 [0x0c] +0x0180: ptr_0xc_p → {D302 0x1504e/0xa0} [00000000000000010101000001001110]
    0x003f50 [0x0d] +0x01a0: ptr_0xd_p → {D302 0x09316/0xa0} [00000000000000001001001100010110]
    0x003f70 [0x0e] +0x01c0: ptr_0xe_p → {D302 0x1875a/0xa0} [00000000000000011000011101011010]
    0x003f90 [0x0f] +0x01e0: ptr_0xf_p → {D302 0x1b462/0xa0} [00000000000000011011010001100010]
    0x003fd0 [0x11] +0x0220: ptr_0x11_p → {D302 0x0da66/0xa0} [00000000000000001101101001100110]
    0x003ff0 [0x12] +0x0240: ptr_0x12_p → {D302 0x053cc/0xa0} [00000000000000000101001111001100]
    0x004030 [0x14] +0x0280: ptr_0x14_p → {D302 0x1b1ee/0xa0} [00000000000000011011000111101110]
    0x004050 [0x15] +0x02a0: ptr_0x15_p → {D302 0x22dc6/0xa0} [00000000000000100010110111000110]
    0x004070 [0x16] +0x02c0: ptr_0x16_p → {D302 0x11aa4/0xa0} [00000000000000010001101010100100]
    0x004090 [0x17] +0x02e0: ptr_0x17_p → {D302 0x059c0/0xa0} [00000000000000000101100111000000]
    0x0040b0 [0x18] +0x0300: ptr_0x18_p → {D302 0x1ba96/0xa0} [00000000000000011011101010010110]
    0x0040d0 [0x19] +0x0320: ptr_0x19_p → {D302 0x13008/0xa0} [00000000000000010011000000001000]
    0x004110 [0x1b] +0x0360: ptr_0x1b_p → {D302 0x1da96/0xa0} [00000000000000011101101010010110]
    0x004130 [0x1c] +0x0380: ptr_0x1c_p → {D302 0x22814/0xa0} [00000000000000100010100000010100]
    0x004150 [0x1d] +0x03a0: ptr_0x1d_p → {D302 0x1f098/0xa0} [00000000000000011111000010011000]
    0x004170 [0x1e] +0x03c0: ptr_0x1e_p → {D302 0x1846e/0xa0} [00000000000000011000010001101110]
    0x004190 [0x1f] +0x03e0: ptr_0x1f_p → {D302 0x086e6/0xa0} [00000000000000001000011011100110]
    0x0041b0 [0x20] +0x0400: ptr_0x20_p → {D302 0x0f168/0xa0} [00000000000000001111000101101000]
    0x0041f0 [0x22] +0x0440: ptr_0x22_p → {D302 0x24bfc/0xa0} [00000000000000100100101111111100]
    0x004210 [0x23] +0x0460: ptr_0x23_p → {D302 0x20fe4/0xa0} [00000000000000100000111111100100]
    0x004230 [0x24] +0x0480: ptr_0x24_p → {D302 0x0a8d6/0xa0} [00000000000000001010100011010110]
    0x004270 [0x26] +0x04c0: ptr_0x26_p → {D302 0x249c8/0xa0} [00000000000000100100100111001000]
    0x004290 [0x27] +0x04e0: ptr_0x27_p → {D302 0x177ce/0xa0} [00000000000000010111011111001110]
    0x0042f0 [0x2a] +0x0540: ptr_0x2a_p → {D302 0x18a16/0xa0} [00000000000000011000101000010110]
    0x004310 [0x2b] +0x0560: ptr_0x2b_p → {D302 0x20d30/0xa0} [00000000000000100000110100110000]
    0x004330 [0x2c] +0x0580: ptr_0x2c_p → {D302 0x175f2/0xa0} [00000000000000010111010111110010]
    0x004350 [0x2d] +0x05a0: ptr_0x2d_p → {D302 0x0cc72/0xa0} [00000000000000001100110001110010]
    0x004390 [0x2f] +0x05e0: ptr_0x2f_p → {D302 0x15ba2/0xa0} [00000000000000010101101110100010]
    0x0043b0 [0x30] +0x0600: ptr_0x30_p → {D302 0x1594e/0xa0} [00000000000000010101100101001110]
    0x004410 [0x33] +0x0660: ptr_0x33_p → {D302 0x0ced6/0xa0} [00000000000000001100111011010110]
    0x004430 [0x34] +0x0680: ptr_0x34_p → {D302 0x1e078/0xa0} [00000000000000011110000001111000]
    0x004450 [0x35] +0x06a0: ptr_0x35_p → {D302 0x206d4/0xa0} [00000000000000100000011011010100]
    0x004490 [0x37] +0x06e0: ptr_0x37_p → {D302 0x1325c/0xa0} [00000000000000010011001001011100]
    0x0044b0 [0x38] +0x0700: ptr_0x38_p → {D302 0x0fcd6/0xa0} [00000000000000001111110011010110]
    0x0044d0 [0x39] +0x0720: ptr_0x39_p → {D302 0x08482/0xa0} [00000000000000001000010010000010]
    0x004510 [0x3b] +0x0760: ptr_0x3b_p → {D302 0x1906a/0xa0} [00000000000000011001000001101010]
    0x004590 [0x3f] +0x07e0: ptr_0x3f_p → {D302 0x0717c/0xa0} [00000000000000000111000101111100]
    0x0045b0 [0x40] +0x0800: ptr_0x40_p → {D302 0x11694/0xa0} [00000000000000010001011010010100]
    0x0045d0 [0x41] +0x0820: ptr_0x41_p → {D302 0x1eeac/0xa0} [00000000000000011110111010101100]
    0x0045f0 [0x42] +0x0840: ptr_0x42_p → {D302 0x0c328/0xa0} [00000000000000001100001100101000]
    0x004610 [0x43] +0x0860: ptr_0x43_p → {D302 0x06d3c/0xa0} [00000000000000000110110100111100]
    0x004630 [0x44] +0x0880: ptr_0x44_p → {D302 0x0e26e/0xa0} [00000000000000001110001001101110]
    0x004650 [0x45] +0x08a0: ptr_0x45_p → {D302 0x11888/0xa0} [00000000000000010001100010001000]
    0x004670 [0x46] +0x08c0: ptr_0x46_p → {D302 0x099ca/0xa0} [00000000000000001001100111001010]
    0x004690 [0x47] +0x08e0: ptr_0x47_p → {D302 0x1d17e/0xa0} [00000000000000011101000101111110]
    0x0046b0 [0x48] +0x0900: ptr_0x48_p → {D302 0x22aa0/0xa0} [00000000000000100010101010100000]
    0x0046d0 [0x49] +0x0920: ptr_0x49_p → {D302 0x0c914/0xa0} [00000000000000001100100100010100]
    0x0046f0 [0x4a] +0x0940: ptr_0x4a_p → {D302 0x20470/0xa0} [00000000000000100000010001110000]
    0x004710 [0x4b] +0x0960: ptr_0x4b_p → {D302 0x14e4a/0xa0} [00000000000000010100111001001010]
    0x004730 [0x4c] +0x0980: ptr_0x4c_p → {D302 0x1407e/0xa0} [00000000000000010100000001111110]
    0x004750 [0x4d] +0x09a0: ptr_0x4d_p → {D302 0x1a3ac/0xa0} [00000000000000011010001110101100]
    0x004770 [0x4e] +0x09c0: ptr_0x4e_p → {D302 0x21240/0xa0} [00000000000000100001001001000000]
    0x004790 [0x4f] +0x09e0: ptr_0x4f_p → {D302 0x21954/0xa0} [00000000000000100001100101010100]
    0x0047b0 [0x50] +0x0a00: ptr_0x50_p → {D302 0x07ee6/0xa0} [00000000000000000111111011100110]
    0x0047d0 [0x51] +0x0a20: ptr_0x51_p → {D302 0x17a0a/0xa0} [00000000000000010111101000001010]
    0x0047f0 [0x52] +0x0a40: ptr_0x52_p → {D302 0x1d82a/0xa0} [00000000000000011101100000101010]
    0x004830 [0x54] +0x0a80: ptr_0x54_p → {D302 0x21bb8/0xa0} [00000000000000100001101110111000]
    0x004870 [0x56] +0x0ac0: ptr_0x56_p → {D302 0x06258/0xa0} [00000000000000000110001001011000]
    0x0048b0 [0x58] +0x0b00: ptr_0x58_p → {D302 0x15682/0xa0} [00000000000000010101011010000010]
    0x0048d0 [0x59] +0x0b20: ptr_0x59_p → {D302 0x21e74/0xa0} [00000000000000100001111001110100]
    0x0048f0 [0x5a] +0x0b40: ptr_0x5a_p → {D302 0x04f9c/0xa0} [00000000000000000100111110011100]
    0x004970 [0x5e] +0x0bc0: ptr_0x5e_p → {D302 0x0e04a/0xa0} [00000000000000001110000001001010]
    0x004990 [0x5f] +0x0be0: ptr_0x5f_p → {D302 0x0890a/0xa0} [00000000000000001000100100001010]
    0x0049b0 [0x60] +0x0c00: ptr_0x60_p → {D302 0x2479c/0xa0} [00000000000000100100011110011100]
    0x0049d0 [0x61] +0x0c20: ptr_0x61_p → {D302 0x1eaac/0xa0} [00000000000000011110101010101100]
    0x004a30 [0x64] +0x0c80: ptr_0x64_p → {D302 0x1e26c/0xa0} [00000000000000011110001001101100]
    0x004a50 [0x65] +0x0ca0: ptr_0x65_p → {D302 0x1ecb8/0xa0} [00000000000000011110110010111000]
    0x004a70 [0x66] +0x0cc0: ptr_0x66_p → {D302 0x1a0d8/0xa0} [00000000000000011010000011011000]

{D303 0x04a90/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x04b30/0x34} d303_2 = 0x0001 d303_3 = 0x0000000000000000000
{D304 0x04b30/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x04b64/0xa0}:D302 d302_0 = 0x8000000b d302_d303_p → {D303 0x04a90/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000098
{ArrayString 0x04c04/0x98}:ARRAY_STRING[0x1,0xb] = "DECLARATION"
{D303 0x04c9c/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x04d3c/0x34} d303_2 = 0x0002 d303_3 = 0x0000000000000000000
{D304 0x04d3c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x04d70/0xa0}:D302 d302_0 = 0x8000000f d302_d303_p → {D303 0x04c9c/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b8
{ArrayString 0x04e10/0xb8}:ARRAY_STRING[0x1,0xf] = "NAME_EXPRESSION"
{D303 0x04ec8/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x04f68/0x34} d303_2 = 0x0003 d303_3 = 0x0000000000000000000
{D304 0x04f68/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x04f9c/0xa0}:D302 d302_0 = 0x8000000a d302_d303_p → {D303 0x04ec8/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000090
{ArrayString 0x0503c/0x90}:ARRAY_STRING[0x1,0xa] = "EXPRESSION"
{D303 0x050cc/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0516c/0x34} d303_2 = 0x0004 d303_3 = 0x0000000000000000000
{D304 0x0516c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x051a0/0xa0}:D302 d302_0 = 0x8000000f d302_d303_p → {D303 0x050cc/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b8
{ArrayString 0x05240/0xb8}:ARRAY_STRING[0x1,0xf] = "TYPE_DEFINITION"
{D303 0x052f8/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x05398/0x34} d303_2 = 0x0005 d303_3 = 0x0000000000000000000
{D304 0x05398/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x053cc/0xa0}:D302 d302_0 = 0x80000012 d302_d303_p → {D303 0x052f8/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d0
{ArrayString 0x0546c/0xd0}:ARRAY_STRING[0x1,0x12] = "SUBTYPE_INDICATION"
{D303 0x0553c/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0598c/0x34} d303_2 = 0x0006 d303_3 = 0x0000000000000000000
{Thing2 0x055dc/0x40}:Thing2 Chain2 payload_p → {StringStore 0x02608/0x368}
{StringStore 0x0561c/0x370}:StringStore x = 0x00000001 y = 0x00000066
    @0x0565e [0x00] =  $0x0006 »EXPRESSION_TYPE«
    @0x056ee [0x01] =  $0x0007 »AN_EXPRESSION«
    @0x0576e [0x02] =  $0x0008 »EXPRESSION_KINDS«
    @0x05806 [0x03] =  $0x0009 »A_SIMPLE_NAME«
    @0x05886 [0x04] =  $0x000a »AN_OPERATOR_SYMBOL«
{D304 0x0598c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x059c0/0xa0}:D302 d302_0 = 0x8000000f d302_d303_p → {D303 0x0553c/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b8
{ArrayString 0x05a60/0xb8}:ARRAY_STRING[0x1,0xf] = "EXPRESSION_TYPE"
{D303 0x05b18/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x05bb8/0x34} d303_2 = 0x0007 d303_3 = 0x0000000000000000000
{D304 0x05bb8/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x05bec/0xa0}:D302 d302_0 = 0x8000000d d302_d303_p → {D303 0x05b18/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a8
{ArrayString 0x05c8c/0xa8}:ARRAY_STRING[0x1,0xd] = "AN_EXPRESSION"
{D303 0x05d34/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x05dd4/0x34} d303_2 = 0x0008 d303_3 = 0x0000000000000000000
{D304 0x05dd4/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x05e08/0xa0}:D302 d302_0 = 0x80000010 d302_d303_p → {D303 0x05d34/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c0
{ArrayString 0x05ea8/0xc0}:ARRAY_STRING[0x1,0x10] = "EXPRESSION_KINDS"
{D303 0x05f68/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x06008/0x34} d303_2 = 0x0009 d303_3 = 0x0000000000000000000
{D304 0x06008/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0603c/0xa0}:D302 d302_0 = 0x8000000d d302_d303_p → {D303 0x05f68/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a8
{ArrayString 0x060dc/0xa8}:ARRAY_STRING[0x1,0xd] = "A_SIMPLE_NAME"
{D303 0x06184/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x06224/0x34} d303_2 = 0x000a d303_3 = 0x0000000000000000000
{D304 0x06224/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x06258/0xa0}:D302 d302_0 = 0x80000012 d302_d302_p → {D302 0x04d70/0xa0} d302_d303_p → {D303 0x06184/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d0
{ArrayString 0x062f8/0xd0}:ARRAY_STRING[0x1,0x12] = "AN_OPERATOR_SYMBOL"
{D303 0x063c8/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x06820/0x34} d303_2 = 0x000b d303_3 = 0x0000000000000000000
{Thing2 0x06468/0x40}:Thing2 Chain2 payload_p → {StringStore 0x0561c/0x370} next_p → {Thing2 0x055dc/0x40}
{StringStore 0x064a8/0x378}:StringStore x = 0x00000001 y = 0x00000067
    @0x064ee [0x00] =  $0x000b »AN_INDEXED_COMPONENT«
    @0x065a6 [0x01] =  $0x000c »A_SLICE«
    @0x065f6 [0x02] =  $0x000d »A_SELECTED_COMPONENT«
    @0x066ae [0x03] =  $0x000e »AN_ATTRIBUTE«
    @0x06726 [0x04] =  $0x000f »A_CHARACTER_LITERAL«
{D304 0x06820/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x06854/0xa0}:D302 d302_0 = 0x80000014 d302_d303_p → {D303 0x063c8/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e0
{ArrayString 0x068f4/0xe0}:ARRAY_STRING[0x1,0x14] = "AN_INDEXED_COMPONENT"
{D303 0x069d4/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x06d08/0x34} d303_2 = 0x000c d303_3 = 0x0000000000000000000
{Thing2 0x06a74/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x02426/0x1e2}
{StringIndex 0x06ab4/0x254}:StringIndex x = 0x00000001 y = 0x0000000e
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 000 »AN_ATTRIBUTE«
{D304 0x06d08/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x06d3c/0xa0}:D302 d302_0 = 0x80000007 d302_d303_p → {D303 0x069d4/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000078
{ArrayString 0x06ddc/0x78}:ARRAY_STRING[0x1,0x7] = "A_SLICE"
{D303 0x06e54/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x06ef4/0x34} d303_2 = 0x000d d303_3 = 0x0000000000000000000
{D304 0x06ef4/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x06f28/0xa0}:D302 d302_0 = 0x80000014 d302_d303_p → {D303 0x06e54/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e0
{ArrayString 0x06fc8/0xe0}:ARRAY_STRING[0x1,0x14] = "A_SELECTED_COMPONENT"
{D303 0x070a8/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x07148/0x34} d303_2 = 0x000e d303_3 = 0x0000000000000000000
{D304 0x07148/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0717c/0xa0}:D302 d302_0 = 0x8000000c d302_d303_p → {D303 0x070a8/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a0
{ArrayString 0x0721c/0xa0}:ARRAY_STRING[0x1,0xc] = "AN_ATTRIBUTE"
{D303 0x072bc/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x07662/0x34} d303_2 = 0x000f d303_3 = 0x0000000000000000000
{Thing2 0x0735c/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x06ab4/0x254} next_p → {Thing2 0x06a74/0x40}
{StringIndex 0x0739c/0x2c6}:StringIndex x = 0x00000001 y = 0x00000011
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 000 »A_REAL_LITERAL«
{D304 0x07662/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x07696/0xa0}:D302 d302_0 = 0x80000013 d302_d303_p → {D303 0x072bc/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d8
{ArrayString 0x07736/0xd8}:ARRAY_STRING[0x1,0x13] = "A_CHARACTER_LITERAL"
{D303 0x0780e/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x07c6e/0x34} d303_2 = 0x0010 d303_3 = 0x0000000000000000000
{Thing2 0x078ae/0x40}:Thing2 Chain2 payload_p → {StringStore 0x064a8/0x378} next_p → {Thing2 0x06468/0x40}
{StringStore 0x078ee/0x380}:StringStore x = 0x00000001 y = 0x00000068
    @0x0792e [0x00] =  $0x0010 »AN_INTEGER_LITERAL«
    @0x079d6 [0x01] =  $0x0011 »A_REAL_LITERAL«
    @0x07a5e [0x02] =  $0x0012 »AN_ENUMERATION_LITERAL«
    @0x07b26 [0x03] =  $0x0013 »A_NULL_LITERAL«
    @0x07bae [0x04] =  $0x0014 »A_STRING_LITERAL«
{D304 0x07c6e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x07ca2/0xa0}:D302 d302_0 = 0x80000012 d302_d303_p → {D303 0x0780e/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d0
{ArrayString 0x07d42/0xd0}:ARRAY_STRING[0x1,0x12] = "AN_INTEGER_LITERAL"
{D303 0x07e12/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x07eb2/0x34} d303_2 = 0x0011 d303_3 = 0x0000000000000000000
{D304 0x07eb2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x07ee6/0xa0}:D302 d302_0 = 0x8000000e d302_d302_p → {D302 0x051a0/0xa0} d302_d303_p → {D303 0x07e12/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b0
{ArrayString 0x07f86/0xb0}:ARRAY_STRING[0x1,0xe] = "A_REAL_LITERAL"
{D303 0x08036/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0844e/0x34} d303_2 = 0x0012 d303_3 = 0x0000000000000000000
{Thing2 0x080d6/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x0739c/0x2c6} next_p → {Thing2 0x0735c/0x40}
{StringIndex 0x08116/0x338}:StringIndex x = 0x00000001 y = 0x00000014
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 000 »A_STRING_LITERAL«
{D304 0x0844e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x08482/0xa0}:D302 d302_0 = 0x80000016 d302_d303_p → {D303 0x08036/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f0
{ArrayString 0x08522/0xf0}:ARRAY_STRING[0x1,0x16] = "AN_ENUMERATION_LITERAL"
{D303 0x08612/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x086b2/0x34} d303_2 = 0x0013 d303_3 = 0x0000000000000000000
{D304 0x086b2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x086e6/0xa0}:D302 d302_0 = 0x8000000e d302_d303_p → {D303 0x08612/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b0
{ArrayString 0x08786/0xb0}:ARRAY_STRING[0x1,0xe] = "A_NULL_LITERAL"
{D303 0x08836/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x088d6/0x34} d303_2 = 0x0014 d303_3 = 0x0000000000000000000
{D304 0x088d6/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0890a/0xa0}:D302 d302_0 = 0x80000010 d302_d303_p → {D303 0x08836/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c0
{ArrayString 0x089aa/0xc0}:ARRAY_STRING[0x1,0x10] = "A_STRING_LITERAL"
{D303 0x08a6a/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x092e2/0x34} d303_2 = 0x0015 d303_3 = 0x0000000000000000000
{Thing2 0x08b0a/0x40}:Thing2 Chain2 payload_p → {StringStore 0x078ee/0x380} next_p → {Thing2 0x078ae/0x40}
{StringStore 0x08b4a/0x388}:StringStore x = 0x00000001 y = 0x00000069
    @0x08b8e [0x00] =  $0x0015 »AN_AGGREGATE«
    @0x08c06 [0x01] =  $0x0016 »A_TYPE_CONVERSION«
    @0x08ca6 [0x02] =  $0x0017 »A_QUALIFIED_EXPRESSION«
    @0x08d6e [0x03] =  $0x0018 »AN_ALLOCATOR«
    @0x08de6 [0x04] =  $0x0019 »A_COMPLEX_EXPRESSION«
    @0x08e9e [0x05] =  $0x4652 »\x15\x46«
{Thing2 0x08ed2/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x08116/0x338} next_p → {Thing2 0x080d6/0x40}
{StringIndex 0x08f12/0x3d0}:StringIndex x = 0x00000001 y = 0x00000018
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 000 »AN_ALLOCATOR«
{D304 0x092e2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x09316/0xa0}:D302 d302_0 = 0x8000000c d302_d303_p → {D303 0x08a6a/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a0
{ArrayString 0x093b6/0xa0}:ARRAY_STRING[0x1,0xc] = "AN_AGGREGATE"
{D303 0x09456/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x094f6/0x34} d303_2 = 0x0016 d303_3 = 0x0000000000000000000
{D304 0x094f6/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0952a/0xa0}:D302 d302_0 = 0x80000011 d302_d303_p → {D303 0x09456/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c8
{ArrayString 0x095ca/0xc8}:ARRAY_STRING[0x1,0x11] = "A_TYPE_CONVERSION"
{D303 0x09692/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x09732/0x34} d303_2 = 0x0017 d303_3 = 0x0000000000000000000
{D304 0x09732/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x09766/0xa0}:D302 d302_0 = 0x80000016 d302_d303_p → {D303 0x09692/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f0
{ArrayString 0x09806/0xf0}:ARRAY_STRING[0x1,0x16] = "A_QUALIFIED_EXPRESSION"
{D303 0x098f6/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x09996/0x34} d303_2 = 0x0018 d303_3 = 0x0000000000000000000
{D304 0x09996/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x099ca/0xa0}:D302 d302_0 = 0x8000000c d302_d303_p → {D303 0x098f6/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a0
{ArrayString 0x09a6a/0xa0}:ARRAY_STRING[0x1,0xc] = "AN_ALLOCATOR"
{D303 0x09b0a/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0a052/0x34} d303_2 = 0x0019 d303_3 = 0x0000000000000000000
{Thing2 0x09baa/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x08f12/0x3d0} next_p → {Thing2 0x08ed2/0x40}
{StringIndex 0x09bea/0x468}:StringIndex x = 0x00000001 y = 0x0000001c
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 000 »=«
{D304 0x0a052/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0a086/0xa0}:D302 d302_0 = 0x80000014 d302_d303_p → {D303 0x09b0a/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e0
{ArrayString 0x0a126/0xe0}:ARRAY_STRING[0x1,0x14] = "A_COMPLEX_EXPRESSION"
{D303 0x0a206/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0a676/0x34} d303_2 = 0x001a d303_3 = 0x0000000000000000000
{Thing2 0x0a2a6/0x40}:Thing2 Chain2 payload_p → {StringStore 0x08b4a/0x388} next_p → {Thing2 0x08b0a/0x40}
{StringStore 0x0a2e6/0x390}:StringStore x = 0x00000001 y = 0x0000006a
    @0x0a326 [0x00] =  $0x001a »A_FUNCTION_CALL«
    @0x0a3b6 [0x01] =  $0x001b »NOT_AN_EXPRESSION«
    @0x0a456 [0x02] =  $0x001c »=«
    @0x0a476 [0x03] =  $0x001d »<«
    @0x0a496 [0x04] =  $0x001e »>«
    @0x0a4b6 [0x05] =  $0x001f »<=«
    @0x0a4de [0x06] =  $0x0020 »>=«
    @0x0a506 [0x07] =  $0x0021 »KIND«
    @0x0a53e [0x08] =  $0x0022 »IS_STATIC«
    @0x0a59e [0x09] =  $0x0023 »STATIC_VALUE«
{D304 0x0a676/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0a6aa/0xa0}:D302 d302_0 = 0x8000000f d302_d303_p → {D303 0x0a206/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b8
{ArrayString 0x0a74a/0xb8}:ARRAY_STRING[0x1,0xf] = "A_FUNCTION_CALL"
{D303 0x0a802/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0a8a2/0x34} d303_2 = 0x001b d303_3 = 0x0000000000000000000
{D304 0x0a8a2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0a8d6/0xa0}:D302 d302_0 = 0x80000011 d302_d303_p → {D303 0x0a802/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c8
{ArrayString 0x0a976/0xc8}:ARRAY_STRING[0x1,0x11] = "NOT_AN_EXPRESSION"
{D303 0x0aa3e/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0aade/0x34} d303_2 = 0x001c d303_3 = 0x0000000000000000000
{D304 0x0aade/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0ab12/0xa0}:D302 d302_0 = 0x80000001 d302_d303_p → {D303 0x0aa3e/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000048
{ArrayString 0x0abb2/0x48}:ARRAY_STRING[0x1,0x1] = "="
{D303 0x0abfa/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0b200/0x34} d303_2 = 0x001d d303_3 = 0x0000000000000000000
{Thing2 0x0ac9a/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x09bea/0x468} next_p → {Thing2 0x09baa/0x40}
{StringIndex 0x0acda/0x526}:StringIndex x = 0x00000001 y = 0x00000021
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 000 »KIND«
{D304 0x0b200/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0b234/0xa0}:D302 d302_0 = 0x80000001 d302_d303_p → {D303 0x0abfa/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000048
{ArrayString 0x0b2d4/0x48}:ARRAY_STRING[0x1,0x1] = "<"
{D303 0x0b31c/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0b3bc/0x34} d303_2 = 0x001e d303_3 = 0x0000000000000000000
{D304 0x0b3bc/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0b3f0/0xa0}:D302 d302_0 = 0x80000001 d302_d303_p → {D303 0x0b31c/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000048
{ArrayString 0x0b490/0x48}:ARRAY_STRING[0x1,0x1] = ">"
{D303 0x0b4d8/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0b578/0x34} d303_2 = 0x001f d303_3 = 0x0000000000000000000
{D304 0x0b578/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0b5ac/0xa0}:D302 d302_0 = 0x80000002 d302_d303_p → {D303 0x0b4d8/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000050
{ArrayString 0x0b64c/0x50}:ARRAY_STRING[0x1,0x2] = "<="
{D303 0x0b69c/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0b73c/0x34} d303_2 = 0x0020 d303_3 = 0x0000000000000000000
{D304 0x0b73c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0b770/0xa0}:D302 d302_0 = 0x80000002 d302_d303_p → {D303 0x0b69c/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000050
{ArrayString 0x0b810/0x50}:ARRAY_STRING[0x1,0x2] = ">="
{D303 0x0b860/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0b900/0x34} d303_2 = 0x0021 d303_3 = 0x0000000000000000000
{D304 0x0b900/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0b934/0xa0}:D302 d302_0 = 0x80000004 d302_d303_p → {D303 0x0b860/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000060
{ArrayString 0x0b9d4/0x60}:ARRAY_STRING[0x1,0x4] = "KIND"
{D303 0x0ba34/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0c0f8/0x34} d303_2 = 0x0022 d303_3 = 0x0000000000000000000
{Thing2 0x0bad4/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x0acda/0x526} next_p → {Thing2 0x0ac9a/0x40}
{StringIndex 0x0bb14/0x5e4}:StringIndex x = 0x00000001 y = 0x00000026
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 000 »A_REAL_EXPRESSION«
{D304 0x0c0f8/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0c12c/0xa0}:D302 d302_0 = 0x80000009 d302_d303_p → {D303 0x0ba34/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000088
{ArrayString 0x0c1cc/0x88}:ARRAY_STRING[0x1,0x9] = "IS_STATIC"
{D303 0x0c254/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0c2f4/0x34} d303_2 = 0x0023 d303_3 = 0x0000000000000000000
{D304 0x0c2f4/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0c328/0xa0}:D302 d302_0 = 0x8000000c d302_d303_p → {D303 0x0c254/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a0
{ArrayString 0x0c3c8/0xa0}:ARRAY_STRING[0x1,0xc] = "STATIC_VALUE"
{D303 0x0c468/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0c8e0/0x34} d303_2 = 0x0024 d303_3 = 0x0000000000000000000
{Thing2 0x0c508/0x40}:Thing2 Chain2 payload_p → {StringStore 0x0a2e6/0x390} next_p → {Thing2 0x0a2a6/0x40}
{StringStore 0x0c548/0x398}:StringStore x = 0x00000001 y = 0x0000006b
    @0x0c58e [0x00] =  $0x0024 »AN_INTEGER_EXPRESSION«
    @0x0c64e [0x01] =  $0x0025 »A_CHARACTER_EXPRESSION«
    @0x0c716 [0x02] =  $0x0026 »A_REAL_EXPRESSION«
    @0x0c7b6 [0x03] =  $0x0027 »A_STRING_EXPRESSION«
    @0x0c866 [0x04] =  $0x0028 »USED_NAMES«
{D304 0x0c8e0/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0c914/0xa0}:D302 d302_0 = 0x80000015 d302_d303_p → {D303 0x0c468/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e8
{ArrayString 0x0c9b4/0xe8}:ARRAY_STRING[0x1,0x15] = "AN_INTEGER_EXPRESSION"
{D307 0x0ca9c/0x7f}:D307 d307_0 = 0x00 d307_1 = 0x0000001 d307_2 = 0x00002d16 d307_3 = 0x00000002
{D306 0x0cb1b/0x83}:D306 d306_d303_p → {D303 0x0c254/0xa0} d306_1 = 0xa0000000 d306_2 = 0x0 d306_d307_p → {D307 0x0ca9c/0x7f}
{D303 0x0cb9e/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0cc3e/0x34} d303_2 = 0x0025 d303_3 = 0x0000000000000000000
{D304 0x0cc3e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0cc72/0xa0}:D302 d302_0 = 0x80000016 d302_d302_p → {D302 0x0a086/0xa0} d302_d303_p → {D303 0x0cb9e/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f0
{ArrayString 0x0cd12/0xf0}:ARRAY_STRING[0x1,0x16] = "A_CHARACTER_EXPRESSION"
{D303 0x0ce02/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0cea2/0x34} d303_2 = 0x0026 d303_3 = 0x0000000000000000000
{D304 0x0cea2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0ced6/0xa0}:D302 d302_0 = 0x80000011 d302_d302_p → {D302 0x0b770/0xa0} d302_d303_p → {D303 0x0ce02/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c8
{ArrayString 0x0cf76/0xc8}:ARRAY_STRING[0x1,0x11] = "A_REAL_EXPRESSION"
{D303 0x0d03e/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0d7e6/0x34} d303_2 = 0x0027 d303_3 = 0x0000000000000000000
{Thing2 0x0d0de/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x0bb14/0x5e4} next_p → {Thing2 0x0bad4/0x40}
{StringIndex 0x0d11e/0x6c8}:StringIndex x = 0x00000001 y = 0x0000002c
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 000 »INDEX_EXPRESSIONS«
{D304 0x0d7e6/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0d81a/0xa0}:D302 d302_0 = 0x80000013 d302_d303_p → {D303 0x0d03e/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d8
{ArrayString 0x0d8ba/0xd8}:ARRAY_STRING[0x1,0x13] = "A_STRING_EXPRESSION"
{D303 0x0d992/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0da32/0x34} d303_2 = 0x0028 d303_3 = 0x0000000000000000000
{D304 0x0da32/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0da66/0xa0}:D302 d302_0 = 0x8000000a d302_d303_p → {D303 0x0d992/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000090
{ArrayString 0x0db06/0x90}:ARRAY_STRING[0x1,0xa] = "USED_NAMES"
{D303 0x0db96/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0e016/0x34} d303_2 = 0x0029 d303_3 = 0x0000000000000000000
{Thing2 0x0dc36/0x40}:Thing2 Chain2 payload_p → {StringStore 0x0c548/0x398} next_p → {Thing2 0x0c508/0x40}
{StringStore 0x0dc76/0x3a0}:StringStore x = 0x00000001 y = 0x0000006c
    @0x0dcb6 [0x00] =  $0x0029 »DISCRETE_RANGE«
    @0x0dd3e [0x01] =  $0x002a »PREFIX«
    @0x0dd86 [0x02] =  $0x002b »OF_NAME«
    @0x0ddd6 [0x03] =  $0x002c »INDEX_EXPRESSIONS«
    @0x0de76 [0x04] =  $0x002d »SLICE_RANGE«
    @0x0dee6 [0x05] =  $0x002e »SELECTION_KINDS«
{D304 0x0e016/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0e04a/0xa0}:D302 d302_0 = 0x8000000e d302_d303_p → {D303 0x0db96/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b0
{ArrayString 0x0e0ea/0xb0}:ARRAY_STRING[0x1,0xe] = "DISCRETE_RANGE"
{D303 0x0e19a/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0e23a/0x34} d303_2 = 0x002a d303_3 = 0x0000000000000000000
{D304 0x0e23a/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0e26e/0xa0}:D302 d302_0 = 0x80000006 d302_d303_p → {D303 0x0e19a/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000070
{ArrayString 0x0e30e/0x70}:ARRAY_STRING[0x1,0x6] = "PREFIX"
{D303 0x0e37e/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0e41e/0x34} d303_2 = 0x002b d303_3 = 0x0000000000000000000
{D304 0x0e41e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0e452/0xa0}:D302 d302_0 = 0x80000007 d302_d302_p → {D302 0x06854/0xa0} d302_d303_p → {D303 0x0e37e/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000078
{ArrayString 0x0e4f2/0x78}:ARRAY_STRING[0x1,0x7] = "OF_NAME"
{D303 0x0e56a/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0e60a/0x34} d303_2 = 0x002c d303_3 = 0x0000000000000000000
{D304 0x0e60a/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0e63e/0xa0}:D302 d302_0 = 0x80000011 d302_d303_p → {D303 0x0e56a/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c8
{ArrayString 0x0e6de/0xc8}:ARRAY_STRING[0x1,0x11] = "INDEX_EXPRESSIONS"
{D307 0x0e7a6/0x7f}:D307 d307_0 = 0x00 d307_1 = 0x0000001 d307_2 = 0x00002d16 d307_3 = 0x00000002
{D306 0x0e825/0x83}:D306 d306_d303_p → {D303 0x063c8/0xa0} d306_1 = 0xa0000000 d306_2 = 0x0 d306_d307_p → {D307 0x0e7a6/0x7f}
{D303 0x0e8a8/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0f134/0x34} d303_2 = 0x002d d303_3 = 0x0000000000000000000
{Thing2 0x0e948/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x0d11e/0x6c8} next_p → {Thing2 0x0d0de/0x40}
{StringIndex 0x0e988/0x7ac}:StringIndex x = 0x00000001 y = 0x00000032
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 02d »INDEX_EXPRESSIONS«
  [$0x002d]  0x0ba68 02e »SLICE_RANGE«
  [$0x002e]  0x0bad8 02f »SELECTION_KINDS«
  [$0x002f]  0x0d2e0 030 »RECORD_DISCRIMINANT«
  [$0x0030]  0x0d390 031 »RECORD_COMPONENT«
  [$0x0031]  0x0d428 032 »TASK_ENTRY«
  [$0x0032]  0x0d490 000 »ACCESS_OBJECT«
{D304 0x0f134/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0f168/0xa0}:D302 d302_0 = 0x8000000b d302_d303_p → {D303 0x0e8a8/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000098
{ArrayString 0x0f208/0x98}:ARRAY_STRING[0x1,0xb] = "SLICE_RANGE"
{D307 0x0f2a0/0x7f}:D307 d307_0 = 0x00 d307_1 = 0x0000001 d307_2 = 0x00002d16 d307_3 = 0x00000002
{D306 0x0f31f/0x83}:D306 d306_d303_p → {D303 0x069d4/0xa0} d306_1 = 0xa0000000 d306_2 = 0x0 d306_d307_p → {D307 0x0f2a0/0x7f}
{D303 0x0f3a2/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0f442/0x34} d303_2 = 0x002e d303_3 = 0x0000000000000000000
{D304 0x0f442/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0f476/0xa0}:D302 d302_0 = 0x8000000f d302_d302_p → {D302 0x0c12c/0xa0} d302_d303_p → {D303 0x0f3a2/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b8
{ArrayString 0x0f516/0xb8}:ARRAY_STRING[0x1,0xf] = "SELECTION_KINDS"
{D303 0x0f5ce/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0fa56/0x34} d303_2 = 0x002f d303_3 = 0x0000000000000000000
{Thing2 0x0f66e/0x40}:Thing2 Chain2 payload_p → {StringStore 0x0dc76/0x3a0} next_p → {Thing2 0x0dc36/0x40}
{StringStore 0x0f6ae/0x3a8}:StringStore x = 0x00000001 y = 0x0000006d
    @0x0f6ee [0x00] =  $0x002f »RECORD_DISCRIMINANT«
    @0x0f79e [0x01] =  $0x0030 »RECORD_COMPONENT«
    @0x0f836 [0x02] =  $0x0031 »TASK_ENTRY«
    @0x0f89e [0x03] =  $0x0032 »ACCESS_OBJECT«
    @0x0f91e [0x04] =  $0x0033 »EXPANDED_NAME«
    @0x0f99e [0x05] =  $0x0034 »SELECTION_KIND«
{D304 0x0fa56/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0fa8a/0xa0}:D302 d302_0 = 0x80000013 d302_d302_p → {D302 0x0a6aa/0xa0} d302_d303_p → {D303 0x0f5ce/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d8
{ArrayString 0x0fb2a/0xd8}:ARRAY_STRING[0x1,0x13] = "RECORD_DISCRIMINANT"
{D303 0x0fc02/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0fca2/0x34} d303_2 = 0x0030 d303_3 = 0x0000000000000000000
{D304 0x0fca2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0fcd6/0xa0}:D302 d302_0 = 0x80000010 d302_d303_p → {D303 0x0fc02/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c0
{ArrayString 0x0fd76/0xc0}:ARRAY_STRING[0x1,0x10] = "RECORD_COMPONENT"
{D303 0x0fe36/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x0fed6/0x34} d303_2 = 0x0031 d303_3 = 0x0000000000000000000
{D304 0x0fed6/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x0ff0a/0xa0}:D302 d302_0 = 0x8000000a d302_d303_p → {D303 0x0fe36/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000090
{ArrayString 0x0ffaa/0x90}:ARRAY_STRING[0x1,0xa] = "TASK_ENTRY"
{D303 0x1003a/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x100da/0x34} d303_2 = 0x0032 d303_3 = 0x0000000000000000000
{D304 0x100da/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1010e/0xa0}:D302 d302_0 = 0x8000000d d302_d302_p → {D302 0x06f28/0xa0} d302_d303_p → {D303 0x1003a/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a8
{ArrayString 0x101ae/0xa8}:ARRAY_STRING[0x1,0xd] = "ACCESS_OBJECT"
{D303 0x10256/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x10bec/0x34} d303_2 = 0x0033 d303_3 = 0x0000000000000000000
{Thing2 0x102f6/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x0e988/0x7ac} next_p → {Thing2 0x0e948/0x40}
{StringIndex 0x10336/0x8b6}:StringIndex x = 0x00000001 y = 0x00000039
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 02d »INDEX_EXPRESSIONS«
  [$0x002d]  0x0ba68 02e »SLICE_RANGE«
  [$0x002e]  0x0bad8 02f »SELECTION_KINDS«
  [$0x002f]  0x0d2e0 030 »RECORD_DISCRIMINANT«
  [$0x0030]  0x0d390 031 »RECORD_COMPONENT«
  [$0x0031]  0x0d428 032 »TASK_ENTRY«
  [$0x0032]  0x0d490 033 »ACCESS_OBJECT«
  [$0x0033]  0x0d510 034 »EXPANDED_NAME«
  [$0x0034]  0x0d590 035 »SELECTION_KIND«
  [$0x0035]  0x0eca0 036 »SELECTED_COMPONENT«
  [$0x0036]  0x0ed48 037 »SELECTOR«
  [$0x0037]  0x0eda0 038 »RECORD_OBJECT«
  [$0x0038]  0x0ee20 039 »DISCRIMINANT_OR_COMPONENT_SELECTION«
  [$0x0039]  0x0ef50 000 »SELECTED_TASK_ENTRY«
{D304 0x10bec/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x10c20/0xa0}:D302 d302_0 = 0x8000000d d302_d303_p → {D303 0x10256/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a8
{ArrayString 0x10cc0/0xa8}:ARRAY_STRING[0x1,0xd] = "EXPANDED_NAME"
{D303 0x10d68/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x10e08/0x34} d303_2 = 0x0034 d303_3 = 0x0000000000000000000
{D304 0x10e08/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x10e3c/0xa0}:D302 d302_0 = 0x8000000e d302_d302_p → {D302 0x0e63e/0xa0} d302_d303_p → {D303 0x10d68/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b0
{ArrayString 0x10edc/0xb0}:ARRAY_STRING[0x1,0xe] = "SELECTION_KIND"
{D303 0x10f8c/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1141c/0x34} d303_2 = 0x0035 d303_3 = 0x0000000000000000000
{Thing2 0x1102c/0x40}:Thing2 Chain2 payload_p → {StringStore 0x0f6ae/0x3a8} next_p → {Thing2 0x0f66e/0x40}
{StringStore 0x1106c/0x3b0}:StringStore x = 0x00000001 y = 0x0000006e
    @0x110ae [0x00] =  $0x0035 »SELECTED_COMPONENT«
    @0x11156 [0x01] =  $0x0036 »SELECTOR«
    @0x111ae [0x02] =  $0x0037 »RECORD_OBJECT«
    @0x1122e [0x03] =  $0x0038 »DISCRIMINANT_OR_COMPONENT_SELECTION«
    @0x1135e [0x04] =  $0x0039 »SELECTED_TASK_ENTRY«
{D304 0x1141c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x11450/0xa0}:D302 d302_0 = 0x80000012 d302_d303_p → {D303 0x10f8c/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d0
{ArrayString 0x114f0/0xd0}:ARRAY_STRING[0x1,0x12] = "SELECTED_COMPONENT"
{D303 0x115c0/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x11660/0x34} d303_2 = 0x0036 d303_3 = 0x0000000000000000000
{D304 0x11660/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x11694/0xa0}:D302 d302_0 = 0x80000008 d302_d302_p → {D302 0x10e3c/0xa0} d302_d303_p → {D303 0x115c0/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000080
{ArrayString 0x11734/0x80}:ARRAY_STRING[0x1,0x8] = "SELECTOR"
{D303 0x117b4/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x11854/0x34} d303_2 = 0x0037 d303_3 = 0x0000000000000000000
{D304 0x11854/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x11888/0xa0}:D302 d302_0 = 0x8000000d d302_d303_p → {D303 0x117b4/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a8
{ArrayString 0x11928/0xa8}:ARRAY_STRING[0x1,0xd] = "RECORD_OBJECT"
{D303 0x119d0/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x11a70/0x34} d303_2 = 0x0038 d303_3 = 0x0000000000000000000
{D304 0x11a70/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x11aa4/0xa0}:D302 d302_0 = 0x80000023 d302_d303_p → {D303 0x119d0/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000158
{ArrayString 0x11b44/0x158}:ARRAY_STRING[0x1,0x23] = "DISCRIMINANT_OR_COMPONENT_SELECTION"
{D303 0x11c9c/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x11d3c/0x34} d303_2 = 0x0039 d303_3 = 0x0000000000000000000
{D304 0x11d3c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x11d70/0xa0}:D302 d302_0 = 0x80000013 d302_d303_p → {D303 0x11c9c/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d8
{ArrayString 0x11e10/0xd8}:ARRAY_STRING[0x1,0x13] = "SELECTED_TASK_ENTRY"
{D303 0x11ee8/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x12d80/0x34} d303_2 = 0x003a d303_3 = 0x0000000000000000000
{Thing2 0x11f88/0x40}:Thing2 Chain2 payload_p → {StringStore 0x1106c/0x3b0} next_p → {Thing2 0x1102c/0x40}
{StringStore 0x11fc8/0x3b8}:StringStore x = 0x00000001 y = 0x0000006f
    @0x1200e [0x00] =  $0x003a »TASK_ENTRY_SELECTION«
    @0x120c6 [0x01] =  $0x003b »SELECTED_ACCESS_TYPE«
    @0x1217e [0x02] =  $0x003c »ACCESS_OBJECT_SELECTION«
    @0x1224e [0x03] =  $0x003d »NAMED_DECLARATION«
{Thing2 0x12380/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x10336/0x8b6} next_p → {Thing2 0x102f6/0x40}
{StringIndex 0x123c0/0x9c0}:StringIndex x = 0x00000001 y = 0x00000040
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 02d »INDEX_EXPRESSIONS«
  [$0x002d]  0x0ba68 02e »SLICE_RANGE«
  [$0x002e]  0x0bad8 02f »SELECTION_KINDS«
  [$0x002f]  0x0d2e0 030 »RECORD_DISCRIMINANT«
  [$0x0030]  0x0d390 031 »RECORD_COMPONENT«
  [$0x0031]  0x0d428 032 »TASK_ENTRY«
  [$0x0032]  0x0d490 033 »ACCESS_OBJECT«
  [$0x0033]  0x0d510 034 »EXPANDED_NAME«
  [$0x0034]  0x0d590 035 »SELECTION_KIND«
  [$0x0035]  0x0eca0 036 »SELECTED_COMPONENT«
  [$0x0036]  0x0ed48 037 »SELECTOR«
  [$0x0037]  0x0eda0 038 »RECORD_OBJECT«
  [$0x0038]  0x0ee20 039 »DISCRIMINANT_OR_COMPONENT_SELECTION«
  [$0x0039]  0x0ef50 03a »SELECTED_TASK_ENTRY«
  [$0x003a]  0x0fc00 03b »TASK_ENTRY_SELECTION«
  [$0x003b]  0x0fcb8 03c »SELECTED_ACCESS_TYPE«
  [$0x003c]  0x0fd70 03d »ACCESS_OBJECT_SELECTION«
  [$0x003d]  0x0fe40 03e »NAMED_DECLARATION«
  [$0x003e]  0x11448 03f »ATTRIBUTE_DESIGNATOR_NAME«
  [$0x003f]  0x11528 040 »ATTRIBUTE«
  [$0x0040]  0x11588 000 »ATTRIBUTE_DESIGNATOR_ARGUMENT«
{D304 0x12d80/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x12db4/0xa0}:D302 d302_0 = 0x80000014 d302_d303_p → {D303 0x11ee8/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e0
{ArrayString 0x12e54/0xe0}:ARRAY_STRING[0x1,0x14] = "TASK_ENTRY_SELECTION"
{D303 0x12f34/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x12fd4/0x34} d303_2 = 0x003b d303_3 = 0x0000000000000000000
{D304 0x12fd4/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x13008/0xa0}:D302 d302_0 = 0x80000014 d302_d302_p → {D302 0x09766/0xa0} d302_d303_p → {D303 0x12f34/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e0
{ArrayString 0x130a8/0xe0}:ARRAY_STRING[0x1,0x14] = "SELECTED_ACCESS_TYPE"
{D303 0x13188/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x13228/0x34} d303_2 = 0x003c d303_3 = 0x0000000000000000000
{D304 0x13228/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1325c/0xa0}:D302 d302_0 = 0x80000017 d302_d303_p → {D303 0x13188/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f8
{ArrayString 0x132fc/0xf8}:ARRAY_STRING[0x1,0x17] = "ACCESS_OBJECT_SELECTION"
{D303 0x133f4/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x13494/0x34} d303_2 = 0x003d d303_3 = 0x0000000000000000000
{D304 0x13494/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x134c8/0xa0}:D302 d302_0 = 0x80000011 d302_d302_p → {D302 0x0b934/0xa0} d302_d303_p → {D303 0x133f4/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c8
{ArrayString 0x13568/0xc8}:ARRAY_STRING[0x1,0x11] = "NAMED_DECLARATION"
{D307 0x13630/0x7f}:D307 d307_0 = 0x00 d307_1 = 0x0000001 d307_2 = 0x00002d16 d307_3 = 0x00000002
{D306 0x136af/0x83}:D306 d306_d303_p → {D303 0x10256/0xa0} d306_1 = 0xa0000000 d306_2 = 0x0 d306_d307_p → {D307 0x13630/0x7f}
{D303 0x13732/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x13bd2/0x34} d303_2 = 0x003e d303_3 = 0x0000000000000000000
{Thing2 0x137d2/0x40}:Thing2 Chain2 payload_p → {StringStore 0x11fc8/0x3b8} next_p → {Thing2 0x11f88/0x40}
{StringStore 0x13812/0x3c0}:StringStore x = 0x00000001 y = 0x00000070
    @0x13856 [0x00] =  $0x003e »ATTRIBUTE_DESIGNATOR_NAME«
    @0x13936 [0x01] =  $0x003f »ATTRIBUTE«
    @0x13996 [0x02] =  $0x0040 »ATTRIBUTE_DESIGNATOR_ARGUMENT«
    @0x13a96 [0x03] =  $0x0041 »IS_LITERAL«
    @0x13afe [0x04] =  $0x0042 »POSITION_NUMBER«
{D304 0x13bd2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x13c06/0xa0}:D302 d302_0 = 0x80000019 d302_d303_p → {D303 0x13732/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000108
{ArrayString 0x13ca6/0x108}:ARRAY_STRING[0x1,0x19] = "ATTRIBUTE_DESIGNATOR_NAME"
{D303 0x13dae/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x13e4e/0x34} d303_2 = 0x003f d303_3 = 0x0000000000000000000
{D304 0x13e4e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x13e82/0xa0}:D302 d302_0 = 0x80000009 d302_d303_p → {D303 0x13dae/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000088
{ArrayString 0x13f22/0x88}:ARRAY_STRING[0x1,0x9] = "ATTRIBUTE"
{D303 0x13faa/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1404a/0x34} d303_2 = 0x0040 d303_3 = 0x0000000000000000000
{D304 0x1404a/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1407e/0xa0}:D302 d302_0 = 0x8000001d d302_d302_p → {D302 0x07696/0xa0} d302_d303_p → {D303 0x13faa/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000128
{ArrayString 0x1411e/0x128}:ARRAY_STRING[0x1,0x1d] = "ATTRIBUTE_DESIGNATOR_ARGUMENT"
{D303 0x14246/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x14e16/0x34} d303_2 = 0x0041 d303_3 = 0x0000000000000000000
{Thing2 0x142e6/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x123c0/0x9c0} next_p → {Thing2 0x12380/0x40}
{StringIndex 0x14326/0xaf0}:StringIndex x = 0x00000001 y = 0x00000048
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 02d »INDEX_EXPRESSIONS«
  [$0x002d]  0x0ba68 02e »SLICE_RANGE«
  [$0x002e]  0x0bad8 02f »SELECTION_KINDS«
  [$0x002f]  0x0d2e0 030 »RECORD_DISCRIMINANT«
  [$0x0030]  0x0d390 031 »RECORD_COMPONENT«
  [$0x0031]  0x0d428 032 »TASK_ENTRY«
  [$0x0032]  0x0d490 033 »ACCESS_OBJECT«
  [$0x0033]  0x0d510 034 »EXPANDED_NAME«
  [$0x0034]  0x0d590 035 »SELECTION_KIND«
  [$0x0035]  0x0eca0 036 »SELECTED_COMPONENT«
  [$0x0036]  0x0ed48 037 »SELECTOR«
  [$0x0037]  0x0eda0 038 »RECORD_OBJECT«
  [$0x0038]  0x0ee20 039 »DISCRIMINANT_OR_COMPONENT_SELECTION«
  [$0x0039]  0x0ef50 03a »SELECTED_TASK_ENTRY«
  [$0x003a]  0x0fc00 03b »TASK_ENTRY_SELECTION«
  [$0x003b]  0x0fcb8 03c »SELECTED_ACCESS_TYPE«
  [$0x003c]  0x0fd70 03d »ACCESS_OBJECT_SELECTION«
  [$0x003d]  0x0fe40 03e »NAMED_DECLARATION«
  [$0x003e]  0x11448 03f »ATTRIBUTE_DESIGNATOR_NAME«
  [$0x003f]  0x11528 040 »ATTRIBUTE«
  [$0x0040]  0x11588 041 »ATTRIBUTE_DESIGNATOR_ARGUMENT«
  [$0x0041]  0x11688 042 »IS_LITERAL«
  [$0x0042]  0x116f0 043 »POSITION_NUMBER«
  [$0x0043]  0x12eb8 044 »AN_ENUMERATION_OR_CHARACTER_LITERAL«
  [$0x0044]  0x12fe8 045 »REPRESENTATION_VALUE«
  [$0x0045]  0x130a0 046 »ENUMERATION_DEFINITION«
  [$0x0046]  0x13168 047 »AGGREGATE_COMPONENT«
  [$0x0047]  0x13c90 048 »COMPONENTS«
  [$0x0048]  0x13cf8 000 »NORMALIZED«
{D304 0x14e16/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x14e4a/0xa0}:D302 d302_0 = 0x8000000a d302_d302_p → {D302 0x0fa8a/0xa0} d302_d303_p → {D303 0x14246/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000090
{ArrayString 0x14eea/0x90}:ARRAY_STRING[0x1,0xa] = "IS_LITERAL"
{D303 0x14f7a/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1501a/0x34} d303_2 = 0x0042 d303_3 = 0x0000000000000000000
{D304 0x1501a/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1504e/0xa0}:D302 d302_0 = 0x8000000f d302_d303_p → {D303 0x14f7a/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b8
{ArrayString 0x150ee/0xb8}:ARRAY_STRING[0x1,0xf] = "POSITION_NUMBER"
{D303 0x151a6/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1564e/0x34} d303_2 = 0x0043 d303_3 = 0x0000000000000000000
{Thing2 0x15246/0x40}:Thing2 Chain2 payload_p → {StringStore 0x13812/0x3c0} next_p → {Thing2 0x137d2/0x40}
{StringStore 0x15286/0x3c8}:StringStore x = 0x00000001 y = 0x00000071
    @0x152c6 [0x00] =  $0x0043 »AN_ENUMERATION_OR_CHARACTER_LITERAL«
    @0x153f6 [0x01] =  $0x0044 »REPRESENTATION_VALUE«
    @0x154ae [0x02] =  $0x0045 »ENUMERATION_DEFINITION«
    @0x15576 [0x03] =  $0x0046 »AGGREGATE_COMPONENT«
{D304 0x1564e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x15682/0xa0}:D302 d302_0 = 0x80000023 d302_d303_p → {D303 0x151a6/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000158
{ArrayString 0x15722/0x158}:ARRAY_STRING[0x1,0x23] = "AN_ENUMERATION_OR_CHARACTER_LITERAL"
{D303 0x1587a/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1591a/0x34} d303_2 = 0x0044 d303_3 = 0x0000000000000000000
{D304 0x1591a/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1594e/0xa0}:D302 d302_0 = 0x80000014 d302_d303_p → {D303 0x1587a/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e0
{ArrayString 0x159ee/0xe0}:ARRAY_STRING[0x1,0x14] = "REPRESENTATION_VALUE"
{D303 0x15ace/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x15b6e/0x34} d303_2 = 0x0045 d303_3 = 0x0000000000000000000
{D304 0x15b6e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x15ba2/0xa0}:D302 d302_0 = 0x80000016 d302_d302_p → {D302 0x05bec/0xa0} d302_d303_p → {D303 0x15ace/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f0
{ArrayString 0x15c42/0xf0}:ARRAY_STRING[0x1,0x16] = "ENUMERATION_DEFINITION"
{D303 0x15d32/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x15dd2/0x34} d303_2 = 0x0046 d303_3 = 0x0000000000000000000
{D304 0x15dd2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x15e06/0xa0}:D302 d302_0 = 0x80000013 d302_d302_p → {D302 0x0b3f0/0xa0} d302_d303_p → {D303 0x15d32/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d8
{ArrayString 0x15ea6/0xd8}:ARRAY_STRING[0x1,0x13] = "AGGREGATE_COMPONENT"
{D303 0x15f7e/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1642e/0x34} d303_2 = 0x0047 d303_3 = 0x0000000000000000000
{Thing2 0x1601e/0x40}:Thing2 Chain2 payload_p → {StringStore 0x15286/0x3c8} next_p → {Thing2 0x15246/0x40}
{StringStore 0x1605e/0x3d0}:StringStore x = 0x00000001 y = 0x00000072
    @0x1609e [0x00] =  $0x0047 »COMPONENTS«
    @0x16106 [0x01] =  $0x0048 »NORMALIZED«
    @0x1616e [0x02] =  $0x0049 »FALSE«
    @0x161ae [0x03] =  $0x004a »COMPONENT_CHOICES«
    @0x1624e [0x04] =  $0x004b »COMPONENT«
    @0x162ae [0x05] =  $0x004c »COMPONENT_EXPRESSION«
    @0x16366 [0x06] =  $0x004d »TYPE_MARK«
{D304 0x1642e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x16462/0xa0}:D302 d302_0 = 0x8000000a d302_d303_p → {D303 0x15f7e/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000090
{ArrayString 0x16502/0x90}:ARRAY_STRING[0x1,0xa] = "COMPONENTS"
{D307 0x16592/0x7f}:D307 d307_0 = 0x00 d307_1 = 0x0000001 d307_2 = 0x00002d16 d307_3 = 0x00000002
{D306 0x16611/0x83}:D306 d306_d303_p → {D303 0x08a6a/0xa0} d306_1 = 0xa0000000 d306_2 = 0x0 d306_d307_p → {D307 0x16592/0x7f}
{D303 0x16694/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x16734/0x34} d303_2 = 0x0048 d303_3 = 0x0000000000000000000
{D304 0x16734/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x16768/0xa0}:D302 d302_0 = 0x8000000a d302_d302_p → {D302 0x0ff0a/0xa0} d302_d303_p → {D303 0x16694/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000090
{ArrayString 0x16808/0x90}:ARRAY_STRING[0x1,0xa] = "NORMALIZED"
{D303 0x16898/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x175be/0x34} d303_2 = 0x0049 d303_3 = 0x0000000000000000000
{Thing2 0x16938/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x14326/0xaf0} next_p → {Thing2 0x142e6/0x40}
{StringIndex 0x16978/0xc46}:StringIndex x = 0x00000001 y = 0x00000051
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 02d »INDEX_EXPRESSIONS«
  [$0x002d]  0x0ba68 02e »SLICE_RANGE«
  [$0x002e]  0x0bad8 02f »SELECTION_KINDS«
  [$0x002f]  0x0d2e0 030 »RECORD_DISCRIMINANT«
  [$0x0030]  0x0d390 031 »RECORD_COMPONENT«
  [$0x0031]  0x0d428 032 »TASK_ENTRY«
  [$0x0032]  0x0d490 033 »ACCESS_OBJECT«
  [$0x0033]  0x0d510 034 »EXPANDED_NAME«
  [$0x0034]  0x0d590 035 »SELECTION_KIND«
  [$0x0035]  0x0eca0 036 »SELECTED_COMPONENT«
  [$0x0036]  0x0ed48 037 »SELECTOR«
  [$0x0037]  0x0eda0 038 »RECORD_OBJECT«
  [$0x0038]  0x0ee20 039 »DISCRIMINANT_OR_COMPONENT_SELECTION«
  [$0x0039]  0x0ef50 03a »SELECTED_TASK_ENTRY«
  [$0x003a]  0x0fc00 03b »TASK_ENTRY_SELECTION«
  [$0x003b]  0x0fcb8 03c »SELECTED_ACCESS_TYPE«
  [$0x003c]  0x0fd70 03d »ACCESS_OBJECT_SELECTION«
  [$0x003d]  0x0fe40 03e »NAMED_DECLARATION«
  [$0x003e]  0x11448 03f »ATTRIBUTE_DESIGNATOR_NAME«
  [$0x003f]  0x11528 040 »ATTRIBUTE«
  [$0x0040]  0x11588 041 »ATTRIBUTE_DESIGNATOR_ARGUMENT«
  [$0x0041]  0x11688 042 »IS_LITERAL«
  [$0x0042]  0x116f0 043 »POSITION_NUMBER«
  [$0x0043]  0x12eb8 044 »AN_ENUMERATION_OR_CHARACTER_LITERAL«
  [$0x0044]  0x12fe8 045 »REPRESENTATION_VALUE«
  [$0x0045]  0x130a0 046 »ENUMERATION_DEFINITION«
  [$0x0046]  0x13168 047 »AGGREGATE_COMPONENT«
  [$0x0047]  0x13c90 048 »COMPONENTS«
  [$0x0048]  0x13cf8 049 »NORMALIZED«
  [$0x0049]  0x13d60 04a »FALSE«
  [$0x004a]  0x13da0 04b »COMPONENT_CHOICES«
  [$0x004b]  0x13e40 04c »COMPONENT«
  [$0x004c]  0x13ea0 04d »COMPONENT_EXPRESSION«
  [$0x004d]  0x13f58 04e »TYPE_MARK«
  [$0x004e]  0x15c98 04f »TYPE_CONVERSION_OR_QUALIFIED_EXPRESSION«
  [$0x004f]  0x15de8 050 »CONVERTED_OR_QUALIFIED_EXPRESSION«
  [$0x0050]  0x15f08 051 »ALLOCATION_KINDS«
  [$0x0051]  0x16888 000 »ALLOCATION_FROM_SUBTYPE«
{D304 0x175be/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x175f2/0xa0}:D302 d302_0 = 0x80000005 d302_d302_p → {D302 0x15e06/0xa0} d302_d303_p → {D303 0x16898/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000068
{ArrayString 0x17692/0x68}:ARRAY_STRING[0x1,0x5] = "FALSE"
{D303 0x176fa/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1779a/0x34} d303_2 = 0x004a d303_3 = 0x0000000000000000000
{D304 0x1779a/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x177ce/0xa0}:D302 d302_0 = 0x80000011 d302_d303_p → {D303 0x176fa/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c8
{ArrayString 0x1786e/0xc8}:ARRAY_STRING[0x1,0x11] = "COMPONENT_CHOICES"
{D303 0x17936/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x179d6/0x34} d303_2 = 0x004b d303_3 = 0x0000000000000000000
{D304 0x179d6/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x17a0a/0xa0}:D302 d302_0 = 0x80000009 d302_d302_p → {D302 0x13e82/0xa0} d302_d303_p → {D303 0x17936/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000088
{ArrayString 0x17aaa/0x88}:ARRAY_STRING[0x1,0x9] = "COMPONENT"
{D303 0x17b32/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x17bd2/0x34} d303_2 = 0x004c d303_3 = 0x0000000000000000000
{D304 0x17bd2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x17c06/0xa0}:D302 d302_0 = 0x80000014 d302_d303_p → {D303 0x17b32/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e0
{ArrayString 0x17ca6/0xe0}:ARRAY_STRING[0x1,0x14] = "COMPONENT_EXPRESSION"
{D303 0x17d86/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x17e26/0x34} d303_2 = 0x004d d303_3 = 0x0000000000000000000
{D304 0x17e26/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x17e5a/0xa0}:D302 d302_0 = 0x80000009 d302_d302_p → {D302 0x10c20/0xa0} d302_d303_p → {D303 0x17d86/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000088
{ArrayString 0x17efa/0x88}:ARRAY_STRING[0x1,0x9] = "TYPE_MARK"
{D303 0x17f82/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1843a/0x34} d303_2 = 0x004e d303_3 = 0x0000000000000000000
{Thing2 0x18022/0x40}:Thing2 Chain2 payload_p → {StringStore 0x1605e/0x3d0} next_p → {Thing2 0x1601e/0x40}
{StringStore 0x18062/0x3d8}:StringStore x = 0x00000001 y = 0x00000073
    @0x180a6 [0x00] =  $0x004e »TYPE_CONVERSION_OR_QUALIFIED_EXPRESSION«
    @0x181f6 [0x01] =  $0x004f »CONVERTED_OR_QUALIFIED_EXPRESSION«
    @0x18316 [0x02] =  $0x0050 »ALLOCATION_KINDS«
    @0x183ae [0x03] =  $0x05d6 »\xed\xa4«
    @0x183d6 [0x04] =  $0x0100 »«
{D304 0x1843a/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1846e/0xa0}:D302 d302_0 = 0x80000027 d302_d303_p → {D303 0x17f82/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000178
{ArrayString 0x1850e/0x178}:ARRAY_STRING[0x1,0x27] = "TYPE_CONVERSION_OR_QUALIFIED_EXPRESSION"
{D303 0x18686/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x18726/0x34} d303_2 = 0x004f d303_3 = 0x0000000000000000000
{D304 0x18726/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1875a/0xa0}:D302 d302_0 = 0x80000021 d302_d303_p → {D303 0x18686/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000148
{ArrayString 0x187fa/0x148}:ARRAY_STRING[0x1,0x21] = "CONVERTED_OR_QUALIFIED_EXPRESSION"
{D303 0x18942/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x189e2/0x34} d303_2 = 0x0050 d303_3 = 0x0000000000000000000
{D304 0x189e2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x18a16/0xa0}:D302 d302_0 = 0x80000010 d302_d303_p → {D303 0x18942/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c0
{ArrayString 0x18ab6/0xc0}:ARRAY_STRING[0x1,0x10] = "ALLOCATION_KINDS"
{D303 0x18b76/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x19036/0x34} d303_2 = 0x0051 d303_3 = 0x0000000000000000000
{Thing2 0x18c16/0x40}:Thing2 Chain2 payload_p → {StringStore 0x18062/0x3d8} next_p → {Thing2 0x18022/0x40}
{StringStore 0x18c56/0x3e0}:StringStore x = 0x00000001 y = 0x00000074
    @0x18c96 [0x00] =  $0x0051 »ALLOCATION_FROM_SUBTYPE«
    @0x18d66 [0x01] =  $0x0052 »ALLOCATION_FROM_QUALIFIED_EXPRESSION«
    @0x18e9e [0x02] =  $0x0053 »ALLOCATOR_KIND«
    @0x18f26 [0x03] =  $0x0054 »ALLOCATION_TYPE«
{D304 0x19036/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1906a/0xa0}:D302 d302_0 = 0x80000017 d302_d302_p → {D302 0x12db4/0xa0} d302_d303_p → {D303 0x18b76/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f8
{ArrayString 0x1910a/0xf8}:ARRAY_STRING[0x1,0x17] = "ALLOCATION_FROM_SUBTYPE"
{D303 0x19202/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1a0a4/0x34} d303_2 = 0x0052 d303_3 = 0x0000000000000000000
{Thing2 0x192a2/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x16978/0xc46} next_p → {Thing2 0x16938/0x40}
{StringIndex 0x192e2/0xdc2}:StringIndex x = 0x00000001 y = 0x0000005b
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 02d »INDEX_EXPRESSIONS«
  [$0x002d]  0x0ba68 02e »SLICE_RANGE«
  [$0x002e]  0x0bad8 02f »SELECTION_KINDS«
  [$0x002f]  0x0d2e0 030 »RECORD_DISCRIMINANT«
  [$0x0030]  0x0d390 031 »RECORD_COMPONENT«
  [$0x0031]  0x0d428 032 »TASK_ENTRY«
  [$0x0032]  0x0d490 033 »ACCESS_OBJECT«
  [$0x0033]  0x0d510 034 »EXPANDED_NAME«
  [$0x0034]  0x0d590 035 »SELECTION_KIND«
  [$0x0035]  0x0eca0 036 »SELECTED_COMPONENT«
  [$0x0036]  0x0ed48 037 »SELECTOR«
  [$0x0037]  0x0eda0 038 »RECORD_OBJECT«
  [$0x0038]  0x0ee20 039 »DISCRIMINANT_OR_COMPONENT_SELECTION«
  [$0x0039]  0x0ef50 03a »SELECTED_TASK_ENTRY«
  [$0x003a]  0x0fc00 03b »TASK_ENTRY_SELECTION«
  [$0x003b]  0x0fcb8 03c »SELECTED_ACCESS_TYPE«
  [$0x003c]  0x0fd70 03d »ACCESS_OBJECT_SELECTION«
  [$0x003d]  0x0fe40 03e »NAMED_DECLARATION«
  [$0x003e]  0x11448 03f »ATTRIBUTE_DESIGNATOR_NAME«
  [$0x003f]  0x11528 040 »ATTRIBUTE«
  [$0x0040]  0x11588 041 »ATTRIBUTE_DESIGNATOR_ARGUMENT«
  [$0x0041]  0x11688 042 »IS_LITERAL«
  [$0x0042]  0x116f0 043 »POSITION_NUMBER«
  [$0x0043]  0x12eb8 044 »AN_ENUMERATION_OR_CHARACTER_LITERAL«
  [$0x0044]  0x12fe8 045 »REPRESENTATION_VALUE«
  [$0x0045]  0x130a0 046 »ENUMERATION_DEFINITION«
  [$0x0046]  0x13168 047 »AGGREGATE_COMPONENT«
  [$0x0047]  0x13c90 048 »COMPONENTS«
  [$0x0048]  0x13cf8 049 »NORMALIZED«
  [$0x0049]  0x13d60 04a »FALSE«
  [$0x004a]  0x13da0 04b »COMPONENT_CHOICES«
  [$0x004b]  0x13e40 04c »COMPONENT«
  [$0x004c]  0x13ea0 04d »COMPONENT_EXPRESSION«
  [$0x004d]  0x13f58 04e »TYPE_MARK«
  [$0x004e]  0x15c98 04f »TYPE_CONVERSION_OR_QUALIFIED_EXPRESSION«
  [$0x004f]  0x15de8 050 »CONVERTED_OR_QUALIFIED_EXPRESSION«
  [$0x0050]  0x15f08 051 »ALLOCATION_KINDS«
  [$0x0051]  0x16888 052 »ALLOCATION_FROM_SUBTYPE«
  [$0x0052]  0x16958 053 »ALLOCATION_FROM_QUALIFIED_EXPRESSION«
  [$0x0053]  0x16a90 054 »ALLOCATOR_KIND«
  [$0x0054]  0x16b18 055 »ALLOCATION_TYPE«
  [$0x0055]  0x18540 056 »QUALIFIED_OBJECT_EXPRESSION«
  [$0x0056]  0x18630 057 »SPECIAL_OPERATION«
  [$0x0057]  0x186d0 058 »PARENTHESIZED_EXPRESSION«
  [$0x0058]  0x187a8 059 »RANGE_INFO«
  [$0x0059]  0x192a8 05a »COMPLEX_EXPRESSION_KINDS«
  [$0x005a]  0x19380 05b »A_PARENTHESIZED_EXPRESSION«
  [$0x005b]  0x19468 000 »A_SPECIAL_OPERATION«
{D304 0x1a0a4/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1a0d8/0xa0}:D302 d302_0 = 0x80000024 d302_d303_p → {D303 0x19202/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000160
{ArrayString 0x1a178/0x160}:ARRAY_STRING[0x1,0x24] = "ALLOCATION_FROM_QUALIFIED_EXPRESSION"
{D303 0x1a2d8/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1a378/0x34} d303_2 = 0x0053 d303_3 = 0x0000000000000000000
{D304 0x1a378/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1a3ac/0xa0}:D302 d302_0 = 0x8000000e d302_d303_p → {D303 0x1a2d8/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b0
{ArrayString 0x1a44c/0xb0}:ARRAY_STRING[0x1,0xe] = "ALLOCATOR_KIND"
{D307 0x1a4fc/0x7f}:D307 d307_0 = 0x00 d307_1 = 0x0000001 d307_2 = 0x00002d16 d307_3 = 0x00000002
{D306 0x1a57b/0x83}:D306 d306_d303_p → {D303 0x098f6/0xa0} d306_1 = 0xa0000000 d306_2 = 0x0 d306_d307_p → {D307 0x1a4fc/0x7f}
{D303 0x1a5fe/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1a69e/0x34} d303_2 = 0x0054 d303_3 = 0x0000000000000000000
{D304 0x1a69e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1a6d2/0xa0}:D302 d302_0 = 0x8000000f d302_d303_p → {D303 0x1a5fe/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b8
{ArrayString 0x1a772/0xb8}:ARRAY_STRING[0x1,0xf] = "ALLOCATION_TYPE"
{D303 0x1a82a/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1acf2/0x34} d303_2 = 0x0055 d303_3 = 0x0000000000000000000
{Thing2 0x1a8ca/0x40}:Thing2 Chain2 payload_p → {StringStore 0x18c56/0x3e0} next_p → {Thing2 0x18c16/0x40}
{StringStore 0x1a90a/0x3e8}:StringStore x = 0x00000001 y = 0x00000075
    @0x1a94e [0x00] =  $0x0055 »QUALIFIED_OBJECT_EXPRESSION«
    @0x1aa3e [0x01] =  $0x0056 »SPECIAL_OPERATION«
    @0x1aade [0x02] =  $0x0057 »PARENTHESIZED_EXPRESSION«
    @0x1abb6 [0x03] =  $0x0058 »RANGE_INFO«
{D304 0x1acf2/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1ad26/0xa0}:D302 d302_0 = 0x8000001b d302_d302_p → {D302 0x17e5a/0xa0} d302_d303_p → {D303 0x1a82a/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000118
{ArrayString 0x1adc6/0x118}:ARRAY_STRING[0x1,0x1b] = "QUALIFIED_OBJECT_EXPRESSION"
{D303 0x1aede/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1af7e/0x34} d303_2 = 0x0056 d303_3 = 0x0000000000000000000
{D304 0x1af7e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1afb2/0xa0}:D302 d302_0 = 0x80000011 d302_d303_p → {D303 0x1aede/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c8
{ArrayString 0x1b052/0xc8}:ARRAY_STRING[0x1,0x11] = "SPECIAL_OPERATION"
{D303 0x1b11a/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1b1ba/0x34} d303_2 = 0x0057 d303_3 = 0x0000000000000000000
{D304 0x1b1ba/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1b1ee/0xa0}:D302 d302_0 = 0x80000018 d302_d303_p → {D303 0x1b11a/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000100
{ArrayString 0x1b28e/0x100}:ARRAY_STRING[0x1,0x18] = "PARENTHESIZED_EXPRESSION"
{D303 0x1b38e/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1b42e/0x34} d303_2 = 0x0058 d303_3 = 0x0000000000000000000
{D304 0x1b42e/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1b462/0xa0}:D302 d302_0 = 0x8000000a d302_d302_p → {D302 0x16462/0xa0} d302_d303_p → {D303 0x1b38e/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000090
{ArrayString 0x1b502/0x90}:ARRAY_STRING[0x1,0xa] = "RANGE_INFO"
{D303 0x1b592/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1ba62/0x34} d303_2 = 0x0059 d303_3 = 0x0000000000000000000
{Thing2 0x1b632/0x40}:Thing2 Chain2 payload_p → {StringStore 0x1a90a/0x3e8} next_p → {Thing2 0x1a8ca/0x40}
{StringStore 0x1b672/0x3f0}:StringStore x = 0x00000001 y = 0x00000076
    @0x1b6b6 [0x00] =  $0x0059 »COMPLEX_EXPRESSION_KINDS«
    @0x1b78e [0x01] =  $0x005a »A_PARENTHESIZED_EXPRESSION«
    @0x1b876 [0x02] =  $0x005b »A_SPECIAL_OPERATION«
    @0x1b926 [0x03] =  $0x005c »NOT_A_COMPLEX_EXPRESSION«
{D304 0x1ba62/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1ba96/0xa0}:D302 d302_0 = 0x80000018 d302_d302_p → {D302 0x0f476/0xa0} d302_d303_p → {D303 0x1b592/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000100
{ArrayString 0x1bb36/0x100}:ARRAY_STRING[0x1,0x18] = "COMPLEX_EXPRESSION_KINDS"
{D303 0x1bc36/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1bcd6/0x34} d303_2 = 0x005a d303_3 = 0x0000000000000000000
{D304 0x1bcd6/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1bd0a/0xa0}:D302 d302_0 = 0x8000001a d302_d303_p → {D303 0x1bc36/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000110
{ArrayString 0x1bdaa/0x110}:ARRAY_STRING[0x1,0x1a] = "A_PARENTHESIZED_EXPRESSION"
{D303 0x1beba/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1bf5a/0x34} d303_2 = 0x005b d303_3 = 0x0000000000000000000
{D304 0x1bf5a/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1bf8e/0xa0}:D302 d302_0 = 0x80000013 d302_d303_p → {D303 0x1beba/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000d8
{ArrayString 0x1c02e/0xd8}:ARRAY_STRING[0x1,0x13] = "A_SPECIAL_OPERATION"
{D303 0x1c106/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1d14a/0x34} d303_2 = 0x005c d303_3 = 0x0000000000000000000
{Thing2 0x1c1a6/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x192e2/0xdc2} next_p → {Thing2 0x192a2/0x40}
{StringIndex 0x1c1e6/0xf64}:StringIndex x = 0x00000001 y = 0x00000066
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 02d »INDEX_EXPRESSIONS«
  [$0x002d]  0x0ba68 02e »SLICE_RANGE«
  [$0x002e]  0x0bad8 02f »SELECTION_KINDS«
  [$0x002f]  0x0d2e0 030 »RECORD_DISCRIMINANT«
  [$0x0030]  0x0d390 031 »RECORD_COMPONENT«
  [$0x0031]  0x0d428 032 »TASK_ENTRY«
  [$0x0032]  0x0d490 033 »ACCESS_OBJECT«
  [$0x0033]  0x0d510 034 »EXPANDED_NAME«
  [$0x0034]  0x0d590 035 »SELECTION_KIND«
  [$0x0035]  0x0eca0 036 »SELECTED_COMPONENT«
  [$0x0036]  0x0ed48 037 »SELECTOR«
  [$0x0037]  0x0eda0 038 »RECORD_OBJECT«
  [$0x0038]  0x0ee20 039 »DISCRIMINANT_OR_COMPONENT_SELECTION«
  [$0x0039]  0x0ef50 03a »SELECTED_TASK_ENTRY«
  [$0x003a]  0x0fc00 03b »TASK_ENTRY_SELECTION«
  [$0x003b]  0x0fcb8 03c »SELECTED_ACCESS_TYPE«
  [$0x003c]  0x0fd70 03d »ACCESS_OBJECT_SELECTION«
  [$0x003d]  0x0fe40 03e »NAMED_DECLARATION«
  [$0x003e]  0x11448 03f »ATTRIBUTE_DESIGNATOR_NAME«
  [$0x003f]  0x11528 040 »ATTRIBUTE«
  [$0x0040]  0x11588 041 »ATTRIBUTE_DESIGNATOR_ARGUMENT«
  [$0x0041]  0x11688 042 »IS_LITERAL«
  [$0x0042]  0x116f0 043 »POSITION_NUMBER«
  [$0x0043]  0x12eb8 044 »AN_ENUMERATION_OR_CHARACTER_LITERAL«
  [$0x0044]  0x12fe8 045 »REPRESENTATION_VALUE«
  [$0x0045]  0x130a0 046 »ENUMERATION_DEFINITION«
  [$0x0046]  0x13168 047 »AGGREGATE_COMPONENT«
  [$0x0047]  0x13c90 048 »COMPONENTS«
  [$0x0048]  0x13cf8 049 »NORMALIZED«
  [$0x0049]  0x13d60 04a »FALSE«
  [$0x004a]  0x13da0 04b »COMPONENT_CHOICES«
  [$0x004b]  0x13e40 04c »COMPONENT«
  [$0x004c]  0x13ea0 04d »COMPONENT_EXPRESSION«
  [$0x004d]  0x13f58 04e »TYPE_MARK«
  [$0x004e]  0x15c98 04f »TYPE_CONVERSION_OR_QUALIFIED_EXPRESSION«
  [$0x004f]  0x15de8 050 »CONVERTED_OR_QUALIFIED_EXPRESSION«
  [$0x0050]  0x15f08 051 »ALLOCATION_KINDS«
  [$0x0051]  0x16888 052 »ALLOCATION_FROM_SUBTYPE«
  [$0x0052]  0x16958 053 »ALLOCATION_FROM_QUALIFIED_EXPRESSION«
  [$0x0053]  0x16a90 054 »ALLOCATOR_KIND«
  [$0x0054]  0x16b18 055 »ALLOCATION_TYPE«
  [$0x0055]  0x18540 056 »QUALIFIED_OBJECT_EXPRESSION«
  [$0x0056]  0x18630 057 »SPECIAL_OPERATION«
  [$0x0057]  0x186d0 058 »PARENTHESIZED_EXPRESSION«
  [$0x0058]  0x187a8 059 »RANGE_INFO«
  [$0x0059]  0x192a8 05a »COMPLEX_EXPRESSION_KINDS«
  [$0x005a]  0x19380 05b »A_PARENTHESIZED_EXPRESSION«
  [$0x005b]  0x19468 05c »A_SPECIAL_OPERATION«
  [$0x005c]  0x19518 05d »NOT_A_COMPLEX_EXPRESSION«
  [$0x005d]  0x1b030 05e »COMPLEX_EXPRESSION_KIND«
  [$0x005e]  0x1b100 05f »EXPRESSION_PARENTHESIZED«
  [$0x005f]  0x1b1d8 060 »SPECIAL_OPERATION_KINDS«
  [$0x0060]  0x1b2a8 061 »IN_RANGE«
  [$0x0061]  0x1b300 062 »NOT_IN_RANGE«
  [$0x0062]  0x1b378 063 »IN_TYPE«
  [$0x0063]  0x1c2b0 064 »NOT_IN_TYPE«
  [$0x0064]  0x1c320 065 »AND_THEN«
  [$0x0065]  0x1c378 066 »OR_ELSE«
  [$0x0066]  0x1c3c8 000 »NOT_A_SPECIAL_OPERATION«
{D304 0x1d14a/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1d17e/0xa0}:D302 d302_0 = 0x80000018 d302_d303_p → {D303 0x1c106/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000100
{ArrayString 0x1d21e/0x100}:ARRAY_STRING[0x1,0x18] = "NOT_A_COMPLEX_EXPRESSION"
{D303 0x1d31e/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1d7f6/0x34} d303_2 = 0x005d d303_3 = 0x0000000000000000000
{Thing2 0x1d3be/0x40}:Thing2 Chain2 payload_p → {StringStore 0x1b672/0x3f0} next_p → {Thing2 0x1b632/0x40}
{StringStore 0x1d3fe/0x3f8}:StringStore x = 0x00000001 y = 0x00000077
    @0x1d43e [0x00] =  $0x005d »COMPLEX_EXPRESSION_KIND«
    @0x1d50e [0x01] =  $0x005e »EXPRESSION_PARENTHESIZED«
    @0x1d5e6 [0x02] =  $0x005f »SPECIAL_OPERATION_KINDS«
    @0x1d6b6 [0x03] =  $0x0060 »IN_RANGE«
    @0x1d70e [0x04] =  $0x0061 »NOT_IN_RANGE«
    @0x1d786 [0x05] =  $0x0062 »IN_TYPE«
    @0x1d7d6 [0x06] =  $0x0100 »«
{D304 0x1d7f6/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1d82a/0xa0}:D302 d302_0 = 0x80000017 d302_d302_p → {D302 0x0603c/0xa0} d302_d303_p → {D303 0x1d31e/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f8
{ArrayString 0x1d8ca/0xf8}:ARRAY_STRING[0x1,0x17] = "COMPLEX_EXPRESSION_KIND"
{D303 0x1d9c2/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1da62/0x34} d303_2 = 0x005e d303_3 = 0x0000000000000000000
{D304 0x1da62/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1da96/0xa0}:D302 d302_0 = 0x80000018 d302_d302_p → {D302 0x17c06/0xa0} d302_d303_p → {D303 0x1d9c2/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000100
{ArrayString 0x1db36/0x100}:ARRAY_STRING[0x1,0x18] = "EXPRESSION_PARENTHESIZED"
{D307 0x1dc36/0x7f}:D307 d307_0 = 0x00 d307_1 = 0x0000001 d307_2 = 0x00002d16 d307_3 = 0x00000002
{D306 0x1dcb5/0x83}:D306 d306_d303_p → {D303 0x1bc36/0xa0} d306_1 = 0xa0000000 d306_2 = 0x0 d306_d307_p → {D307 0x1dc36/0x7f}
{D303 0x1dd38/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1ddd8/0x34} d303_2 = 0x005f d303_3 = 0x0000000000000000000
{D304 0x1ddd8/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1de0c/0xa0}:D302 d302_0 = 0x80000017 d302_d302_p → {D302 0x1afb2/0xa0} d302_d303_p → {D303 0x1dd38/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f8
{ArrayString 0x1deac/0xf8}:ARRAY_STRING[0x1,0x17] = "SPECIAL_OPERATION_KINDS"
{D303 0x1dfa4/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1e044/0x34} d303_2 = 0x0060 d303_3 = 0x0000000000000000000
{D304 0x1e044/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1e078/0xa0}:D302 d302_0 = 0x80000008 d302_d302_p → {D302 0x13c06/0xa0} d302_d303_p → {D303 0x1dfa4/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000080
{ArrayString 0x1e118/0x80}:ARRAY_STRING[0x1,0x8] = "IN_RANGE"
{D303 0x1e198/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1e238/0x34} d303_2 = 0x0061 d303_3 = 0x0000000000000000000
{D304 0x1e238/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1e26c/0xa0}:D302 d302_0 = 0x8000000c d302_d302_p → {D302 0x1bd0a/0xa0} d302_d303_p → {D303 0x1e198/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a0
{ArrayString 0x1e30c/0xa0}:ARRAY_STRING[0x1,0xc] = "NOT_IN_RANGE"
{D303 0x1e3ac/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1e44c/0x34} d303_2 = 0x0062 d303_3 = 0x0000000000000000000
{D304 0x1e44c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1e480/0xa0}:D302 d302_0 = 0x80000007 d302_d302_p → {D302 0x11d70/0xa0} d302_d303_p → {D303 0x1e3ac/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000078
{ArrayString 0x1e520/0x78}:ARRAY_STRING[0x1,0x7] = "IN_TYPE"
{D303 0x1e598/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1ea78/0x34} d303_2 = 0x0063 d303_3 = 0x0000000000000000000
{Thing2 0x1e638/0x40}:Thing2 Chain2 payload_p → {StringStore 0x1d3fe/0x3f8} next_p → {Thing2 0x1d3be/0x40}
{StringStore 0x1e678/0x400}:StringStore x = 0x00000001 y = 0x00000078
    @0x1e6be [0x00] =  $0x0063 »NOT_IN_TYPE«
    @0x1e72e [0x01] =  $0x0064 »AND_THEN«
    @0x1e786 [0x02] =  $0x0065 »OR_ELSE«
    @0x1e7d6 [0x03] =  $0x0066 »NOT_A_SPECIAL_OPERATION«
    @0x1e8a6 [0x04] =  $0x0067 »SPECIAL_OPERATION_KIND«
    @0x1e96e [0x05] =  $0x0068 »AN_OPERATION«
{D304 0x1ea78/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1eaac/0xa0}:D302 d302_0 = 0x8000000b d302_d303_p → {D303 0x1e598/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000098
{ArrayString 0x1eb4c/0x98}:ARRAY_STRING[0x1,0xb] = "NOT_IN_TYPE"
{D303 0x1ebe4/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1ec84/0x34} d303_2 = 0x0064 d303_3 = 0x0000000000000000000
{D304 0x1ec84/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1ecb8/0xa0}:D302 d302_0 = 0x80000008 d302_d303_p → {D303 0x1ebe4/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000080
{ArrayString 0x1ed58/0x80}:ARRAY_STRING[0x1,0x8] = "AND_THEN"
{D303 0x1edd8/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1ee78/0x34} d303_2 = 0x0065 d303_3 = 0x0000000000000000000
{D304 0x1ee78/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1eeac/0xa0}:D302 d302_0 = 0x80000007 d302_d302_p → {D302 0x1bf8e/0xa0} d302_d303_p → {D303 0x1edd8/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000078
{ArrayString 0x1ef4c/0x78}:ARRAY_STRING[0x1,0x7] = "OR_ELSE"
{D303 0x1efc4/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x1f064/0x34} d303_2 = 0x0066 d303_3 = 0x0000000000000000000
{D304 0x1f064/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x1f098/0xa0}:D302 d302_0 = 0x80000017 d302_d303_p → {D303 0x1efc4/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f8
{ArrayString 0x1f138/0xf8}:ARRAY_STRING[0x1,0x17] = "NOT_A_SPECIAL_OPERATION"
{D303 0x1f230/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x2043c/0x34} d303_2 = 0x0067 d303_3 = 0x0000000000000000000
{Thing2 0x1f2d0/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x1c1e6/0xf64} next_p → {Thing2 0x1c1a6/0x40}
{StringIndex 0x1f310/0x112c}:StringIndex x = 0x00000001 y = 0x00000072
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 02d »INDEX_EXPRESSIONS«
  [$0x002d]  0x0ba68 02e »SLICE_RANGE«
  [$0x002e]  0x0bad8 02f »SELECTION_KINDS«
  [$0x002f]  0x0d2e0 030 »RECORD_DISCRIMINANT«
  [$0x0030]  0x0d390 031 »RECORD_COMPONENT«
  [$0x0031]  0x0d428 032 »TASK_ENTRY«
  [$0x0032]  0x0d490 033 »ACCESS_OBJECT«
  [$0x0033]  0x0d510 034 »EXPANDED_NAME«
  [$0x0034]  0x0d590 035 »SELECTION_KIND«
  [$0x0035]  0x0eca0 036 »SELECTED_COMPONENT«
  [$0x0036]  0x0ed48 037 »SELECTOR«
  [$0x0037]  0x0eda0 038 »RECORD_OBJECT«
  [$0x0038]  0x0ee20 039 »DISCRIMINANT_OR_COMPONENT_SELECTION«
  [$0x0039]  0x0ef50 03a »SELECTED_TASK_ENTRY«
  [$0x003a]  0x0fc00 03b »TASK_ENTRY_SELECTION«
  [$0x003b]  0x0fcb8 03c »SELECTED_ACCESS_TYPE«
  [$0x003c]  0x0fd70 03d »ACCESS_OBJECT_SELECTION«
  [$0x003d]  0x0fe40 03e »NAMED_DECLARATION«
  [$0x003e]  0x11448 03f »ATTRIBUTE_DESIGNATOR_NAME«
  [$0x003f]  0x11528 040 »ATTRIBUTE«
  [$0x0040]  0x11588 041 »ATTRIBUTE_DESIGNATOR_ARGUMENT«
  [$0x0041]  0x11688 042 »IS_LITERAL«
  [$0x0042]  0x116f0 043 »POSITION_NUMBER«
  [$0x0043]  0x12eb8 044 »AN_ENUMERATION_OR_CHARACTER_LITERAL«
  [$0x0044]  0x12fe8 045 »REPRESENTATION_VALUE«
  [$0x0045]  0x130a0 046 »ENUMERATION_DEFINITION«
  [$0x0046]  0x13168 047 »AGGREGATE_COMPONENT«
  [$0x0047]  0x13c90 048 »COMPONENTS«
  [$0x0048]  0x13cf8 049 »NORMALIZED«
  [$0x0049]  0x13d60 04a »FALSE«
  [$0x004a]  0x13da0 04b »COMPONENT_CHOICES«
  [$0x004b]  0x13e40 04c »COMPONENT«
  [$0x004c]  0x13ea0 04d »COMPONENT_EXPRESSION«
  [$0x004d]  0x13f58 04e »TYPE_MARK«
  [$0x004e]  0x15c98 04f »TYPE_CONVERSION_OR_QUALIFIED_EXPRESSION«
  [$0x004f]  0x15de8 050 »CONVERTED_OR_QUALIFIED_EXPRESSION«
  [$0x0050]  0x15f08 051 »ALLOCATION_KINDS«
  [$0x0051]  0x16888 052 »ALLOCATION_FROM_SUBTYPE«
  [$0x0052]  0x16958 053 »ALLOCATION_FROM_QUALIFIED_EXPRESSION«
  [$0x0053]  0x16a90 054 »ALLOCATOR_KIND«
  [$0x0054]  0x16b18 055 »ALLOCATION_TYPE«
  [$0x0055]  0x18540 056 »QUALIFIED_OBJECT_EXPRESSION«
  [$0x0056]  0x18630 057 »SPECIAL_OPERATION«
  [$0x0057]  0x186d0 058 »PARENTHESIZED_EXPRESSION«
  [$0x0058]  0x187a8 059 »RANGE_INFO«
  [$0x0059]  0x192a8 05a »COMPLEX_EXPRESSION_KINDS«
  [$0x005a]  0x19380 05b »A_PARENTHESIZED_EXPRESSION«
  [$0x005b]  0x19468 05c »A_SPECIAL_OPERATION«
  [$0x005c]  0x19518 05d »NOT_A_COMPLEX_EXPRESSION«
  [$0x005d]  0x1b030 05e »COMPLEX_EXPRESSION_KIND«
  [$0x005e]  0x1b100 05f »EXPRESSION_PARENTHESIZED«
  [$0x005f]  0x1b1d8 060 »SPECIAL_OPERATION_KINDS«
  [$0x0060]  0x1b2a8 061 »IN_RANGE«
  [$0x0061]  0x1b300 062 »NOT_IN_RANGE«
  [$0x0062]  0x1b378 063 »IN_TYPE«
  [$0x0063]  0x1c2b0 064 »NOT_IN_TYPE«
  [$0x0064]  0x1c320 065 »AND_THEN«
  [$0x0065]  0x1c378 066 »OR_ELSE«
  [$0x0066]  0x1c3c8 067 »NOT_A_SPECIAL_OPERATION«
  [$0x0067]  0x1c498 068 »SPECIAL_OPERATION_KIND«
  [$0x0068]  0x1c560 069 »AN_OPERATION«
  [$0x0069]  0x1e528 06a »SPECIAL_OPERATION_LEFT_HAND_SIDE«
  [$0x006a]  0x1e640 06b »FOR_SPECIAL_OPERATION«
  [$0x006b]  0x1e700 06c »IN_RANGE_OPERATION_RIGHT_HAND_SIDE«
  [$0x006c]  0x1f148 06d »FOR_IN_RANGE_OPERATION«
  [$0x006d]  0x1f210 06e »IN_TYPE_OPERATION_RIGHT_HAND_SIDE«
  [$0x006e]  0x1f330 06f »FOR_IN_TYPE_OPERATION«
  [$0x006f]  0x1fd10 070 »SHORT_CIRCUIT_OPERATION_RIGHT_HAND_SIDE«
  [$0x0070]  0x1fe60 071 »FOR_SHORT_CIRCUIT_OPERATION«
  [$0x0071]  0x1ff50 072 »IS_PREFIX_CALL«
  [$0x0072]  0x1ffd8 000 »IS_PREDEFINED«
{D304 0x2043c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x20470/0xa0}:D302 d302_0 = 0x80000016 d302_d302_p → {D302 0x1de0c/0xa0} d302_d303_p → {D303 0x1f230/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f0
{ArrayString 0x20510/0xf0}:ARRAY_STRING[0x1,0x16] = "SPECIAL_OPERATION_KIND"
{D303 0x20600/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x206a0/0x34} d303_2 = 0x0068 d303_3 = 0x0000000000000000000
{D304 0x206a0/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x206d4/0xa0}:D302 d302_0 = 0x8000000c d302_d302_p → {D302 0x1010e/0xa0} d302_d303_p → {D303 0x20600/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a0
{ArrayString 0x20774/0xa0}:ARRAY_STRING[0x1,0xc] = "AN_OPERATION"
{D303 0x20814/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x20cfc/0x34} d303_2 = 0x0069 d303_3 = 0x0000000000000000000
{Thing2 0x208b4/0x40}:Thing2 Chain2 payload_p → {StringStore 0x1e678/0x400} next_p → {Thing2 0x1e638/0x40}
{StringStore 0x208f4/0x408}:StringStore x = 0x00000001 y = 0x00000079
    @0x20936 [0x00] =  $0x0069 »SPECIAL_OPERATION_LEFT_HAND_SIDE«
    @0x20a4e [0x01] =  $0x006a »FOR_SPECIAL_OPERATION«
    @0x20b0e [0x02] =  $0x006b »IN_RANGE_OPERATION_RIGHT_HAND_SIDE«
{D304 0x20cfc/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x20d30/0xa0}:D302 d302_0 = 0x80000020 d302_d302_p → {D302 0x0e452/0xa0} d302_d303_p → {D303 0x20814/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000140
{ArrayString 0x20dd0/0x140}:ARRAY_STRING[0x1,0x20] = "SPECIAL_OPERATION_LEFT_HAND_SIDE"
{D303 0x20f10/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x20fb0/0x34} d303_2 = 0x006a d303_3 = 0x0000000000000000000
{D304 0x20fb0/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x20fe4/0xa0}:D302 d302_0 = 0x80000015 d302_d302_p → {D302 0x0952a/0xa0} d302_d303_p → {D303 0x20f10/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e8
{ArrayString 0x21084/0xe8}:ARRAY_STRING[0x1,0x15] = "FOR_SPECIAL_OPERATION"
{D303 0x2116c/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x2120c/0x34} d303_2 = 0x006b d303_3 = 0x0000000000000000000
{D304 0x2120c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x21240/0xa0}:D302 d302_0 = 0x80000022 d302_d303_p → {D303 0x2116c/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000150
{ArrayString 0x212e0/0x150}:ARRAY_STRING[0x1,0x22] = "IN_RANGE_OPERATION_RIGHT_HAND_SIDE"
{D303 0x21430/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x21920/0x34} d303_2 = 0x006c d303_3 = 0x0000000000000000000
{Thing2 0x214d0/0x40}:Thing2 Chain2 payload_p → {StringStore 0x208f4/0x408} next_p → {Thing2 0x208b4/0x40}
{StringStore 0x21510/0x410}:StringStore x = 0x00000001 y = 0x0000007a
    @0x21556 [0x00] =  $0x006c »FOR_IN_RANGE_OPERATION«
    @0x2161e [0x01] =  $0x006d »IN_TYPE_OPERATION_RIGHT_HAND_SIDE«
    @0x2173e [0x02] =  $0x006e »FOR_IN_TYPE_OPERATION«
{D304 0x21920/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x21954/0xa0}:D302 d302_0 = 0x80000016 d302_d302_p → {D302 0x11450/0xa0} d302_d303_p → {D303 0x21430/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000f0
{ArrayString 0x219f4/0xf0}:ARRAY_STRING[0x1,0x16] = "FOR_IN_RANGE_OPERATION"
{D303 0x21ae4/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x21b84/0x34} d303_2 = 0x006d d303_3 = 0x0000000000000000000
{D304 0x21b84/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x21bb8/0xa0}:D302 d302_0 = 0x80000021 d302_d302_p → {D302 0x0ab12/0xa0} d302_d303_p → {D303 0x21ae4/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000148
{ArrayString 0x21c58/0x148}:ARRAY_STRING[0x1,0x21] = "IN_TYPE_OPERATION_RIGHT_HAND_SIDE"
{D303 0x21da0/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x21e40/0x34} d303_2 = 0x006e d303_3 = 0x0000000000000000000
{D304 0x21e40/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x21e74/0xa0}:D302 d302_0 = 0x80000015 d302_d303_p → {D303 0x21da0/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000e8
{ArrayString 0x21f14/0xe8}:ARRAY_STRING[0x1,0x15] = "FOR_IN_TYPE_OPERATION"
{D303 0x21ffc/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x224f4/0x34} d303_2 = 0x006f d303_3 = 0x0000000000000000000
{Thing2 0x2209c/0x40}:Thing2 Chain2 payload_p → {StringStore 0x21510/0x410} next_p → {Thing2 0x214d0/0x40}
{StringStore 0x220dc/0x418}:StringStore x = 0x00000001 y = 0x0000007b
    @0x2211e [0x00] =  $0x006f »SHORT_CIRCUIT_OPERATION_RIGHT_HAND_SIDE«
    @0x2226e [0x01] =  $0x0070 »FOR_SHORT_CIRCUIT_OPERATION«
    @0x2235e [0x02] =  $0x0071 »IS_PREFIX_CALL«
    @0x223e6 [0x03] =  $0x0072 »IS_PREDEFINED«
{D304 0x224f4/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x22528/0xa0}:D302 d302_0 = 0x80000027 d302_d303_p → {D303 0x21ffc/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000178
{ArrayString 0x225c8/0x178}:ARRAY_STRING[0x1,0x27] = "SHORT_CIRCUIT_OPERATION_RIGHT_HAND_SIDE"
{D303 0x22740/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x227e0/0x34} d303_2 = 0x0070 d303_3 = 0x0000000000000000000
{D304 0x227e0/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x22814/0xa0}:D302 d302_0 = 0x8000001b d302_d302_p → {D302 0x0d81a/0xa0} d302_d303_p → {D303 0x22740/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000118
{ArrayString 0x228b4/0x118}:ARRAY_STRING[0x1,0x1b] = "FOR_SHORT_CIRCUIT_OPERATION"
{D303 0x229cc/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x22a6c/0x34} d303_2 = 0x0071 d303_3 = 0x0000000000000000000
{D304 0x22a6c/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x22aa0/0xa0}:D302 d302_0 = 0x8000000e d302_d303_p → {D303 0x229cc/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b0
{ArrayString 0x22b40/0xb0}:ARRAY_STRING[0x1,0xe] = "IS_PREFIX_CALL"
{D307 0x22bf0/0x7f}:D307 d307_0 = 0x00 d307_1 = 0x0000001 d307_2 = 0x00002d16 d307_3 = 0x00000002
{D306 0x22c6f/0x83}:D306 d306_d303_p → {D303 0x0a206/0xa0} d306_1 = 0xa0000000 d306_2 = 0x0 d306_d307_p → {D307 0x22bf0/0x7f}
{D303 0x22cf2/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x22d92/0x34} d303_2 = 0x0072 d303_3 = 0x0000000000000000000
{D304 0x22d92/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x22dc6/0xa0}:D302 d302_0 = 0x8000000d d302_d302_p → {D302 0x0b234/0xa0} d302_d303_p → {D303 0x22cf2/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000a8
{ArrayString 0x22e66/0xa8}:ARRAY_STRING[0x1,0xd] = "IS_PREDEFINED"
{D303 0x22f0e/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x24768/0x34} d303_2 = 0x0073 d303_3 = 0x0000000000000000000
{Thing2 0x22fae/0x40}:Thing2 Chain2 payload_p → {StringStore 0x220dc/0x418} next_p → {Thing2 0x2209c/0x40}
{StringStore 0x22fee/0x420}:StringStore x = 0x00000001 y = 0x0000007c
    @0x2302e [0x00] =  $0x0073 »CALLED_FUNCTION«
    @0x230be [0x01] =  $0x0074 »ACTUAL_PARAMETER«
    @0x23156 [0x02] =  $0x0075 »FUNCTION_CALL_PARAMETERS«
{Thing2 0x2340e/0x40}:Thing2 Chain1 payload_p → {StringIndex 0x1f310/0x112c} next_p → {Thing2 0x1f2d0/0x40}
{StringIndex 0x2344e/0x131a}:StringIndex x = 0x00000001 y = 0x0000007f
  [$0x0001]  0x00240 002 »DECLARATION«
  [$0x0002]  0x002b0 003 »NAME_EXPRESSION«
  [$0x0003]  0x00340 004 »EXPRESSION«
  [$0x0004]  0x003a8 005 »TYPE_DEFINITION«
  [$0x0005]  0x00438 006 »SUBTYPE_INDICATION«
  [$0x0006]  0x03250 007 »EXPRESSION_TYPE«
  [$0x0007]  0x032e0 008 »AN_EXPRESSION«
  [$0x0008]  0x03360 009 »EXPRESSION_KINDS«
  [$0x0009]  0x033f8 00a »A_SIMPLE_NAME«
  [$0x000a]  0x03478 00b »AN_OPERATOR_SYMBOL«
  [$0x000b]  0x040e0 00c »AN_INDEXED_COMPONENT«
  [$0x000c]  0x04198 00d »A_SLICE«
  [$0x000d]  0x041e8 00e »A_SELECTED_COMPONENT«
  [$0x000e]  0x042a0 00f »AN_ATTRIBUTE«
  [$0x000f]  0x04318 010 »A_CHARACTER_LITERAL«
  [$0x0010]  0x05520 011 »AN_INTEGER_LITERAL«
  [$0x0011]  0x055c8 012 »A_REAL_LITERAL«
  [$0x0012]  0x05650 013 »AN_ENUMERATION_LITERAL«
  [$0x0013]  0x05718 014 »A_NULL_LITERAL«
  [$0x0014]  0x057a0 015 »A_STRING_LITERAL«
  [$0x0015]  0x06780 016 »AN_AGGREGATE«
  [$0x0016]  0x067f8 017 »A_TYPE_CONVERSION«
  [$0x0017]  0x06898 018 »A_QUALIFIED_EXPRESSION«
  [$0x0018]  0x06960 019 »AN_ALLOCATOR«
  [$0x0019]  0x069d8 01a »A_COMPLEX_EXPRESSION«
  [$0x001a]  0x07f18 01b »A_FUNCTION_CALL«
  [$0x001b]  0x07fa8 01c »NOT_AN_EXPRESSION«
  [$0x001c]  0x08048 01d »=«
  [$0x001d]  0x08068 01e »<«
  [$0x001e]  0x08088 01f »>«
  [$0x001f]  0x080a8 020 »<=«
  [$0x0020]  0x080d0 021 »>=«
  [$0x0021]  0x080f8 022 »KIND«
  [$0x0022]  0x08130 023 »IS_STATIC«
  [$0x0023]  0x08190 024 »STATIC_VALUE«
  [$0x0024]  0x0a180 025 »AN_INTEGER_EXPRESSION«
  [$0x0025]  0x0a240 026 »A_CHARACTER_EXPRESSION«
  [$0x0026]  0x0a308 027 »A_REAL_EXPRESSION«
  [$0x0027]  0x0a3a8 028 »A_STRING_EXPRESSION«
  [$0x0028]  0x0a458 029 »USED_NAMES«
  [$0x0029]  0x0b8a8 02a »DISCRETE_RANGE«
  [$0x002a]  0x0b930 02b »PREFIX«
  [$0x002b]  0x0b978 02c »OF_NAME«
  [$0x002c]  0x0b9c8 02d »INDEX_EXPRESSIONS«
  [$0x002d]  0x0ba68 02e »SLICE_RANGE«
  [$0x002e]  0x0bad8 02f »SELECTION_KINDS«
  [$0x002f]  0x0d2e0 030 »RECORD_DISCRIMINANT«
  [$0x0030]  0x0d390 031 »RECORD_COMPONENT«
  [$0x0031]  0x0d428 032 »TASK_ENTRY«
  [$0x0032]  0x0d490 033 »ACCESS_OBJECT«
  [$0x0033]  0x0d510 034 »EXPANDED_NAME«
  [$0x0034]  0x0d590 035 »SELECTION_KIND«
  [$0x0035]  0x0eca0 036 »SELECTED_COMPONENT«
  [$0x0036]  0x0ed48 037 »SELECTOR«
  [$0x0037]  0x0eda0 038 »RECORD_OBJECT«
  [$0x0038]  0x0ee20 039 »DISCRIMINANT_OR_COMPONENT_SELECTION«
  [$0x0039]  0x0ef50 03a »SELECTED_TASK_ENTRY«
  [$0x003a]  0x0fc00 03b »TASK_ENTRY_SELECTION«
  [$0x003b]  0x0fcb8 03c »SELECTED_ACCESS_TYPE«
  [$0x003c]  0x0fd70 03d »ACCESS_OBJECT_SELECTION«
  [$0x003d]  0x0fe40 03e »NAMED_DECLARATION«
  [$0x003e]  0x11448 03f »ATTRIBUTE_DESIGNATOR_NAME«
  [$0x003f]  0x11528 040 »ATTRIBUTE«
  [$0x0040]  0x11588 041 »ATTRIBUTE_DESIGNATOR_ARGUMENT«
  [$0x0041]  0x11688 042 »IS_LITERAL«
  [$0x0042]  0x116f0 043 »POSITION_NUMBER«
  [$0x0043]  0x12eb8 044 »AN_ENUMERATION_OR_CHARACTER_LITERAL«
  [$0x0044]  0x12fe8 045 »REPRESENTATION_VALUE«
  [$0x0045]  0x130a0 046 »ENUMERATION_DEFINITION«
  [$0x0046]  0x13168 047 »AGGREGATE_COMPONENT«
  [$0x0047]  0x13c90 048 »COMPONENTS«
  [$0x0048]  0x13cf8 049 »NORMALIZED«
  [$0x0049]  0x13d60 04a »FALSE«
  [$0x004a]  0x13da0 04b »COMPONENT_CHOICES«
  [$0x004b]  0x13e40 04c »COMPONENT«
  [$0x004c]  0x13ea0 04d »COMPONENT_EXPRESSION«
  [$0x004d]  0x13f58 04e »TYPE_MARK«
  [$0x004e]  0x15c98 04f »TYPE_CONVERSION_OR_QUALIFIED_EXPRESSION«
  [$0x004f]  0x15de8 050 »CONVERTED_OR_QUALIFIED_EXPRESSION«
  [$0x0050]  0x15f08 051 »ALLOCATION_KINDS«
  [$0x0051]  0x16888 052 »ALLOCATION_FROM_SUBTYPE«
  [$0x0052]  0x16958 053 »ALLOCATION_FROM_QUALIFIED_EXPRESSION«
  [$0x0053]  0x16a90 054 »ALLOCATOR_KIND«
  [$0x0054]  0x16b18 055 »ALLOCATION_TYPE«
  [$0x0055]  0x18540 056 »QUALIFIED_OBJECT_EXPRESSION«
  [$0x0056]  0x18630 057 »SPECIAL_OPERATION«
  [$0x0057]  0x186d0 058 »PARENTHESIZED_EXPRESSION«
  [$0x0058]  0x187a8 059 »RANGE_INFO«
  [$0x0059]  0x192a8 05a »COMPLEX_EXPRESSION_KINDS«
  [$0x005a]  0x19380 05b »A_PARENTHESIZED_EXPRESSION«
  [$0x005b]  0x19468 05c »A_SPECIAL_OPERATION«
  [$0x005c]  0x19518 05d »NOT_A_COMPLEX_EXPRESSION«
  [$0x005d]  0x1b030 05e »COMPLEX_EXPRESSION_KIND«
  [$0x005e]  0x1b100 05f »EXPRESSION_PARENTHESIZED«
  [$0x005f]  0x1b1d8 060 »SPECIAL_OPERATION_KINDS«
  [$0x0060]  0x1b2a8 061 »IN_RANGE«
  [$0x0061]  0x1b300 062 »NOT_IN_RANGE«
  [$0x0062]  0x1b378 063 »IN_TYPE«
  [$0x0063]  0x1c2b0 064 »NOT_IN_TYPE«
  [$0x0064]  0x1c320 065 »AND_THEN«
  [$0x0065]  0x1c378 066 »OR_ELSE«
  [$0x0066]  0x1c3c8 067 »NOT_A_SPECIAL_OPERATION«
  [$0x0067]  0x1c498 068 »SPECIAL_OPERATION_KIND«
  [$0x0068]  0x1c560 069 »AN_OPERATION«
  [$0x0069]  0x1e528 06a »SPECIAL_OPERATION_LEFT_HAND_SIDE«
  [$0x006a]  0x1e640 06b »FOR_SPECIAL_OPERATION«
  [$0x006b]  0x1e700 06c »IN_RANGE_OPERATION_RIGHT_HAND_SIDE«
  [$0x006c]  0x1f148 06d »FOR_IN_RANGE_OPERATION«
  [$0x006d]  0x1f210 06e »IN_TYPE_OPERATION_RIGHT_HAND_SIDE«
  [$0x006e]  0x1f330 06f »FOR_IN_TYPE_OPERATION«
  [$0x006f]  0x1fd10 070 »SHORT_CIRCUIT_OPERATION_RIGHT_HAND_SIDE«
  [$0x0070]  0x1fe60 071 »FOR_SHORT_CIRCUIT_OPERATION«
  [$0x0071]  0x1ff50 072 »IS_PREFIX_CALL«
  [$0x0072]  0x1ffd8 073 »IS_PREDEFINED«
  [$0x0073]  0x20c20 074 »CALLED_FUNCTION«
  [$0x0074]  0x20cb0 075 »ACTUAL_PARAMETER«
  [$0x0075]  0x20d48 000 »FUNCTION_CALL_PARAMETERS«
{D304 0x24768/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x2479c/0xa0}:D302 d302_0 = 0x8000000f d302_d302_p → {D302 0x1ad26/0xa0} d302_d303_p → {D303 0x22f0e/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000b8
{ArrayString 0x2483c/0xb8}:ARRAY_STRING[0x1,0xf] = "CALLED_FUNCTION"
{D303 0x248f4/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x24994/0x34} d303_2 = 0x0074 d303_3 = 0x0000000000000000000
{D304 0x24994/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x249c8/0xa0}:D302 d302_0 = 0x80000010 d302_d302_p → {D302 0x0b5ac/0xa0} d302_d303_p → {D303 0x248f4/0xa0} d302_3 = 0x00000040 d302_4 = 0x000000c0
{ArrayString 0x24a68/0xc0}:ARRAY_STRING[0x1,0x10] = "ACTUAL_PARAMETER"
{D303 0x24b28/0xa0}:D303 d303_0 = 0x12d3000000 d303_1_p → {D304 0x24bc8/0x34} d303_2 = 0x0075 d303_3 = 0x0000000000000000000
{D304 0x24bc8/0x34}:D304 d304_0 = 0x8228338000001
{D302 0x24bfc/0xa0}:D302 d302_0 = 0x80000018 d302_d303_p → {D303 0x24b28/0xa0} d302_3 = 0x00000040 d302_4 = 0x00000100
{ArrayString 0x24c9c/0x100}:ARRAY_STRING[0x1,0x18] = "FUNCTION_CALL_PARAMETERS"