Home | History | Annotate | Line # | Download | only in unit-tests
counter.exp revision 1.3
      1 Global:RELEVANT = yes (load-time part)
      2 Global:COUNTER =
      3 Global:NEXT = ${COUNTER::=${COUNTER} a}${COUNTER:[#]}
      4 Global:A =
      5 Applying ${COUNTER::...} to "" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
      6 Modifier part: " a"
      7 Global:COUNTER =  a
      8 Result of ${COUNTER::=${COUNTER} a} is "" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
      9 Applying ${COUNTER:[...} to " a" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     10 Modifier part: "#"
     11 Result of ${COUNTER:[#]} is "1" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     12 Global:A = ${COUNTER::= a a}1
     13 Global:B =
     14 Applying ${COUNTER::...} to " a" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     15 Modifier part: " a a"
     16 Global:COUNTER =  a a
     17 Result of ${COUNTER::=${COUNTER} a} is "" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     18 Applying ${COUNTER:[...} to " a a" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     19 Modifier part: "#"
     20 Result of ${COUNTER:[#]} is "2" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     21 Global:B = ${COUNTER::= a a a}2
     22 Global:C =
     23 Applying ${COUNTER::...} to " a a" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     24 Modifier part: " a a a"
     25 Global:COUNTER =  a a a
     26 Result of ${COUNTER::=${COUNTER} a} is "" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     27 Applying ${COUNTER:[...} to " a a a" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     28 Modifier part: "#"
     29 Result of ${COUNTER:[#]} is "3" (eflags = VARE_WANTRES|VARE_ASSIGN, vflags = none)
     30 Global:C = ${COUNTER::= a a a a}3
     31 Global:RELEVANT = no
     32 Global:RELEVANT = yes (run-time part)
     33 Result of ${RELEVANT::=yes (run-time part)} is "" (eflags = VARE_WANTRES, vflags = none)
     34 Applying ${COUNTER::...} to " a a a" (eflags = VARE_WANTRES, vflags = none)
     35 Modifier part: " a a"
     36 Global:COUNTER =  a a
     37 Result of ${COUNTER::= a a} is "" (eflags = VARE_WANTRES, vflags = none)
     38 Applying ${A:Q} to "1" (eflags = VARE_WANTRES, vflags = none)
     39 QuoteMeta: [1]
     40 Result of ${A:Q} is "1" (eflags = VARE_WANTRES, vflags = none)
     41 Applying ${COUNTER::...} to " a a" (eflags = VARE_WANTRES, vflags = none)
     42 Modifier part: " a a a"
     43 Global:COUNTER =  a a a
     44 Result of ${COUNTER::= a a a} is "" (eflags = VARE_WANTRES, vflags = none)
     45 Applying ${B:Q} to "2" (eflags = VARE_WANTRES, vflags = none)
     46 QuoteMeta: [2]
     47 Result of ${B:Q} is "2" (eflags = VARE_WANTRES, vflags = none)
     48 Applying ${COUNTER::...} to " a a a" (eflags = VARE_WANTRES, vflags = none)
     49 Modifier part: " a a a a"
     50 Global:COUNTER =  a a a a
     51 Result of ${COUNTER::= a a a a} is "" (eflags = VARE_WANTRES, vflags = none)
     52 Applying ${C:Q} to "3" (eflags = VARE_WANTRES, vflags = none)
     53 QuoteMeta: [3]
     54 Result of ${C:Q} is "3" (eflags = VARE_WANTRES, vflags = none)
     55 Applying ${COUNTER:[...} to " a a a a" (eflags = VARE_WANTRES, vflags = none)
     56 Modifier part: "#"
     57 Result of ${COUNTER:[#]} is "4" (eflags = VARE_WANTRES, vflags = none)
     58 Applying ${COUNTER:Q} to "4" (eflags = VARE_WANTRES, vflags = none)
     59 QuoteMeta: [4]
     60 Result of ${COUNTER:Q} is "4" (eflags = VARE_WANTRES, vflags = none)
     61 A=1 B=2 C=3 COUNTER=4
     62 Applying ${RELEVANT::...} to "yes (run-time part)" (eflags = VARE_WANTRES, vflags = none)
     63 Modifier part: "no"
     64 Global:RELEVANT = no
     65 exit status 0
     66