
     1  %begin
503 @ 4405:         LINE   1 "regression-compile-tmp/restests.imp"
504 @ 4444:         BEGIN  _lev0id0 {lev=0 --> 1}

     2    %string (255) s, a, b
     3  
505 @ 4445:            LINE   2 "regression-compile-tmp/restests.imp"
506 @ 4484:            DEF    S p1=V_0081 a/tf=31 b/format=ff c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
507 @ 4497:            DEF    A p1=V_0082 a/tf=31 b/format=ff c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
508 @ 4510:            DEF    B p1=V_0083 a/tf=31 b/format=ff c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

     4    s = "A string with xxx in the middle"
     5  
509 @ 4523:            LINE   4 "regression-compile-tmp/restests.imp"
510 @ 4562:            PUSH   S
511 @ 4565:            PUSHS  "A string with xxx in the middle"
512 @ 4598:            ASSVAL

     6    s -> a.("xxx").b
     7  
513 @ 4599:            LINE   6 "regression-compile-tmp/restests.imp"
514 @ 4638:            PUSH   S
515 @ 4641:            PUSH   A
516 @ 4644:            PUSHS  "xxx"
517 @ 4649:            PUSH   B
518 @ 4652:            RESOLVE flags=0003

     8    newline
     9  
519 @ 4655:            LINE   8 "regression-compile-tmp/restests.imp"
520 @ 4694:            PUSH   NEWLINE
521 @ 4697:            CALL  

    10    %if s -> a.("xxx").b %start
522 @ 4698:            LINE   10 "regression-compile-tmp/restests.imp"
523 @ 4737:            PUSH   S
524 @ 4740:            PUSH   A
525 @ 4743:            PUSHS  "xxx"
526 @ 4748:            PUSH   B
527 @ 4751:            RESOLVE flags=0007
528 @ 4754:            bf     L_0004

    11      newline
529 @ 4757:            LINE   11 "regression-compile-tmp/restests.imp"
530 @ 4796:            PUSH   NEWLINE
531 @ 4799:            CALL  

    12    %finish
    13  
532 @ 4800:            LINE   12 "regression-compile-tmp/restests.imp"
533 @ 4839:            LOCATE L_0004

    14    s -> ("xxx").b
    15  
534 @ 4842:            LINE   14 "regression-compile-tmp/restests.imp"
535 @ 4881:            PUSH   S
536 @ 4884:            PUSHS  "xxx"
537 @ 4889:            PUSH   B
538 @ 4892:            RESOLVE flags=0001

    16    newline
    17  
539 @ 4895:            LINE   16 "regression-compile-tmp/restests.imp"
540 @ 4934:            PUSH   NEWLINE
541 @ 4937:            CALL  

    18    %if s -> ("xxx").b %start
542 @ 4938:            LINE   18 "regression-compile-tmp/restests.imp"
543 @ 4977:            PUSH   S
544 @ 4980:            PUSHS  "xxx"
545 @ 4985:            PUSH   B
546 @ 4988:            RESOLVE flags=0005
547 @ 4991:            bf     L_0004

    19      newline
548 @ 4994:            LINE   19 "regression-compile-tmp/restests.imp"
549 @ 5033:            PUSH   NEWLINE
550 @ 5036:            CALL  

    20    %finish
    21  
551 @ 5037:            LINE   20 "regression-compile-tmp/restests.imp"
552 @ 5076:            LOCATE L_0004

    22    s -> a.("xxx")
    23  
553 @ 5079:            LINE   22 "regression-compile-tmp/restests.imp"
554 @ 5118:            PUSH   S
555 @ 5121:            PUSH   A
556 @ 5124:            PUSHS  "xxx"
557 @ 5129:            RESOLVE flags=0002

    24    newline
    25  
558 @ 5132:            LINE   24 "regression-compile-tmp/restests.imp"
559 @ 5171:            PUSH   NEWLINE
560 @ 5174:            CALL  

    26    %if s -> a.("xxx") %start
561 @ 5175:            LINE   26 "regression-compile-tmp/restests.imp"
562 @ 5214:            PUSH   S
563 @ 5217:            PUSH   A
564 @ 5220:            PUSHS  "xxx"
565 @ 5225:            RESOLVE flags=0006
566 @ 5228:            bf     L_0004

    27      newline
567 @ 5231:            LINE   27 "regression-compile-tmp/restests.imp"
568 @ 5270:            PUSH   NEWLINE
569 @ 5273:            CALL  

    28    %finish
    29  
570 @ 5274:            LINE   28 "regression-compile-tmp/restests.imp"
571 @ 5313:            LOCATE L_0004

    30  %endofprogram
572 @ 5316:            LINE   30 "regression-compile-tmp/restests.imp"
573 @ 5355:         END    _lev0id0 {lev=1 --> 0}
574 @ 5356:         END     {lev=0 --> -1}
575 @ 5357: 

