DSL EXPRESSION:
for(k,v in $*) {$nr= NR}


AST:
* statement block
    * double-variable for-loop "for"
        * local variable "k"
        * local variable "v"
        * full record "$*"
        * statement block
            * assignment "="
                * direct field value "nr"
                * context variable "NR"

a=pan,b=pan,i=1,x=0.34679014,y=0.72680286,nr=1
a=eks,b=pan,i=2,x=0.75867996,y=0.52215111,nr=2
a=wye,b=wye,i=3,x=0.20460331,y=0.33831853,nr=3
a=eks,b=wye,i=4,x=0.38139939,y=0.13418874,nr=4
a=wye,b=pan,i=5,x=0.57328892,y=0.86362447,nr=5
a=zee,b=pan,i=6,x=0.52712616,y=0.49322129,nr=6
a=eks,b=zee,i=7,x=0.61178406,y=0.18788492,nr=7
a=zee,b=wye,i=8,x=0.59855401,y=0.97618139,nr=8
a=hat,b=wye,i=9,x=0.03144188,y=0.74955076,nr=9
a=pan,b=wye,i=10,x=0.50262601,y=0.95261836,nr=10
