"Fossies" - the Fresh Open Source Software Archive

Member "mlr-5.9.1/c/reg_test/expected/out" (3 Sep 2020, 1657523 Bytes) of package /linux/misc/mlr-5.9.1.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "out": 5.9.0_vs_5.9.1.

    1 
    2 ================================================================
    3 STATELESS MAPPERS
    4 
    5 mlr cat ./reg_test/input/abixy
    6 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
    7 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
    8 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
    9 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
   10 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
   11 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
   12 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
   13 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
   14 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
   15 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
   16 
   17 mlr cat /dev/null
   18 
   19 mlr cat -n ./reg_test/input/abixy-het
   20 n=1,a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
   21 n=2,a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
   22 n=3,aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
   23 n=4,a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
   24 n=5,a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
   25 n=6,a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
   26 n=7,a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
   27 n=8,a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
   28 n=9,aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
   29 n=10,a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
   30 
   31 mlr cat -N counter ./reg_test/input/abixy-het
   32 counter=1,a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
   33 counter=2,a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
   34 counter=3,aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
   35 counter=4,a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
   36 counter=5,a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
   37 counter=6,a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
   38 counter=7,a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
   39 counter=8,a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
   40 counter=9,aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
   41 counter=10,a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
   42 
   43 mlr cat -g a,b ./reg_test/input/abixy-het
   44 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
   45 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
   46 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
   47 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
   48 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
   49 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
   50 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
   51 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
   52 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
   53 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
   54 
   55 mlr cat -g a,b ./reg_test/input/abixy-het
   56 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
   57 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
   58 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
   59 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
   60 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
   61 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
   62 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
   63 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
   64 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
   65 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
   66 
   67 mlr cat -g a,b -n ./reg_test/input/abixy-het
   68 n=1,a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
   69 n=1,a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
   70 n=1,aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
   71 n=2,a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
   72 n=1,a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
   73 n=1,a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
   74 n=1,a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
   75 n=1,a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
   76 n=3,aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
   77 n=1,a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
   78 
   79 mlr cat -g a,b -N counter ./reg_test/input/abixy-het
   80 counter=1,a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
   81 counter=1,a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
   82 counter=1,aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
   83 counter=2,a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
   84 counter=1,a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
   85 counter=1,a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
   86 counter=1,a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
   87 counter=1,a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
   88 counter=3,aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
   89 counter=1,a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
   90 
   91 mlr cut -f a,x ./reg_test/input/abixy
   92 a=pan,x=0.3467901443380824
   93 a=eks,x=0.7586799647899636
   94 a=wye,x=0.20460330576630303
   95 a=eks,x=0.38139939387114097
   96 a=wye,x=0.5732889198020006
   97 a=zee,x=0.5271261600918548
   98 a=eks,x=0.6117840605678454
   99 a=zee,x=0.5985540091064224
  100 a=hat,x=0.03144187646093577
  101 a=pan,x=0.5026260055412137
  102 
  103 mlr cut --complement -f a,x ./reg_test/input/abixy
  104 b=pan,i=1,y=0.7268028627434533
  105 b=pan,i=2,y=0.5221511083334797
  106 b=wye,i=3,y=0.33831852551664776
  107 b=wye,i=4,y=0.13418874328430463
  108 b=pan,i=5,y=0.8636244699032729
  109 b=pan,i=6,y=0.49322128674835697
  110 b=zee,i=7,y=0.1878849191181694
  111 b=wye,i=8,y=0.976181385699006
  112 b=wye,i=9,y=0.7495507603507059
  113 b=wye,i=10,y=0.9526183602969864
  114 
  115 mlr cut -r -f c,e ./reg_test/input/having-fields-regex.dkvp
  116 abc=1,def=11
  117 
  118 abcd=3
  119 
  120 abcde=5
  121 
  122 
  123 mlr cut -r -f "C","E" ./reg_test/input/having-fields-regex.dkvp
  124 
  125 ABC=2,DEF=12
  126 
  127 ABCD=4
  128 
  129 ABCDE=6
  130 
  131 mlr cut -r -f "c"i,"e" ./reg_test/input/having-fields-regex.dkvp
  132 abc=1,def=11
  133 ABC=2
  134 abcd=3
  135 ABCD=4
  136 abcde=5
  137 ABCDE=6
  138 
  139 mlr cut -r -f "C"i,"E" ./reg_test/input/having-fields-regex.dkvp
  140 abc=1
  141 ABC=2,DEF=12
  142 abcd=3
  143 ABCD=4
  144 abcde=5
  145 ABCDE=6
  146 
  147 mlr cut -r -x -f c,e ./reg_test/input/having-fields-regex.dkvp
  148 
  149 ABC=2,DEF=12
  150 ghi=13
  151 ABCD=4,GHI=14
  152 ghi=15
  153 ABCDE=6,GHI=16
  154 
  155 mlr cut -r -x -f "C","E" ./reg_test/input/having-fields-regex.dkvp
  156 abc=1,def=11
  157 
  158 abcd=3,ghi=13
  159 GHI=14
  160 abcde=5,ghi=15
  161 GHI=16
  162 
  163 mlr cut -r -x -f "C","E"i ./reg_test/input/having-fields-regex.dkvp
  164 abc=1
  165 
  166 abcd=3,ghi=13
  167 GHI=14
  168 ghi=15
  169 GHI=16
  170 
  171 mlr cut -r -x -f "c","e"i ./reg_test/input/having-fields-regex.dkvp
  172 
  173 ABC=2
  174 ghi=13
  175 ABCD=4,GHI=14
  176 ghi=15
  177 GHI=16
  178 
  179 mlr --csvlite cut -r -f ^Name$,^Date_[0-9].*$ ./reg_test/input/date1.csv ./reg_test/input/date2.csv
  180 Name,Date_201505
  181 Alice,2015-05-14
  182 Bob,2015-05-11
  183 Chuck,2015-05-28
  184 Denise,2015-05-02
  185 
  186 Name,Date_201506
  187 Alice,2015-06-23
  188 Denise,2015-06-17
  189 Chuck,2015-06-19
  190 Bob,2015-06-19
  191 
  192 mlr having-fields --at-least a,b ./reg_test/input/abixy
  193 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  194 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  195 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  196 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  197 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  198 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  199 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  200 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  201 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  202 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  203 
  204 mlr having-fields --at-least a,c ./reg_test/input/abixy
  205 
  206 mlr having-fields --at-least a,b,i,x,y ./reg_test/input/abixy
  207 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  208 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  209 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  210 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  211 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  212 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  213 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  214 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  215 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  216 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  217 
  218 mlr having-fields --which-are a,b,i,x ./reg_test/input/abixy
  219 
  220 mlr having-fields --which-are a,b,i,x,y ./reg_test/input/abixy
  221 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  222 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  223 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  224 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  225 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  226 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  227 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  228 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  229 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  230 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  231 
  232 mlr having-fields --which-are a,b,i,y,x ./reg_test/input/abixy
  233 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  234 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  235 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  236 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  237 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  238 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  239 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  240 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  241 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  242 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  243 
  244 mlr having-fields --which-are a,b,i,x,w ./reg_test/input/abixy
  245 
  246 mlr having-fields --which-are a,b,i,x,y,z ./reg_test/input/abixy
  247 
  248 mlr having-fields --at-most a,c ./reg_test/input/abixy
  249 
  250 mlr having-fields --at-most a,b,i,x,y ./reg_test/input/abixy
  251 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  252 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  253 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  254 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  255 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  256 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  257 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  258 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  259 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  260 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  261 
  262 mlr having-fields --at-most a,b,i,x,y,z ./reg_test/input/abixy
  263 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  264 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  265 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  266 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  267 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  268 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  269 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  270 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  271 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  272 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  273 
  274 mlr having-fields --all-matching "^[a-z][a-z][a-z]$" ./reg_test/input/having-fields-regex.dkvp
  275 abc=1,def=11
  276 
  277 mlr having-fields --any-matching "^[a-z][a-z][a-z]$" ./reg_test/input/having-fields-regex.dkvp
  278 abc=1,def=11
  279 abcd=3,ghi=13
  280 abcde=5,ghi=15
  281 
  282 mlr having-fields --none-matching "^[a-z][a-z][a-z]$" ./reg_test/input/having-fields-regex.dkvp
  283 ABC=2,DEF=12
  284 ABCD=4,GHI=14
  285 ABCDE=6,GHI=16
  286 
  287 mlr having-fields --all-matching "^[a-z][a-z][a-z]$"i ./reg_test/input/having-fields-regex.dkvp
  288 abc=1,def=11
  289 ABC=2,DEF=12
  290 
  291 mlr having-fields --any-matching "^[a-z][a-z][a-z]$"i ./reg_test/input/having-fields-regex.dkvp
  292 abc=1,def=11
  293 ABC=2,DEF=12
  294 abcd=3,ghi=13
  295 ABCD=4,GHI=14
  296 abcde=5,ghi=15
  297 ABCDE=6,GHI=16
  298 
  299 mlr having-fields --none-matching "^[a-z][a-z][a-z]$"i ./reg_test/input/having-fields-regex.dkvp
  300 
  301 mlr rename b,BEE,x,EKS ./reg_test/input/abixy
  302 a=pan,BEE=pan,i=1,EKS=0.3467901443380824,y=0.7268028627434533
  303 a=eks,BEE=pan,i=2,EKS=0.7586799647899636,y=0.5221511083334797
  304 a=wye,BEE=wye,i=3,EKS=0.20460330576630303,y=0.33831852551664776
  305 a=eks,BEE=wye,i=4,EKS=0.38139939387114097,y=0.13418874328430463
  306 a=wye,BEE=pan,i=5,EKS=0.5732889198020006,y=0.8636244699032729
  307 a=zee,BEE=pan,i=6,EKS=0.5271261600918548,y=0.49322128674835697
  308 a=eks,BEE=zee,i=7,EKS=0.6117840605678454,y=0.1878849191181694
  309 a=zee,BEE=wye,i=8,EKS=0.5985540091064224,y=0.976181385699006
  310 a=hat,BEE=wye,i=9,EKS=0.03144187646093577,y=0.7495507603507059
  311 a=pan,BEE=wye,i=10,EKS=0.5026260055412137,y=0.9526183602969864
  312 
  313 mlr rename nonesuch,nonesuch,x,EKS ./reg_test/input/abixy
  314 a=pan,b=pan,i=1,EKS=0.3467901443380824,y=0.7268028627434533
  315 a=eks,b=pan,i=2,EKS=0.7586799647899636,y=0.5221511083334797
  316 a=wye,b=wye,i=3,EKS=0.20460330576630303,y=0.33831852551664776
  317 a=eks,b=wye,i=4,EKS=0.38139939387114097,y=0.13418874328430463
  318 a=wye,b=pan,i=5,EKS=0.5732889198020006,y=0.8636244699032729
  319 a=zee,b=pan,i=6,EKS=0.5271261600918548,y=0.49322128674835697
  320 a=eks,b=zee,i=7,EKS=0.6117840605678454,y=0.1878849191181694
  321 a=zee,b=wye,i=8,EKS=0.5985540091064224,y=0.976181385699006
  322 a=hat,b=wye,i=9,EKS=0.03144187646093577,y=0.7495507603507059
  323 a=pan,b=wye,i=10,EKS=0.5026260055412137,y=0.9526183602969864
  324 
  325 mlr label NEW ./reg_test/input/abixy
  326 NEW=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  327 NEW=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  328 NEW=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  329 NEW=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  330 NEW=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  331 NEW=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  332 NEW=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  333 NEW=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  334 NEW=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  335 NEW=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  336 
  337 mlr label a,NEW,c ./reg_test/input/abixy
  338 a=pan,NEW=pan,c=1,x=0.3467901443380824,y=0.7268028627434533
  339 a=eks,NEW=pan,c=2,x=0.7586799647899636,y=0.5221511083334797
  340 a=wye,NEW=wye,c=3,x=0.20460330576630303,y=0.33831852551664776
  341 a=eks,NEW=wye,c=4,x=0.38139939387114097,y=0.13418874328430463
  342 a=wye,NEW=pan,c=5,x=0.5732889198020006,y=0.8636244699032729
  343 a=zee,NEW=pan,c=6,x=0.5271261600918548,y=0.49322128674835697
  344 a=eks,NEW=zee,c=7,x=0.6117840605678454,y=0.1878849191181694
  345 a=zee,NEW=wye,c=8,x=0.5985540091064224,y=0.976181385699006
  346 a=hat,NEW=wye,c=9,x=0.03144187646093577,y=0.7495507603507059
  347 a=pan,NEW=wye,c=10,x=0.5026260055412137,y=0.9526183602969864
  348 
  349 mlr label 1,2,3,4,5,6,7,8 ./reg_test/input/abixy
  350 1=pan,2=pan,3=1,4=0.3467901443380824,5=0.7268028627434533
  351 1=eks,2=pan,3=2,4=0.7586799647899636,5=0.5221511083334797
  352 1=wye,2=wye,3=3,4=0.20460330576630303,5=0.33831852551664776
  353 1=eks,2=wye,3=4,4=0.38139939387114097,5=0.13418874328430463
  354 1=wye,2=pan,3=5,4=0.5732889198020006,5=0.8636244699032729
  355 1=zee,2=pan,3=6,4=0.5271261600918548,5=0.49322128674835697
  356 1=eks,2=zee,3=7,4=0.6117840605678454,5=0.1878849191181694
  357 1=zee,2=wye,3=8,4=0.5985540091064224,5=0.976181385699006
  358 1=hat,2=wye,3=9,4=0.03144187646093577,5=0.7495507603507059
  359 1=pan,2=wye,3=10,4=0.5026260055412137,5=0.9526183602969864
  360 
  361 mlr label d,x,f ./reg_test/input/abixy
  362 d=pan,x=pan,f=1,y=0.7268028627434533
  363 d=eks,x=pan,f=2,y=0.5221511083334797
  364 d=wye,x=wye,f=3,y=0.33831852551664776
  365 d=eks,x=wye,f=4,y=0.13418874328430463
  366 d=wye,x=pan,f=5,y=0.8636244699032729
  367 d=zee,x=pan,f=6,y=0.49322128674835697
  368 d=eks,x=zee,f=7,y=0.1878849191181694
  369 d=zee,x=wye,f=8,y=0.976181385699006
  370 d=hat,x=wye,f=9,y=0.7495507603507059
  371 d=pan,x=wye,f=10,y=0.9526183602969864
  372 
  373 mlr label d,x,d ./reg_test/input/abixy
  374 mlr label: labels must be unique; got "d"
  375 
  376 mlr --csvlite rename -r ^Date_[0-9].*$,Date ./reg_test/input/date1.csv ./reg_test/input/date2.csv
  377 Name,Date,Extraneous
  378 Alice,2015-05-14,foo
  379 Bob,2015-05-11,bar
  380 Chuck,2015-05-28,quux
  381 Denise,2015-05-02,meep
  382 Alice,2015-06-23,cafe
  383 Denise,2015-06-17,feed
  384 Chuck,2015-06-19,beef
  385 Bob,2015-06-19,d00d
  386 
  387 mlr --csvlite rename -r (.*)e(.*),\1EEE\2 ./reg_test/input/date1.csv ./reg_test/input/date2.csv
  388 NamEEE,DatEEE_201505,ExtranEEEous
  389 Alice,2015-05-14,foo
  390 Bob,2015-05-11,bar
  391 Chuck,2015-05-28,quux
  392 Denise,2015-05-02,meep
  393 
  394 NamEEE,DatEEE_201506,ExtranEEEous
  395 Alice,2015-06-23,cafe
  396 Denise,2015-06-17,feed
  397 Chuck,2015-06-19,beef
  398 Bob,2015-06-19,d00d
  399 
  400 mlr --csvlite rename -r "(.*)e(.*)"i,\1EEE\2 ./reg_test/input/date1.csv ./reg_test/input/date2.csv
  401 NamEEE,DatEEE_201505,ExtranEEEous
  402 Alice,2015-05-14,foo
  403 Bob,2015-05-11,bar
  404 Chuck,2015-05-28,quux
  405 Denise,2015-05-02,meep
  406 
  407 NamEEE,DatEEE_201506,ExtranEEEous
  408 Alice,2015-06-23,cafe
  409 Denise,2015-06-17,feed
  410 Chuck,2015-06-19,beef
  411 Bob,2015-06-19,d00d
  412 
  413 mlr --csvlite rename -r -g "(.*)e(.*)"i,\1EEE\2 ./reg_test/input/date1.csv ./reg_test/input/date2.csv
  414 NamEEE,DatEEE_201505,ExtranEEEous
  415 Alice,2015-05-14,foo
  416 Bob,2015-05-11,bar
  417 Chuck,2015-05-28,quux
  418 Denise,2015-05-02,meep
  419 
  420 NamEEE,DatEEE_201506,ExtranEEEous
  421 Alice,2015-06-23,cafe
  422 Denise,2015-06-17,feed
  423 Chuck,2015-06-19,beef
  424 Bob,2015-06-19,d00d
  425 
  426 mlr --csvlite rename -r ^(.a.e)(_.*)?,AA\1BB\2CC ./reg_test/input/date1.csv
  427 AANameBBCC,AADateBB_201505CC,Extraneous
  428 Alice,2015-05-14,foo
  429 Bob,2015-05-11,bar
  430 Chuck,2015-05-28,quux
  431 Denise,2015-05-02,meep
  432 
  433 mlr --csvlite rename -r "e",EEE ./reg_test/input/date1.csv ./reg_test/input/date2.csv
  434 NamEEE,DatEEE_201505,ExtranEEEous
  435 Alice,2015-05-14,foo
  436 Bob,2015-05-11,bar
  437 Chuck,2015-05-28,quux
  438 Denise,2015-05-02,meep
  439 
  440 NamEEE,DatEEE_201506,ExtranEEEous
  441 Alice,2015-06-23,cafe
  442 Denise,2015-06-17,feed
  443 Chuck,2015-06-19,beef
  444 Bob,2015-06-19,d00d
  445 
  446 mlr --csvlite rename -r -g "e",EEE ./reg_test/input/date1.csv ./reg_test/input/date2.csv
  447 NamEEE,DatEEE_201505,ExtranEEEous
  448 Alice,2015-05-14,foo
  449 Bob,2015-05-11,bar
  450 Chuck,2015-05-28,quux
  451 Denise,2015-05-02,meep
  452 
  453 NamEEE,DatEEE_201506,ExtranEEEous
  454 Alice,2015-06-23,cafe
  455 Denise,2015-06-17,feed
  456 Chuck,2015-06-19,beef
  457 Bob,2015-06-19,d00d
  458 
  459 mlr --csvlite rename -r "e"i,EEE ./reg_test/input/date1.csv ./reg_test/input/date2.csv
  460 NamEEE,DatEEE_201505,EEExtraneous
  461 Alice,2015-05-14,foo
  462 Bob,2015-05-11,bar
  463 Chuck,2015-05-28,quux
  464 Denise,2015-05-02,meep
  465 
  466 NamEEE,DatEEE_201506,EEExtraneous
  467 Alice,2015-06-23,cafe
  468 Denise,2015-06-17,feed
  469 Chuck,2015-06-19,beef
  470 Bob,2015-06-19,d00d
  471 
  472 mlr --csvlite rename -r -g "e"i,EEE ./reg_test/input/date1.csv ./reg_test/input/date2.csv
  473 NamEEE,DatEEE_201505,EEExtranEEEous
  474 Alice,2015-05-14,foo
  475 Bob,2015-05-11,bar
  476 Chuck,2015-05-28,quux
  477 Denise,2015-05-02,meep
  478 
  479 NamEEE,DatEEE_201506,EEExtranEEEous
  480 Alice,2015-06-23,cafe
  481 Denise,2015-06-17,feed
  482 Chuck,2015-06-19,beef
  483 Bob,2015-06-19,d00d
  484 
  485 mlr regularize ./reg_test/input/regularize.dkvp
  486 a=1,c=2,b=3
  487 e=4,d=5
  488 a=6,c=7,b=8
  489 
  490 mlr --opprint bar -f x,y --lo 0 --hi 1 ./reg_test/input/abixy
  491 a   b   i  x                                        y
  492 pan pan 1  *************........................... *****************************...........
  493 eks pan 2  ******************************.......... ********************....................
  494 wye wye 3  ********................................ *************...........................
  495 eks wye 4  ***************......................... *****...................................
  496 wye pan 5  **********************.................. **********************************......
  497 zee pan 6  *********************................... *******************.....................
  498 eks zee 7  ************************................ *******.................................
  499 zee wye 8  ***********************................. ***************************************.
  500 hat wye 9  *....................................... *****************************...........
  501 pan wye 10 ********************.................... **************************************..
  502 
  503 mlr --opprint bar -f x,y -c c -x x -b b --lo 0.1 --hi 0.9 -w 20 ./reg_test/input/abixy
  504 a   b   i  x                    y
  505 pan pan 1  ccccccbbbbbbbbbbbbbb cccccccccccccccbbbbb
  506 eks pan 2  ccccccccccccccccbbbb ccccccccccbbbbbbbbbb
  507 wye wye 3  ccbbbbbbbbbbbbbbbbbb cccccbbbbbbbbbbbbbbb
  508 eks wye 4  cccccccbbbbbbbbbbbbb xbbbbbbbbbbbbbbbbbbb
  509 wye pan 5  cccccccccccbbbbbbbbb cccccccccccccccccccb
  510 zee pan 6  ccccccccccbbbbbbbbbb cccccccccbbbbbbbbbbb
  511 eks zee 7  ccccccccccccbbbbbbbb ccbbbbbbbbbbbbbbbbbb
  512 zee wye 8  ccccccccccccbbbbbbbb cccccccccccccccccccx
  513 hat wye 9  xbbbbbbbbbbbbbbbbbbb ccccccccccccccccbbbb
  514 pan wye 10 ccccccccccbbbbbbbbbb cccccccccccccccccccx
  515 
  516 mlr --opprint bar --auto -f x,y -w 10 ./reg_test/input/abixy
  517 a   b   i  x                              y
  518 pan pan 1  [0.0314419]****......[0.75868] [0.134189]*******...[0.976181]
  519 eks pan 2  [0.0314419]*********#[0.75868] [0.134189]****......[0.976181]
  520 wye wye 3  [0.0314419]**........[0.75868] [0.134189]**........[0.976181]
  521 eks wye 4  [0.0314419]****......[0.75868] [0.134189]#.........[0.976181]
  522 wye pan 5  [0.0314419]*******...[0.75868] [0.134189]********..[0.976181]
  523 zee pan 6  [0.0314419]******....[0.75868] [0.134189]****......[0.976181]
  524 eks zee 7  [0.0314419]*******...[0.75868] [0.134189]#.........[0.976181]
  525 zee wye 8  [0.0314419]*******...[0.75868] [0.134189]*********#[0.976181]
  526 hat wye 9  [0.0314419]#.........[0.75868] [0.134189]*******...[0.976181]
  527 pan wye 10 [0.0314419]******....[0.75868] [0.134189]*********.[0.976181]
  528 
  529 mlr altkv
  530 a=b,c=d,e=f
  531 
  532 mlr altkv
  533 a=b,c=d,e=f,4=g
  534 
  535 
  536 ================================================================
  537 TRIVIAL RETAINERS
  538 
  539 mlr group-by a ./reg_test/input/abixy
  540 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  541 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  542 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  543 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  544 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  545 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  546 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  547 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  548 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  549 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  550 
  551 mlr group-by a,b ./reg_test/input/abixy
  552 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  553 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  554 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  555 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  556 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  557 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  558 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  559 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  560 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  561 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  562 
  563 mlr group-like ./reg_test/input/het.dkvp
  564 host=jupiter
  565 host=saturn
  566 host=mars
  567 host=jupiter
  568 host=mars
  569 host=saturn
  570 df/tmp=2.43MB,uptime=32345sec
  571 df/tmp=1.34MB,uptime=234214132sec
  572 df/tmp=4.97MB,uptime=345089805sec
  573 df/tmp=0.04MB,uptime=890sec
  574 df/tmp=8.55MB,uptime=787897777sec
  575 df/tmp=9.47MB,uptime=234289080sec
  576 
  577 mlr tac ./reg_test/input/abixy
  578 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  579 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  580 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
  581 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
  582 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  583 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
  584 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  585 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  586 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  587 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  588 
  589 mlr tac /dev/null
  590 
  591 mlr --opprint unsparsify ./reg_test/input/abixy
  592 a   b   i  x                   y
  593 pan pan 1  0.3467901443380824  0.7268028627434533
  594 eks pan 2  0.7586799647899636  0.5221511083334797
  595 wye wye 3  0.20460330576630303 0.33831852551664776
  596 eks wye 4  0.38139939387114097 0.13418874328430463
  597 wye pan 5  0.5732889198020006  0.8636244699032729
  598 zee pan 6  0.5271261600918548  0.49322128674835697
  599 eks zee 7  0.6117840605678454  0.1878849191181694
  600 zee wye 8  0.5985540091064224  0.976181385699006
  601 hat wye 9  0.03144187646093577 0.7495507603507059
  602 pan wye 10 0.5026260055412137  0.9526183602969864
  603 
  604 mlr --opprint unsparsify ./reg_test/input/abixy-het
  605 a   b   i  x                   y                   aaa bbb xxx                iii yyy
  606 pan pan 1  0.3467901443380824  0.7268028627434533  -   -   -                  -   -
  607 eks pan 2  0.7586799647899636  0.5221511083334797  -   -   -                  -   -
  608 -   wye 3  0.20460330576630303 0.33831852551664776 wye -   -                  -   -
  609 eks -   4  0.38139939387114097 0.13418874328430463 -   wye -                  -   -
  610 wye pan 5  -                   0.8636244699032729  -   -   0.5732889198020006 -   -
  611 zee pan 6  0.5271261600918548  0.49322128674835697 -   -   -                  -   -
  612 eks zee -  0.6117840605678454  0.1878849191181694  -   -   -                  7   -
  613 zee wye 8  0.5985540091064224  -                   -   -   -                  -   0.976181385699006
  614 -   -   9  0.03144187646093577 0.7495507603507059  hat wye -                  -   -
  615 pan wye 10 0.5026260055412137  0.9526183602969864  -   -   -                  -   -
  616 
  617 mlr --csv skip-trivial-records ./reg_test/input/trivial-records.csv
  618 a,b,c
  619 1,2,3
  620 4,,6
  621 ,8,9
  622 
  623 mlr --csv remove-empty-columns ./reg_test/input/remove-empty-columns.csv
  624 a,c,e
  625 1,3,5
  626 2,4,5
  627 3,5,7
  628 
  629 mlr format-values ./reg_test/input/abixy
  630 a=pan,b=pan,i=1,x=0.346790,y=0.726803
  631 a=eks,b=pan,i=2,x=0.758680,y=0.522151
  632 a=wye,b=wye,i=3,x=0.204603,y=0.338319
  633 a=eks,b=wye,i=4,x=0.381399,y=0.134189
  634 a=wye,b=pan,i=5,x=0.573289,y=0.863624
  635 a=zee,b=pan,i=6,x=0.527126,y=0.493221
  636 a=eks,b=zee,i=7,x=0.611784,y=0.187885
  637 a=zee,b=wye,i=8,x=0.598554,y=0.976181
  638 a=hat,b=wye,i=9,x=0.031442,y=0.749551
  639 a=pan,b=wye,i=10,x=0.502626,y=0.952618
  640 
  641 mlr format-values -n ./reg_test/input/abixy
  642 a=pan,b=pan,i=1.000000,x=0.346790,y=0.726803
  643 a=eks,b=pan,i=2.000000,x=0.758680,y=0.522151
  644 a=wye,b=wye,i=3.000000,x=0.204603,y=0.338319
  645 a=eks,b=wye,i=4.000000,x=0.381399,y=0.134189
  646 a=wye,b=pan,i=5.000000,x=0.573289,y=0.863624
  647 a=zee,b=pan,i=6.000000,x=0.527126,y=0.493221
  648 a=eks,b=zee,i=7.000000,x=0.611784,y=0.187885
  649 a=zee,b=wye,i=8.000000,x=0.598554,y=0.976181
  650 a=hat,b=wye,i=9.000000,x=0.031442,y=0.749551
  651 a=pan,b=wye,i=10.000000,x=0.502626,y=0.952618
  652 
  653 mlr format-values -i %08llx -f %.6le -s X%sX ./reg_test/input/abixy
  654 a=XpanX,b=XpanX,i=00000001,x=3.467901e-01,y=7.268029e-01
  655 a=XeksX,b=XpanX,i=00000002,x=7.586800e-01,y=5.221511e-01
  656 a=XwyeX,b=XwyeX,i=00000003,x=2.046033e-01,y=3.383185e-01
  657 a=XeksX,b=XwyeX,i=00000004,x=3.813994e-01,y=1.341887e-01
  658 a=XwyeX,b=XpanX,i=00000005,x=5.732889e-01,y=8.636245e-01
  659 a=XzeeX,b=XpanX,i=00000006,x=5.271262e-01,y=4.932213e-01
  660 a=XeksX,b=XzeeX,i=00000007,x=6.117841e-01,y=1.878849e-01
  661 a=XzeeX,b=XwyeX,i=00000008,x=5.985540e-01,y=9.761814e-01
  662 a=XhatX,b=XwyeX,i=00000009,x=3.144188e-02,y=7.495508e-01
  663 a=XpanX,b=XwyeX,i=0000000a,x=5.026260e-01,y=9.526184e-01
  664 
  665 mlr format-values -i %08llx -f %.6le -s X%sX -n ./reg_test/input/abixy
  666 a=XpanX,b=XpanX,i=1.000000e+00,x=3.467901e-01,y=7.268029e-01
  667 a=XeksX,b=XpanX,i=2.000000e+00,x=7.586800e-01,y=5.221511e-01
  668 a=XwyeX,b=XwyeX,i=3.000000e+00,x=2.046033e-01,y=3.383185e-01
  669 a=XeksX,b=XwyeX,i=4.000000e+00,x=3.813994e-01,y=1.341887e-01
  670 a=XwyeX,b=XpanX,i=5.000000e+00,x=5.732889e-01,y=8.636245e-01
  671 a=XzeeX,b=XpanX,i=6.000000e+00,x=5.271262e-01,y=4.932213e-01
  672 a=XeksX,b=XzeeX,i=7.000000e+00,x=6.117841e-01,y=1.878849e-01
  673 a=XzeeX,b=XwyeX,i=8.000000e+00,x=5.985540e-01,y=9.761814e-01
  674 a=XhatX,b=XwyeX,i=9.000000e+00,x=3.144188e-02,y=7.495508e-01
  675 a=XpanX,b=XwyeX,i=1.000000e+01,x=5.026260e-01,y=9.526184e-01
  676 
  677 
  678 ================================================================
  679 HEAD/TAIL/ETC.
  680 
  681 mlr head -n 2 ./reg_test/input/abixy-het
  682 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  683 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  684 
  685 mlr head -n 2 -g a ./reg_test/input/abixy-het
  686 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  687 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  688 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  689 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  690 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  691 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  692 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  693 
  694 mlr head -n 2 -g a,b ./reg_test/input/abixy-het
  695 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  696 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  697 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  698 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  699 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  700 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  701 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  702 
  703 mlr then cat then head -n 2 -g a,b then tac ./reg_test/input/abixy-het
  704 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  705 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  706 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  707 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  708 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  709 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  710 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  711 
  712 mlr head -n 2 then put end{ print "Final NR is ".NR} ./reg_test/input/abixy-wide
  713 a=cat,b=pan,i=1,x=0.5117389009583777,y=0.08295224980036853,x2=0.2618767027540883,xy=0.0424498931448654,y2=0.006881075746942741
  714 a=pan,b=wye,i=2,x=0.5225940442098578,y=0.511678736087022,x2=0.27310453504361476,xy=0.2674002600279053,y2=0.26181512896361225
  715 Final NR is 3
  716 
  717 mlr head -n 2 -g a then put end{ print "Final NR is ".NR} ./reg_test/input/abixy-wide
  718 a=cat,b=pan,i=1,x=0.5117389009583777,y=0.08295224980036853,x2=0.2618767027540883,xy=0.0424498931448654,y2=0.006881075746942741
  719 a=pan,b=wye,i=2,x=0.5225940442098578,y=0.511678736087022,x2=0.27310453504361476,xy=0.2674002600279053,y2=0.26181512896361225
  720 a=wye,b=cat,i=3,x=0.8150401717873625,y=0.07989551500795256,x2=0.6642904816271734,xy=0.06511805427712146,y2=0.006383293318385972
  721 a=dog,b=hat,i=4,x=0.4488733555675044,y=0.5730530513123552,x2=0.20148728933843124,xy=0.25722824606077416,y2=0.32838979961840076
  722 a=dog,b=pan,i=5,x=0.2946557960430134,y=0.6850437256584863,x2=0.08682203814174191,xy=0.20185210430817294,y2=0.46928490606405937
  723 a=wye,b=cat,i=6,x=0.048709182664292916,y=0.5851879044762575,x2=0.0023725844758234536,xy=0.02850402453206882,y2=0.34244488354531344
  724 a=pan,b=pan,i=8,x=0.616507208914765,y=0.25924335982487057,x2=0.38008113864387366,xy=0.15982540019531707,y2=0.06720711961328732
  725 a=hat,b=hat,i=9,x=0.33786884067769307,y=0.6036735617015514,x2=0.11415535350088835,xy=0.203962486439877,y2=0.3644217690974368
  726 a=cat,b=hat,i=12,x=0.6335445699880142,y=0.15467178563525052,x2=0.4013787221612979,xy=0.0979914699195631,y2=0.02392336127159689
  727 a=hat,b=wye,i=13,x=0.35922068401384877,y=0.8502678133887914,x2=0.1290394998233774,xy=0.30543378552048117,y2=0.7229553544849566
  728 Final NR is 2000
  729 
  730 mlr cat then head -n 2 then put end{ print "Final NR is ".NR} ./reg_test/input/abixy-wide
  731 a=cat,b=pan,i=1,x=0.5117389009583777,y=0.08295224980036853,x2=0.2618767027540883,xy=0.0424498931448654,y2=0.006881075746942741
  732 a=pan,b=wye,i=2,x=0.5225940442098578,y=0.511678736087022,x2=0.27310453504361476,xy=0.2674002600279053,y2=0.26181512896361225
  733 Final NR is 3
  734 
  735 mlr tac then head -n 2 then put end{ print "Final NR is ".NR} ./reg_test/input/abixy-wide
  736 Final NR is 2000
  737 a=wye,b=cat,i=2000,x=0.10887569736363611,y=0.3480524315645718,x2=0.01185391747641808,xy=0.037894451205701986,y2=0.12114049511801092
  738 a=hat,b=dog,i=1999,x=0.010819574860139292,y=0.8983779455002124,x2=0.00011706320015415817,xy=0.009720067434037685,y2=0.8070829329611827
  739 
  740 mlr head -n 2 then put end{ print "Final NR is ".NR} ./reg_test/input/abixy-wide ./reg_test/input/abixy-wide ./reg_test/input/abixy-wide
  741 a=cat,b=pan,i=1,x=0.5117389009583777,y=0.08295224980036853,x2=0.2618767027540883,xy=0.0424498931448654,y2=0.006881075746942741
  742 a=pan,b=wye,i=2,x=0.5225940442098578,y=0.511678736087022,x2=0.27310453504361476,xy=0.2674002600279053,y2=0.26181512896361225
  743 Final NR is 3
  744 
  745 mlr tail -n 2 ./reg_test/input/abixy-het
  746 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  747 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  748 
  749 mlr tail -n 2 -g a ./reg_test/input/abixy-het
  750 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  751 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  752 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  753 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  754 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  755 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  756 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  757 
  758 mlr tail -n 2 -g a,b ./reg_test/input/abixy-het
  759 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  760 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  761 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  762 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  763 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  764 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  765 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  766 
  767 mlr top -f x,y -n 2 ./reg_test/input/abixy-het
  768 top_idx=1,x_top=0.758680,y_top=0.952618
  769 top_idx=2,x_top=0.611784,y_top=0.749551
  770 
  771 mlr top -f x,y -n 2 -g a ./reg_test/input/abixy-het
  772 a=pan,top_idx=1,x_top=0.502626,y_top=0.952618
  773 a=pan,top_idx=2,x_top=0.346790,y_top=0.726803
  774 a=eks,top_idx=1,x_top=0.758680,y_top=0.522151
  775 a=eks,top_idx=2,x_top=0.611784,y_top=0.187885
  776 a=zee,top_idx=1,x_top=0.527126,y_top=0.493221
  777 a=zee,top_idx=2,x_top=,y_top=
  778 
  779 mlr top -f x,y -n 2 -g a,b ./reg_test/input/abixy-het
  780 a=pan,b=pan,top_idx=1,x_top=0.346790,y_top=0.726803
  781 a=pan,b=pan,top_idx=2,x_top=,y_top=
  782 a=eks,b=pan,top_idx=1,x_top=0.758680,y_top=0.522151
  783 a=eks,b=pan,top_idx=2,x_top=,y_top=
  784 a=zee,b=pan,top_idx=1,x_top=0.527126,y_top=0.493221
  785 a=zee,b=pan,top_idx=2,x_top=,y_top=
  786 a=eks,b=zee,top_idx=1,x_top=0.611784,y_top=0.187885
  787 a=eks,b=zee,top_idx=2,x_top=,y_top=
  788 a=pan,b=wye,top_idx=1,x_top=0.502626,y_top=0.952618
  789 a=pan,b=wye,top_idx=2,x_top=,y_top=
  790 
  791 mlr top -f x,y -n 2 ./reg_test/input/ints.dkvp
  792 top_idx=1,x_top=9,y_top=9
  793 top_idx=2,x_top=8,y_top=9
  794 
  795 mlr top -f x,y -n 2 -F ./reg_test/input/ints.dkvp
  796 top_idx=1,x_top=9.000000,y_top=9.000000
  797 top_idx=2,x_top=8.000000,y_top=9.000000
  798 
  799 mlr top -n 4 -f x ./reg_test/input/abixy-wide
  800 top_idx=1,x_top=0.999730
  801 top_idx=2,x_top=0.999308
  802 top_idx=3,x_top=0.997339
  803 top_idx=4,x_top=0.997245
  804 
  805 mlr top -n 1 -f x,y ./reg_test/input/abixy-wide
  806 top_idx=1,x_top=0.999730,y_top=0.999522
  807 
  808 mlr top -n 4 -f x -g a ./reg_test/input/abixy-wide
  809 a=cat,top_idx=1,x_top=0.996359
  810 a=cat,top_idx=2,x_top=0.990588
  811 a=cat,top_idx=3,x_top=0.990160
  812 a=cat,top_idx=4,x_top=0.986548
  813 a=pan,top_idx=1,x_top=0.999730
  814 a=pan,top_idx=2,x_top=0.999308
  815 a=pan,top_idx=3,x_top=0.996583
  816 a=pan,top_idx=4,x_top=0.990853
  817 a=wye,top_idx=1,x_top=0.997339
  818 a=wye,top_idx=2,x_top=0.996525
  819 a=wye,top_idx=3,x_top=0.995414
  820 a=wye,top_idx=4,x_top=0.994219
  821 a=dog,top_idx=1,x_top=0.997245
  822 a=dog,top_idx=2,x_top=0.988581
  823 a=dog,top_idx=3,x_top=0.980266
  824 a=dog,top_idx=4,x_top=0.977280
  825 a=hat,top_idx=1,x_top=0.997014
  826 a=hat,top_idx=2,x_top=0.995705
  827 a=hat,top_idx=3,x_top=0.992879
  828 a=hat,top_idx=4,x_top=0.989639
  829 
  830 mlr top -n 1 -f x,y -g a ./reg_test/input/abixy-wide
  831 a=cat,top_idx=1,x_top=0.996359,y_top=0.997929
  832 a=pan,top_idx=1,x_top=0.999730,y_top=0.999319
  833 a=wye,top_idx=1,x_top=0.997339,y_top=0.999450
  834 a=dog,top_idx=1,x_top=0.997245,y_top=0.999522
  835 a=hat,top_idx=1,x_top=0.997014,y_top=0.991400
  836 
  837 mlr top -a -n 4 -f x ./reg_test/input/abixy-wide
  838 a=pan,b=cat,i=1943,x=0.9997301774748071,y=0.8408385083267972,x2=0.9994604277538093,xy=0.8406116311572011,y2=0.7070093970852334
  839 a=pan,b=dog,i=552,x=0.9993077485337599,y=0.10019859749555626,x2=0.9986159762796124,xy=0.10012923486952477,y2=0.010039758940076493
  840 a=wye,b=pan,i=568,x=0.9973387930844961,y=0.5711453274816489,x2=0.9946846681912394,xy=0.569625391586397,y2=0.32620698510412
  841 a=dog,b=pan,i=1613,x=0.997245171384539,y=0.8188847898688517,x2=0.9944979318497786,xy=0.8166289026169553,y2=0.6705722990785534
  842 
  843 mlr top -a -n 4 -f x -g a ./reg_test/input/abixy-wide
  844 a=cat,b=dog,i=901,x=0.9963591865818606,y=0.9423606044154952,x2=0.9927316286860669,xy=0.9389296452822133,y2=0.8880435087543374
  845 a=cat,b=wye,i=135,x=0.9905881531288986,y=0.7789092765450115,x2=0.9812648891193222,xy=0.7715783017076895,y2=0.6066996610878732
  846 a=cat,b=hat,i=975,x=0.9901595235021967,y=0.8592860989306361,x2=0.9804158819820973,xy=0.8508303142692202,y2=0.738372599815431
  847 a=cat,b=dog,i=748,x=0.986548192318023,y=0.22327955924073406,x2=0.973277335765959,xy=0.2202760455505111,y2=0.04985376157473647
  848 a=pan,b=cat,i=1943,x=0.9997301774748071,y=0.8408385083267972,x2=0.9994604277538093,xy=0.8406116311572011,y2=0.7070093970852334
  849 a=pan,b=dog,i=552,x=0.9993077485337599,y=0.10019859749555626,x2=0.9986159762796124,xy=0.10012923486952477,y2=0.010039758940076493
  850 a=pan,b=pan,i=756,x=0.9965826588776338,y=0.8864833103309704,x2=0.9931769959756142,xy=0.883453894460285,y2=0.7858526594953555
  851 a=pan,b=wye,i=1876,x=0.9908531016291003,y=0.318873165751998,x2=0.9817898690080082,xy=0.3159564653116574,y2=0.10168009583670118
  852 a=wye,b=pan,i=568,x=0.9973387930844961,y=0.5711453274816489,x2=0.9946846681912394,xy=0.569625391586397,y2=0.32620698510412
  853 a=wye,b=dog,i=1772,x=0.9965249307670624,y=0.8078766237661098,x2=0.9930619376402985,xy=0.8050691965668507,y2=0.6526646392277285
  854 a=wye,b=pan,i=450,x=0.9954136776717515,y=0.8564839236024028,x2=0.9908483896960015,xy=0.8525558122597992,y2=0.7335647113893665
  855 a=wye,b=dog,i=882,x=0.9942189496990836,y=0.3298671968153588,x2=0.988471319940749,xy=0.32796021795794694,y2=0.10881236753482267
  856 a=dog,b=pan,i=1613,x=0.997245171384539,y=0.8188847898688517,x2=0.9944979318497786,xy=0.8166289026169553,y2=0.6705722990785534
  857 a=dog,b=hat,i=1680,x=0.9885812365291148,y=0.048768165346359305,x2=0.9772928612174336,xy=0.04821129320136021,y2=0.0023783339512498405
  858 a=dog,b=wye,i=1331,x=0.9802656048578349,y=0.9431768957041479,x2=0.9609206560672968,xy=0.9245638701553616,y2=0.889582656590113
  859 a=dog,b=pan,i=978,x=0.9772797759762182,y=0.5328687567382687,x2=0.9550757605321272,xy=0.5207618592099011,y2=0.2839491119077882
  860 a=hat,b=dog,i=1894,x=0.9970136511026203,y=0.2054109087831395,x2=0.9940362204849775,xy=0.2047974801421852,y2=0.04219364144711526
  861 a=hat,b=hat,i=818,x=0.9957052214494239,y=0.026702922142899044,x2=0.9914288880216462,xy=0.026588239005642018,y2=0.0007130460509697281
  862 a=hat,b=hat,i=1513,x=0.9928788688650781,y=0.1805357299725343,x2=0.9858084482387971,xy=0.17925011136486105,y2=0.03259314979671582
  863 a=hat,b=dog,i=1768,x=0.9896393441122658,y=0.5323182982465756,x2=0.9793860314149557,xy=0.5268031315356986,y2=0.2833627706481302
  864 
  865 mlr top -n 3 -f x,y ./reg_test/input/near-ovf.dkvp
  866 top_idx=1,x_top=9223372036854775807,y_top=-9223372036854775801
  867 top_idx=2,x_top=9223372036854775806,y_top=-9223372036854775802
  868 top_idx=3,x_top=9223372036854775805,y_top=-9223372036854775803
  869 
  870 mlr top -n 3 -f x,y --min ./reg_test/input/near-ovf.dkvp
  871 top_idx=1,x_top=9223372036854775801,y_top=-9223372036854775807
  872 top_idx=2,x_top=9223372036854775802,y_top=-9223372036854775806
  873 top_idx=3,x_top=9223372036854775803,y_top=-9223372036854775805
  874 
  875 mlr top -F -n 3 -f x,y ./reg_test/input/near-ovf.dkvp
  876 top_idx=1,x_top=9223372036854775808.000000,y_top=-9223372036854775808.000000
  877 top_idx=2,x_top=9223372036854775808.000000,y_top=-9223372036854775808.000000
  878 top_idx=3,x_top=9223372036854775808.000000,y_top=-9223372036854775808.000000
  879 
  880 mlr top -F -n 3 -f x,y --min ./reg_test/input/near-ovf.dkvp
  881 top_idx=1,x_top=9223372036854775808.000000,y_top=-9223372036854775808.000000
  882 top_idx=2,x_top=9223372036854775808.000000,y_top=-9223372036854775808.000000
  883 top_idx=3,x_top=9223372036854775808.000000,y_top=-9223372036854775808.000000
  884 
  885 mlr --seed 12345 bootstrap ./reg_test/input/abixy-het
  886 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  887 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  888 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  889 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  890 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  891 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  892 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  893 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  894 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  895 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  896 
  897 mlr --seed 12345 bootstrap -n 2 ./reg_test/input/abixy-het
  898 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  899 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  900 
  901 mlr --seed 12345 bootstrap -n 20 ./reg_test/input/abixy-het
  902 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  903 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  904 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  905 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  906 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  907 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  908 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  909 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  910 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  911 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  912 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  913 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  914 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  915 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  916 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  917 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  918 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  919 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  920 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  921 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  922 
  923 mlr --seed 12345 sample -k 2 ./reg_test/input/abixy-het
  924 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  925 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  926 
  927 mlr --seed 12345 sample -k 2 -g a ./reg_test/input/abixy-het
  928 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  929 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  930 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  931 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  932 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  933 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  934 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  935 
  936 mlr --seed 12345 sample -k 2 -g a,b ./reg_test/input/abixy-het
  937 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  938 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  939 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  940 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  941 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  942 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  943 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  944 
  945 mlr --seed 12345 shuffle ./reg_test/input/abixy-het
  946 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  947 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  948 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  949 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  950 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  951 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  952 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  953 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  954 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  955 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  956 
  957 mlr --seed 23456 shuffle ./reg_test/input/abixy-het
  958 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  959 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  960 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  961 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  962 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  963 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  964 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  965 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  966 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  967 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  968 
  969 mlr --seed 34567 shuffle ./reg_test/input/abixy-het
  970 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
  971 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
  972 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
  973 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
  974 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
  975 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
  976 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
  977 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
  978 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
  979 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
  980 
  981 mlr uniq -g a ./reg_test/input/abixy-het
  982 a=pan
  983 a=eks
  984 a=wye
  985 a=zee
  986 
  987 mlr uniq -g a,b ./reg_test/input/abixy-het
  988 a=pan,b=pan
  989 a=eks,b=pan
  990 a=wye,b=pan
  991 a=zee,b=pan
  992 a=eks,b=zee
  993 a=zee,b=wye
  994 a=pan,b=wye
  995 
  996 mlr uniq -f a ./reg_test/input/abixy-het
  997 a=pan
  998 a=eks
  999 a=wye
 1000 a=zee
 1001 
 1002 mlr uniq -f a,b ./reg_test/input/abixy-het
 1003 a=pan,b=pan
 1004 a=eks,b=pan
 1005 a=wye,b=pan
 1006 a=zee,b=pan
 1007 a=eks,b=zee
 1008 a=zee,b=wye
 1009 a=pan,b=wye
 1010 
 1011 mlr uniq -c -g a ./reg_test/input/abixy-het
 1012 a=pan,count=2
 1013 a=eks,count=3
 1014 a=wye,count=1
 1015 a=zee,count=2
 1016 
 1017 mlr uniq -c -g a,b ./reg_test/input/abixy-het
 1018 a=pan,b=pan,count=1
 1019 a=eks,b=pan,count=1
 1020 a=wye,b=pan,count=1
 1021 a=zee,b=pan,count=1
 1022 a=eks,b=zee,count=1
 1023 a=zee,b=wye,count=1
 1024 a=pan,b=wye,count=1
 1025 
 1026 mlr count-distinct -f a ./reg_test/input/small ./reg_test/input/abixy
 1027 a=pan,count=4
 1028 a=eks,count=6
 1029 a=wye,count=4
 1030 a=zee,count=4
 1031 a=hat,count=2
 1032 
 1033 mlr count-distinct -f a,b ./reg_test/input/small ./reg_test/input/abixy
 1034 a=pan,b=pan,count=2
 1035 a=eks,b=pan,count=2
 1036 a=wye,b=wye,count=2
 1037 a=eks,b=wye,count=2
 1038 a=wye,b=pan,count=2
 1039 a=zee,b=pan,count=2
 1040 a=eks,b=zee,count=2
 1041 a=zee,b=wye,count=2
 1042 a=hat,b=wye,count=2
 1043 a=pan,b=wye,count=2
 1044 
 1045 mlr count-distinct -f a,b -u ./reg_test/input/small ./reg_test/input/abixy
 1046 field=a,value=pan,count=4
 1047 field=a,value=eks,count=6
 1048 field=a,value=wye,count=4
 1049 field=a,value=zee,count=4
 1050 field=a,value=hat,count=2
 1051 field=b,value=pan,count=8
 1052 field=b,value=wye,count=10
 1053 field=b,value=zee,count=2
 1054 
 1055 mlr count-distinct -f a -n ./reg_test/input/small ./reg_test/input/abixy
 1056 count=5
 1057 
 1058 mlr count-distinct -f a,b -n ./reg_test/input/small ./reg_test/input/abixy
 1059 count=10
 1060 
 1061 mlr uniq -g a -o foo ./reg_test/input/abixy-het
 1062 a=pan
 1063 a=eks
 1064 a=wye
 1065 a=zee
 1066 
 1067 mlr uniq -g a,b -o foo ./reg_test/input/abixy-het
 1068 a=pan,b=pan
 1069 a=eks,b=pan
 1070 a=wye,b=pan
 1071 a=zee,b=pan
 1072 a=eks,b=zee
 1073 a=zee,b=wye
 1074 a=pan,b=wye
 1075 
 1076 mlr uniq -f a -o foo ./reg_test/input/abixy-het
 1077 a=pan
 1078 a=eks
 1079 a=wye
 1080 a=zee
 1081 
 1082 mlr uniq -f a,b -o foo ./reg_test/input/abixy-het
 1083 a=pan,b=pan
 1084 a=eks,b=pan
 1085 a=wye,b=pan
 1086 a=zee,b=pan
 1087 a=eks,b=zee
 1088 a=zee,b=wye
 1089 a=pan,b=wye
 1090 
 1091 mlr uniq -c -g a -o foo ./reg_test/input/abixy-het
 1092 a=pan,foo=2
 1093 a=eks,foo=3
 1094 a=wye,foo=1
 1095 a=zee,foo=2
 1096 
 1097 mlr uniq -c -g a,b -o foo ./reg_test/input/abixy-het
 1098 a=pan,b=pan,foo=1
 1099 a=eks,b=pan,foo=1
 1100 a=wye,b=pan,foo=1
 1101 a=zee,b=pan,foo=1
 1102 a=eks,b=zee,foo=1
 1103 a=zee,b=wye,foo=1
 1104 a=pan,b=wye,foo=1
 1105 
 1106 mlr uniq -a ./reg_test/input/repeats.dkvp
 1107 color=red,shape=square,flag=0
 1108 color=purple,shape=triangle,flag=0
 1109 color=yellow,shape=circle,flag=1
 1110 color=red,shape=circle,flag=1
 1111 color=purple,shape=square,flag=0
 1112 color=red,shape=square,flag=1
 1113 color=yellow,shape=triangle,flag=1
 1114 
 1115 mlr uniq -a -c ./reg_test/input/repeats.dkvp
 1116 count=17,color=red,shape=square,flag=0
 1117 count=11,color=purple,shape=triangle,flag=0
 1118 count=11,color=yellow,shape=circle,flag=1
 1119 count=6,color=red,shape=circle,flag=1
 1120 count=7,color=purple,shape=square,flag=0
 1121 count=3,color=red,shape=square,flag=1
 1122 count=2,color=yellow,shape=triangle,flag=1
 1123 
 1124 mlr uniq -a -c -o foo ./reg_test/input/repeats.dkvp
 1125 foo=17,color=red,shape=square,flag=0
 1126 foo=11,color=purple,shape=triangle,flag=0
 1127 foo=11,color=yellow,shape=circle,flag=1
 1128 foo=6,color=red,shape=circle,flag=1
 1129 foo=7,color=purple,shape=square,flag=0
 1130 foo=3,color=red,shape=square,flag=1
 1131 foo=2,color=yellow,shape=triangle,flag=1
 1132 
 1133 mlr uniq -a -n ./reg_test/input/repeats.dkvp
 1134 count=7
 1135 
 1136 mlr uniq -a -n -o bar ./reg_test/input/repeats.dkvp
 1137 bar=7
 1138 
 1139 mlr count-distinct -f a -o foo ./reg_test/input/small ./reg_test/input/abixy
 1140 a=pan,foo=4
 1141 a=eks,foo=6
 1142 a=wye,foo=4
 1143 a=zee,foo=4
 1144 a=hat,foo=2
 1145 
 1146 mlr count-distinct -f a,b -o foo ./reg_test/input/small ./reg_test/input/abixy
 1147 a=pan,b=pan,foo=2
 1148 a=eks,b=pan,foo=2
 1149 a=wye,b=wye,foo=2
 1150 a=eks,b=wye,foo=2
 1151 a=wye,b=pan,foo=2
 1152 a=zee,b=pan,foo=2
 1153 a=eks,b=zee,foo=2
 1154 a=zee,b=wye,foo=2
 1155 a=hat,b=wye,foo=2
 1156 a=pan,b=wye,foo=2
 1157 
 1158 mlr count-distinct -f a -n -o foo ./reg_test/input/small ./reg_test/input/abixy
 1159 count=5
 1160 
 1161 mlr count-distinct -f a,b -n -o foo ./reg_test/input/small ./reg_test/input/abixy
 1162 count=10
 1163 
 1164 mlr grep pan ./reg_test/input/abixy-het
 1165 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1166 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1167 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
 1168 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1169 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1170 
 1171 mlr grep -v pan ./reg_test/input/abixy-het
 1172 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1173 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1174 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
 1175 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
 1176 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1177 
 1178 mlr decimate -n 4 ./reg_test/input/abixy
 1179 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1180 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1181 
 1182 mlr decimate -b -n 4 ./reg_test/input/abixy
 1183 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1184 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1185 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1186 
 1187 mlr decimate -e -n 4 ./reg_test/input/abixy
 1188 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1189 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1190 
 1191 mlr decimate -g a -n 2 ./reg_test/input/abixy
 1192 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1193 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1194 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1195 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1196 
 1197 mlr decimate -g a -b -n 2 ./reg_test/input/abixy
 1198 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1199 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1200 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1201 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1202 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1203 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1204 
 1205 mlr decimate -g a -e -n 2 ./reg_test/input/abixy
 1206 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1207 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1208 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1209 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1210 
 1211 
 1212 ================================================================
 1213 WHITESPACE-REDUCTION
 1214 
 1215 mlr --icsv --ojson cat ./reg_test/input/clean-whitespace.csv
 1216 { "n": 1, "a": "xy", "b  ": 2, "  c": 3 }
 1217 { "n": 2, "a": "xy ", "b  ": 2, "  c": 3 }
 1218 { "n": 3, "a": "xy  ", "b  ": 2, "  c": 3 }
 1219 { "n": 4, "a": "xy   ", "b  ": 2, "  c": 3 }
 1220 { "n": 5, "a": "xy", "b  ": 2, "  c": 3 }
 1221 { "n": 6, "a": " xy", "b  ": 2, "  c": 3 }
 1222 { "n": 7, "a": "  xy", "b  ": 2, "  c": 3 }
 1223 { "n": 8, "a": "   xy", "b  ": 2, "  c": 3 }
 1224 { "n": 9, "a": "xy", "b  ": 2, "  c": 3 }
 1225 { "n": 10, "a": " xy ", "b  ": 2, "  c": 3 }
 1226 { "n": 11, "a": "  xy  ", "b  ": 2, "  c": 3 }
 1227 { "n": 12, "a": "   xy   ", "b  ": 2, "  c": 3 }
 1228 { "n": 13, "a": "", "b  ": 2, "  c": 3 }
 1229 { "n": 14, "a": "  ", "b  ": 2, "  c": 3 }
 1230 { "n": 15, "a": "    ", "b  ": 2, "  c": 3 }
 1231 { "n": 16, "a": "      ", "b  ": 2, "  c": 3 }
 1232 
 1233 mlr --icsv --ojson put $a = lstrip($a) ./reg_test/input/clean-whitespace.csv
 1234 { "n": 1, "a": "xy", "b  ": 2, "  c": 3 }
 1235 { "n": 2, "a": "xy ", "b  ": 2, "  c": 3 }
 1236 { "n": 3, "a": "xy  ", "b  ": 2, "  c": 3 }
 1237 { "n": 4, "a": "xy   ", "b  ": 2, "  c": 3 }
 1238 { "n": 5, "a": "xy", "b  ": 2, "  c": 3 }
 1239 { "n": 6, "a": "xy", "b  ": 2, "  c": 3 }
 1240 { "n": 7, "a": "xy", "b  ": 2, "  c": 3 }
 1241 { "n": 8, "a": "xy", "b  ": 2, "  c": 3 }
 1242 { "n": 9, "a": "xy", "b  ": 2, "  c": 3 }
 1243 { "n": 10, "a": "xy ", "b  ": 2, "  c": 3 }
 1244 { "n": 11, "a": "xy  ", "b  ": 2, "  c": 3 }
 1245 { "n": 12, "a": "xy   ", "b  ": 2, "  c": 3 }
 1246 { "n": 13, "a": "", "b  ": 2, "  c": 3 }
 1247 { "n": 14, "a": "", "b  ": 2, "  c": 3 }
 1248 { "n": 15, "a": "", "b  ": 2, "  c": 3 }
 1249 { "n": 16, "a": "", "b  ": 2, "  c": 3 }
 1250 
 1251 mlr --icsv --ojson put $a = rstrip($a) ./reg_test/input/clean-whitespace.csv
 1252 { "n": 1, "a": "xy", "b  ": 2, "  c": 3 }
 1253 { "n": 2, "a": "xy", "b  ": 2, "  c": 3 }
 1254 { "n": 3, "a": "xy", "b  ": 2, "  c": 3 }
 1255 { "n": 4, "a": "xy", "b  ": 2, "  c": 3 }
 1256 { "n": 5, "a": "xy", "b  ": 2, "  c": 3 }
 1257 { "n": 6, "a": " xy", "b  ": 2, "  c": 3 }
 1258 { "n": 7, "a": "  xy", "b  ": 2, "  c": 3 }
 1259 { "n": 8, "a": "   xy", "b  ": 2, "  c": 3 }
 1260 { "n": 9, "a": "xy", "b  ": 2, "  c": 3 }
 1261 { "n": 10, "a": " xy", "b  ": 2, "  c": 3 }
 1262 { "n": 11, "a": "  xy", "b  ": 2, "  c": 3 }
 1263 { "n": 12, "a": "   xy", "b  ": 2, "  c": 3 }
 1264 { "n": 13, "a": "", "b  ": 2, "  c": 3 }
 1265 { "n": 14, "a": "", "b  ": 2, "  c": 3 }
 1266 { "n": 15, "a": "", "b  ": 2, "  c": 3 }
 1267 { "n": 16, "a": "", "b  ": 2, "  c": 3 }
 1268 
 1269 mlr --icsv --ojson put $a = strip($a) ./reg_test/input/clean-whitespace.csv
 1270 { "n": 1, "a": "xy", "b  ": 2, "  c": 3 }
 1271 { "n": 2, "a": "xy", "b  ": 2, "  c": 3 }
 1272 { "n": 3, "a": "xy", "b  ": 2, "  c": 3 }
 1273 { "n": 4, "a": "xy", "b  ": 2, "  c": 3 }
 1274 { "n": 5, "a": "xy", "b  ": 2, "  c": 3 }
 1275 { "n": 6, "a": "xy", "b  ": 2, "  c": 3 }
 1276 { "n": 7, "a": "xy", "b  ": 2, "  c": 3 }
 1277 { "n": 8, "a": "xy", "b  ": 2, "  c": 3 }
 1278 { "n": 9, "a": "xy", "b  ": 2, "  c": 3 }
 1279 { "n": 10, "a": "xy", "b  ": 2, "  c": 3 }
 1280 { "n": 11, "a": "xy", "b  ": 2, "  c": 3 }
 1281 { "n": 12, "a": "xy", "b  ": 2, "  c": 3 }
 1282 { "n": 13, "a": "", "b  ": 2, "  c": 3 }
 1283 { "n": 14, "a": "", "b  ": 2, "  c": 3 }
 1284 { "n": 15, "a": "", "b  ": 2, "  c": 3 }
 1285 { "n": 16, "a": "", "b  ": 2, "  c": 3 }
 1286 
 1287 mlr --icsv --ojson put $a = collapse_whitespace($a) ./reg_test/input/clean-whitespace.csv
 1288 { "n": 1, "a": "xy", "b  ": 2, "  c": 3 }
 1289 { "n": 2, "a": "xy ", "b  ": 2, "  c": 3 }
 1290 { "n": 3, "a": "xy ", "b  ": 2, "  c": 3 }
 1291 { "n": 4, "a": "xy ", "b  ": 2, "  c": 3 }
 1292 { "n": 5, "a": "xy", "b  ": 2, "  c": 3 }
 1293 { "n": 6, "a": " xy", "b  ": 2, "  c": 3 }
 1294 { "n": 7, "a": " xy", "b  ": 2, "  c": 3 }
 1295 { "n": 8, "a": " xy", "b  ": 2, "  c": 3 }
 1296 { "n": 9, "a": "xy", "b  ": 2, "  c": 3 }
 1297 { "n": 10, "a": " xy ", "b  ": 2, "  c": 3 }
 1298 { "n": 11, "a": " xy ", "b  ": 2, "  c": 3 }
 1299 { "n": 12, "a": " xy ", "b  ": 2, "  c": 3 }
 1300 { "n": 13, "a": "", "b  ": 2, "  c": 3 }
 1301 { "n": 14, "a": " ", "b  ": 2, "  c": 3 }
 1302 { "n": 15, "a": " ", "b  ": 2, "  c": 3 }
 1303 { "n": 16, "a": " ", "b  ": 2, "  c": 3 }
 1304 
 1305 mlr --icsv --ojson put $a = clean_whitespace($a) ./reg_test/input/clean-whitespace.csv
 1306 { "n": 1, "a": "xy", "b  ": 2, "  c": 3 }
 1307 { "n": 2, "a": "xy", "b  ": 2, "  c": 3 }
 1308 { "n": 3, "a": "xy", "b  ": 2, "  c": 3 }
 1309 { "n": 4, "a": "xy", "b  ": 2, "  c": 3 }
 1310 { "n": 5, "a": "xy", "b  ": 2, "  c": 3 }
 1311 { "n": 6, "a": "xy", "b  ": 2, "  c": 3 }
 1312 { "n": 7, "a": "xy", "b  ": 2, "  c": 3 }
 1313 { "n": 8, "a": "xy", "b  ": 2, "  c": 3 }
 1314 { "n": 9, "a": "xy", "b  ": 2, "  c": 3 }
 1315 { "n": 10, "a": "xy", "b  ": 2, "  c": 3 }
 1316 { "n": 11, "a": "xy", "b  ": 2, "  c": 3 }
 1317 { "n": 12, "a": "xy", "b  ": 2, "  c": 3 }
 1318 { "n": 13, "a": "", "b  ": 2, "  c": 3 }
 1319 { "n": 14, "a": "", "b  ": 2, "  c": 3 }
 1320 { "n": 15, "a": "", "b  ": 2, "  c": 3 }
 1321 { "n": 16, "a": "", "b  ": 2, "  c": 3 }
 1322 
 1323 mlr --icsv --ojson clean-whitespace -k ./reg_test/input/clean-whitespace.csv
 1324 { "n": 1, "a": "xy", "b": 2, "c": 3 }
 1325 { "n": 2, "a": "xy ", "b": 2, "c": 3 }
 1326 { "n": 3, "a": "xy  ", "b": 2, "c": 3 }
 1327 { "n": 4, "a": "xy   ", "b": 2, "c": 3 }
 1328 { "n": 5, "a": "xy", "b": 2, "c": 3 }
 1329 { "n": 6, "a": " xy", "b": 2, "c": 3 }
 1330 { "n": 7, "a": "  xy", "b": 2, "c": 3 }
 1331 { "n": 8, "a": "   xy", "b": 2, "c": 3 }
 1332 { "n": 9, "a": "xy", "b": 2, "c": 3 }
 1333 { "n": 10, "a": " xy ", "b": 2, "c": 3 }
 1334 { "n": 11, "a": "  xy  ", "b": 2, "c": 3 }
 1335 { "n": 12, "a": "   xy   ", "b": 2, "c": 3 }
 1336 { "n": 13, "a": "", "b": 2, "c": 3 }
 1337 { "n": 14, "a": "  ", "b": 2, "c": 3 }
 1338 { "n": 15, "a": "    ", "b": 2, "c": 3 }
 1339 { "n": 16, "a": "      ", "b": 2, "c": 3 }
 1340 
 1341 mlr --icsv --ojson clean-whitespace -v ./reg_test/input/clean-whitespace.csv
 1342 { "n": 1, "a": "xy", "b  ": 2, "  c": 3 }
 1343 { "n": 2, "a": "xy", "b  ": 2, "  c": 3 }
 1344 { "n": 3, "a": "xy", "b  ": 2, "  c": 3 }
 1345 { "n": 4, "a": "xy", "b  ": 2, "  c": 3 }
 1346 { "n": 5, "a": "xy", "b  ": 2, "  c": 3 }
 1347 { "n": 6, "a": "xy", "b  ": 2, "  c": 3 }
 1348 { "n": 7, "a": "xy", "b  ": 2, "  c": 3 }
 1349 { "n": 8, "a": "xy", "b  ": 2, "  c": 3 }
 1350 { "n": 9, "a": "xy", "b  ": 2, "  c": 3 }
 1351 { "n": 10, "a": "xy", "b  ": 2, "  c": 3 }
 1352 { "n": 11, "a": "xy", "b  ": 2, "  c": 3 }
 1353 { "n": 12, "a": "xy", "b  ": 2, "  c": 3 }
 1354 { "n": 13, "a": "", "b  ": 2, "  c": 3 }
 1355 { "n": 14, "a": "", "b  ": 2, "  c": 3 }
 1356 { "n": 15, "a": "", "b  ": 2, "  c": 3 }
 1357 { "n": 16, "a": "", "b  ": 2, "  c": 3 }
 1358 
 1359 mlr --icsv --ojson clean-whitespace ./reg_test/input/clean-whitespace.csv
 1360 { "n": 1, "a": "xy", "b": 2, "c": 3 }
 1361 { "n": 2, "a": "xy", "b": 2, "c": 3 }
 1362 { "n": 3, "a": "xy", "b": 2, "c": 3 }
 1363 { "n": 4, "a": "xy", "b": 2, "c": 3 }
 1364 { "n": 5, "a": "xy", "b": 2, "c": 3 }
 1365 { "n": 6, "a": "xy", "b": 2, "c": 3 }
 1366 { "n": 7, "a": "xy", "b": 2, "c": 3 }
 1367 { "n": 8, "a": "xy", "b": 2, "c": 3 }
 1368 { "n": 9, "a": "xy", "b": 2, "c": 3 }
 1369 { "n": 10, "a": "xy", "b": 2, "c": 3 }
 1370 { "n": 11, "a": "xy", "b": 2, "c": 3 }
 1371 { "n": 12, "a": "xy", "b": 2, "c": 3 }
 1372 { "n": 13, "a": "", "b": 2, "c": 3 }
 1373 { "n": 14, "a": "", "b": 2, "c": 3 }
 1374 { "n": 15, "a": "", "b": 2, "c": 3 }
 1375 { "n": 16, "a": "", "b": 2, "c": 3 }
 1376 
 1377 
 1378 ================================================================
 1379 SORT
 1380 
 1381 mlr sort -f a ./reg_test/input/abixy
 1382 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1383 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1384 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1385 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1386 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1387 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1388 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1389 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1390 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1391 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1392 
 1393 mlr sort -r a ./reg_test/input/abixy
 1394 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1395 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1396 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1397 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1398 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1399 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1400 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1401 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1402 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1403 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1404 
 1405 mlr sort -f x ./reg_test/input/abixy
 1406 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1407 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1408 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1409 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1410 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1411 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1412 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1413 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1414 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1415 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1416 
 1417 mlr sort -r x ./reg_test/input/abixy
 1418 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1419 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1420 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1421 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1422 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1423 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1424 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1425 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1426 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1427 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1428 
 1429 mlr sort -nf x ./reg_test/input/abixy
 1430 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1431 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1432 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1433 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1434 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1435 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1436 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1437 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1438 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1439 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1440 
 1441 mlr sort -nr x ./reg_test/input/abixy
 1442 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1443 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1444 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1445 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1446 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1447 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1448 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1449 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1450 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1451 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1452 
 1453 mlr sort -f a,b ./reg_test/input/abixy
 1454 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1455 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1456 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1457 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1458 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1459 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1460 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1461 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1462 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1463 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1464 
 1465 mlr sort -r a,b ./reg_test/input/abixy
 1466 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1467 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1468 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1469 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1470 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1471 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1472 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1473 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1474 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1475 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1476 
 1477 mlr sort -f x,y ./reg_test/input/abixy
 1478 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1479 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1480 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1481 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1482 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1483 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1484 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1485 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1486 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1487 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1488 
 1489 mlr sort -r x,y ./reg_test/input/abixy
 1490 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1491 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1492 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1493 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1494 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1495 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1496 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1497 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1498 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1499 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1500 
 1501 mlr sort -nf x,y ./reg_test/input/abixy
 1502 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1503 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1504 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1505 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1506 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1507 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1508 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1509 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1510 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1511 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1512 
 1513 mlr sort -nr x,y ./reg_test/input/abixy
 1514 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1515 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1516 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1517 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1518 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1519 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1520 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1521 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1522 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1523 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1524 
 1525 mlr sort -f a -nr x ./reg_test/input/abixy
 1526 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1527 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1528 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1529 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1530 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1531 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1532 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1533 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1534 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1535 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1536 
 1537 mlr sort -nr y -f a ./reg_test/input/abixy
 1538 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1539 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1540 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1541 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1542 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1543 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1544 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1545 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1546 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1547 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1548 
 1549 mlr sort -f a -r b -nf x -nr y ./reg_test/input/abixy
 1550 a=eks,b=zee,i=7,x=0.6117840605678454,y=0.1878849191181694
 1551 a=eks,b=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1552 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1553 a=hat,b=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 1554 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1555 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1556 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 1557 a=wye,b=pan,i=5,x=0.5732889198020006,y=0.8636244699032729
 1558 a=zee,b=wye,i=8,x=0.5985540091064224,y=0.976181385699006
 1559 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1560 
 1561 mlr sort -f x ./reg_test/input/sort-het.dkvp
 1562 x=1
 1563 x=2
 1564 x=4
 1565 a=3
 1566 
 1567 mlr sort -r x ./reg_test/input/sort-het.dkvp
 1568 x=4
 1569 x=2
 1570 x=1
 1571 a=3
 1572 
 1573 
 1574 ================================================================
 1575 JOIN
 1576 
 1577 mlr --opprint join -s -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1578 o x y
 1579 1 a s
 1580 2 b t
 1581 2 c t
 1582 2 d t
 1583 2 b v
 1584 2 c v
 1585 2 d v
 1586 3 e w
 1587 3 f w
 1588 3 e x
 1589 3 f x
 1590 3 e y
 1591 3 f y
 1592 
 1593 mlr --opprint join -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1594 o x y
 1595 1 a s
 1596 2 b t
 1597 2 c t
 1598 2 d t
 1599 2 b v
 1600 2 c v
 1601 2 d v
 1602 3 e w
 1603 3 f w
 1604 3 e x
 1605 3 f x
 1606 3 e y
 1607 3 f y
 1608 
 1609 mlr --opprint join -s --ul -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1610 o x y
 1611 1 a s
 1612 2 b t
 1613 2 c t
 1614 2 d t
 1615 2 b v
 1616 2 c v
 1617 2 d v
 1618 3 e w
 1619 3 f w
 1620 3 e x
 1621 3 f x
 1622 3 e y
 1623 3 f y
 1624 
 1625 l x
 1626 4 g
 1627 
 1628 mlr --opprint join --ul -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1629 o x y
 1630 1 a s
 1631 2 b t
 1632 2 c t
 1633 2 d t
 1634 2 b v
 1635 2 c v
 1636 2 d v
 1637 3 e w
 1638 3 f w
 1639 3 e x
 1640 3 f x
 1641 3 e y
 1642 3 f y
 1643 
 1644 l x
 1645 4 g
 1646 
 1647 mlr --opprint join -s --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1648 o x y
 1649 1 a s
 1650 2 b t
 1651 2 c t
 1652 2 d t
 1653 2 b v
 1654 2 c v
 1655 2 d v
 1656 3 e w
 1657 3 f w
 1658 3 e x
 1659 3 f x
 1660 3 e y
 1661 3 f y
 1662 
 1663 r y
 1664 5 z
 1665 
 1666 mlr --opprint join --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1667 o x y
 1668 1 a s
 1669 2 b t
 1670 2 c t
 1671 2 d t
 1672 2 b v
 1673 2 c v
 1674 2 d v
 1675 3 e w
 1676 3 f w
 1677 3 e x
 1678 3 f x
 1679 3 e y
 1680 3 f y
 1681 
 1682 r y
 1683 5 z
 1684 
 1685 mlr --opprint join -s --ul --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1686 o x y
 1687 1 a s
 1688 2 b t
 1689 2 c t
 1690 2 d t
 1691 2 b v
 1692 2 c v
 1693 2 d v
 1694 3 e w
 1695 3 f w
 1696 3 e x
 1697 3 f x
 1698 3 e y
 1699 3 f y
 1700 
 1701 l x
 1702 4 g
 1703 
 1704 r y
 1705 5 z
 1706 
 1707 mlr --opprint join --ul --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1708 o x y
 1709 1 a s
 1710 2 b t
 1711 2 c t
 1712 2 d t
 1713 2 b v
 1714 2 c v
 1715 2 d v
 1716 3 e w
 1717 3 f w
 1718 3 e x
 1719 3 f x
 1720 3 e y
 1721 3 f y
 1722 
 1723 r y
 1724 5 z
 1725 
 1726 l x
 1727 4 g
 1728 
 1729 mlr --opprint join -s --np --ul -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1730 l x
 1731 4 g
 1732 
 1733 mlr --opprint join --np --ul -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1734 l x
 1735 4 g
 1736 
 1737 mlr --opprint join -s --np --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1738 r y
 1739 5 z
 1740 
 1741 mlr --opprint join --np --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1742 r y
 1743 5 z
 1744 
 1745 mlr --opprint join -s --np --ul --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1746 l x
 1747 4 g
 1748 
 1749 r y
 1750 5 z
 1751 
 1752 mlr --opprint join --np --ul --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o ./reg_test/input/joinb.dkvp
 1753 r y
 1754 5 z
 1755 
 1756 l x
 1757 4 g
 1758 
 1759 mlr join -l l -r r -j j -f ./reg_test/input/joina.dkvp ./reg_test/input/joinb.dkvp
 1760 j=1,x=a,y=s
 1761 j=2,x=b,y=t
 1762 j=2,x=c,y=t
 1763 j=2,x=d,y=t
 1764 j=2,x=b,y=v
 1765 j=2,x=c,y=v
 1766 j=2,x=d,y=v
 1767 j=3,x=e,y=w
 1768 j=3,x=f,y=w
 1769 j=3,x=e,y=x
 1770 j=3,x=f,y=x
 1771 j=3,x=e,y=y
 1772 j=3,x=f,y=y
 1773 
 1774 mlr join -l l -j r -f ./reg_test/input/joina.dkvp ./reg_test/input/joinb.dkvp
 1775 r=1,x=a,y=s
 1776 r=2,x=b,y=t
 1777 r=2,x=c,y=t
 1778 r=2,x=d,y=t
 1779 r=2,x=b,y=v
 1780 r=2,x=c,y=v
 1781 r=2,x=d,y=v
 1782 r=3,x=e,y=w
 1783 r=3,x=f,y=w
 1784 r=3,x=e,y=x
 1785 r=3,x=f,y=x
 1786 r=3,x=e,y=y
 1787 r=3,x=f,y=y
 1788 
 1789 mlr join -r r -j l -f ./reg_test/input/joina.dkvp ./reg_test/input/joinb.dkvp
 1790 l=1,x=a,y=s
 1791 l=2,x=b,y=t
 1792 l=2,x=c,y=t
 1793 l=2,x=d,y=t
 1794 l=2,x=b,y=v
 1795 l=2,x=c,y=v
 1796 l=2,x=d,y=v
 1797 l=3,x=e,y=w
 1798 l=3,x=f,y=w
 1799 l=3,x=e,y=x
 1800 l=3,x=f,y=x
 1801 l=3,x=e,y=y
 1802 l=3,x=f,y=y
 1803 
 1804 mlr --opprint join -s -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1805 
 1806 mlr --opprint join -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1807 
 1808 mlr --opprint join -s --ul -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1809 
 1810 mlr --opprint join --ul -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1811 
 1812 mlr --opprint join -s --ur -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1813 r y
 1814 1 s
 1815 2 t
 1816 2 v
 1817 3 w
 1818 3 x
 1819 3 y
 1820 5 z
 1821 
 1822 mlr --opprint join --ur -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1823 r y
 1824 1 s
 1825 2 t
 1826 2 v
 1827 3 w
 1828 3 x
 1829 3 y
 1830 5 z
 1831 
 1832 mlr --opprint join -s --ul --ur -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1833 r y
 1834 1 s
 1835 2 t
 1836 2 v
 1837 3 w
 1838 3 x
 1839 3 y
 1840 5 z
 1841 
 1842 mlr --opprint join --ul --ur -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1843 r y
 1844 1 s
 1845 2 t
 1846 2 v
 1847 3 w
 1848 3 x
 1849 3 y
 1850 5 z
 1851 
 1852 mlr --opprint join -s --np --ul -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1853 
 1854 mlr --opprint join --np --ul -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1855 
 1856 mlr --opprint join -s --np --ur -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1857 r y
 1858 1 s
 1859 2 t
 1860 2 v
 1861 3 w
 1862 3 x
 1863 3 y
 1864 5 z
 1865 
 1866 mlr --opprint join --np --ur -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1867 r y
 1868 1 s
 1869 2 t
 1870 2 v
 1871 3 w
 1872 3 x
 1873 3 y
 1874 5 z
 1875 
 1876 mlr --opprint join -s --np --ul --ur -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1877 r y
 1878 1 s
 1879 2 t
 1880 2 v
 1881 3 w
 1882 3 x
 1883 3 y
 1884 5 z
 1885 
 1886 mlr --opprint join --np --ul --ur -f /dev/null -l l -r r -j o ./reg_test/input/joinb.dkvp
 1887 r y
 1888 1 s
 1889 2 t
 1890 2 v
 1891 3 w
 1892 3 x
 1893 3 y
 1894 5 z
 1895 
 1896 mlr --opprint join -s -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1897 
 1898 mlr --opprint join -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1899 
 1900 mlr --opprint join -s --ul -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1901 l x
 1902 1 a
 1903 2 b
 1904 2 c
 1905 2 d
 1906 3 e
 1907 3 f
 1908 4 g
 1909 
 1910 mlr --opprint join --ul -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1911 l x
 1912 1 a
 1913 2 b
 1914 2 c
 1915 2 d
 1916 3 e
 1917 3 f
 1918 4 g
 1919 
 1920 mlr --opprint join -s --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1921 
 1922 mlr --opprint join --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1923 
 1924 mlr --opprint join -s --ul --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1925 l x
 1926 1 a
 1927 2 b
 1928 2 c
 1929 2 d
 1930 3 e
 1931 3 f
 1932 4 g
 1933 
 1934 mlr --opprint join --ul --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1935 l x
 1936 1 a
 1937 2 b
 1938 2 c
 1939 2 d
 1940 3 e
 1941 3 f
 1942 4 g
 1943 
 1944 mlr --opprint join -s --np --ul -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1945 l x
 1946 1 a
 1947 2 b
 1948 2 c
 1949 2 d
 1950 3 e
 1951 3 f
 1952 4 g
 1953 
 1954 mlr --opprint join --np --ul -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1955 l x
 1956 1 a
 1957 2 b
 1958 2 c
 1959 2 d
 1960 3 e
 1961 3 f
 1962 4 g
 1963 
 1964 mlr --opprint join -s --np --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1965 
 1966 mlr --opprint join --np --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1967 
 1968 mlr --opprint join -s --np --ul --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1969 l x
 1970 1 a
 1971 2 b
 1972 2 c
 1973 2 d
 1974 3 e
 1975 3 f
 1976 4 g
 1977 
 1978 mlr --opprint join --np --ul --ur -f ./reg_test/input/joina.dkvp -l l -r r -j o /dev/null
 1979 l x
 1980 1 a
 1981 2 b
 1982 2 c
 1983 2 d
 1984 3 e
 1985 3 f
 1986 4 g
 1987 
 1988 mlr --odkvp join -j a -f ./reg_test/input/join-het.dkvp ./reg_test/input/abixy-het
 1989 a=pan,n=234,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 1990 a=eks,n=123,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 1991 a=eks,n=123,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 1992 a=wye,n=345,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
 1993 a=zee,n=456,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 1994 a=eks,n=123,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
 1995 a=zee,n=456,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
 1996 a=pan,n=234,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 1997 
 1998 mlr --odkvp join -j a -f ./reg_test/input/abixy-het ./reg_test/input/join-het.dkvp
 1999 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,n=123
 2000 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,n=123
 2001 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,n=123
 2002 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,n=234
 2003 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,n=234
 2004 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,n=345
 2005 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,n=456
 2006 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,n=456
 2007 
 2008 mlr --odkvp join --np --ul --ur -j a -f ./reg_test/input/join-het.dkvp ./reg_test/input/abixy-het
 2009 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 2010 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 2011 aye=bee,enn=emm
 2012 
 2013 mlr --odkvp join --np --ul --ur -j a -f ./reg_test/input/abixy-het ./reg_test/input/join-het.dkvp
 2014 aye=bee,enn=emm
 2015 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 2016 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 2017 
 2018 mlr --idkvp --oxtab join --lp left_ --rp right_ -j i -f ./reg_test/input/abixy-het ./reg_test/input/abixy-het
 2019 i       1
 2020 left_a  pan
 2021 left_b  pan
 2022 left_x  0.3467901443380824
 2023 left_y  0.7268028627434533
 2024 right_a pan
 2025 right_b pan
 2026 right_x 0.3467901443380824
 2027 right_y 0.7268028627434533
 2028 
 2029 i       2
 2030 left_a  eks
 2031 left_b  pan
 2032 left_x  0.7586799647899636
 2033 left_y  0.5221511083334797
 2034 right_a eks
 2035 right_b pan
 2036 right_x 0.7586799647899636
 2037 right_y 0.5221511083334797
 2038 
 2039 i         3
 2040 left_aaa  wye
 2041 left_b    wye
 2042 left_x    0.20460330576630303
 2043 left_y    0.33831852551664776
 2044 right_aaa wye
 2045 right_b   wye
 2046 right_x   0.20460330576630303
 2047 right_y   0.33831852551664776
 2048 
 2049 i         4
 2050 left_a    eks
 2051 left_bbb  wye
 2052 left_x    0.38139939387114097
 2053 left_y    0.13418874328430463
 2054 right_a   eks
 2055 right_bbb wye
 2056 right_x   0.38139939387114097
 2057 right_y   0.13418874328430463
 2058 
 2059 i         5
 2060 left_a    wye
 2061 left_b    pan
 2062 left_xxx  0.5732889198020006
 2063 left_y    0.8636244699032729
 2064 right_a   wye
 2065 right_b   pan
 2066 right_xxx 0.5732889198020006
 2067 right_y   0.8636244699032729
 2068 
 2069 i       6
 2070 left_a  zee
 2071 left_b  pan
 2072 left_x  0.5271261600918548
 2073 left_y  0.49322128674835697
 2074 right_a zee
 2075 right_b pan
 2076 right_x 0.5271261600918548
 2077 right_y 0.49322128674835697
 2078 
 2079 i         8
 2080 left_a    zee
 2081 left_b    wye
 2082 left_x    0.5985540091064224
 2083 left_yyy  0.976181385699006
 2084 right_a   zee
 2085 right_b   wye
 2086 right_x   0.5985540091064224
 2087 right_yyy 0.976181385699006
 2088 
 2089 i         9
 2090 left_aaa  hat
 2091 left_bbb  wye
 2092 left_x    0.03144187646093577
 2093 left_y    0.7495507603507059
 2094 right_aaa hat
 2095 right_bbb wye
 2096 right_x   0.03144187646093577
 2097 right_y   0.7495507603507059
 2098 
 2099 i       10
 2100 left_a  pan
 2101 left_b  wye
 2102 left_x  0.5026260055412137
 2103 left_y  0.9526183602969864
 2104 right_a pan
 2105 right_b wye
 2106 right_x 0.5026260055412137
 2107 right_y 0.9526183602969864
 2108 
 2109 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r1
 2110 j=1,b=11
 2111 j=1,b=12
 2112 
 2113 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r11
 2114 j=1,b=11
 2115 j=1,b=12
 2116 j=1,b=11
 2117 j=1,b=12
 2118 
 2119 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r12
 2120 j=1,b=11
 2121 j=1,b=12
 2122 
 2123 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r13
 2124 j=1,b=11
 2125 j=1,b=12
 2126 j=3,b=14
 2127 j=3,b=15
 2128 
 2129 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r14
 2130 j=1,b=11
 2131 j=1,b=12
 2132 
 2133 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r15
 2134 j=1,b=11
 2135 j=1,b=12
 2136 j=5,b=17
 2137 j=5,b=18
 2138 
 2139 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r16
 2140 j=1,b=11
 2141 j=1,b=12
 2142 
 2143 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r2
 2144 
 2145 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r22
 2146 
 2147 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r23
 2148 j=3,b=14
 2149 j=3,b=15
 2150 
 2151 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r24
 2152 
 2153 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r25
 2154 j=5,b=17
 2155 j=5,b=18
 2156 
 2157 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r26
 2158 
 2159 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r3
 2160 j=3,b=14
 2161 j=3,b=15
 2162 
 2163 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r33
 2164 j=3,b=14
 2165 j=3,b=15
 2166 j=3,b=14
 2167 j=3,b=15
 2168 
 2169 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r34
 2170 j=3,b=14
 2171 j=3,b=15
 2172 
 2173 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r35
 2174 j=3,b=14
 2175 j=3,b=15
 2176 j=5,b=17
 2177 j=5,b=18
 2178 
 2179 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r36
 2180 j=3,b=14
 2181 j=3,b=15
 2182 
 2183 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r4
 2184 
 2185 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r44
 2186 
 2187 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r45
 2188 j=5,b=17
 2189 j=5,b=18
 2190 
 2191 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r46
 2192 
 2193 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r5
 2194 j=5,b=17
 2195 j=5,b=18
 2196 
 2197 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r55
 2198 j=5,b=17
 2199 j=5,b=18
 2200 j=5,b=17
 2201 j=5,b=18
 2202 
 2203 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r56
 2204 j=5,b=17
 2205 j=5,b=18
 2206 
 2207 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r6
 2208 
 2209 mlr join -s -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r66
 2210 
 2211 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r1
 2212 x=100,b=10
 2213 x=200,b=13
 2214 l=3,b=14
 2215 l=3,b=15
 2216 x=300,b=16
 2217 l=5,b=17
 2218 l=5,b=18
 2219 x=400,b=19
 2220 
 2221 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r11
 2222 x=100,b=10
 2223 x=200,b=13
 2224 l=3,b=14
 2225 l=3,b=15
 2226 x=300,b=16
 2227 l=5,b=17
 2228 l=5,b=18
 2229 x=400,b=19
 2230 
 2231 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r12
 2232 x=100,b=10
 2233 x=200,b=13
 2234 x=300,b=16
 2235 l=3,b=14
 2236 l=3,b=15
 2237 l=5,b=17
 2238 l=5,b=18
 2239 x=400,b=19
 2240 
 2241 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r13
 2242 x=100,b=10
 2243 x=200,b=13
 2244 x=300,b=16
 2245 l=5,b=17
 2246 l=5,b=18
 2247 x=400,b=19
 2248 
 2249 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r14
 2250 x=100,b=10
 2251 x=200,b=13
 2252 l=3,b=14
 2253 l=3,b=15
 2254 x=300,b=16
 2255 x=400,b=19
 2256 l=5,b=17
 2257 l=5,b=18
 2258 
 2259 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r15
 2260 x=100,b=10
 2261 x=200,b=13
 2262 l=3,b=14
 2263 l=3,b=15
 2264 x=300,b=16
 2265 x=400,b=19
 2266 
 2267 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r16
 2268 x=100,b=10
 2269 x=200,b=13
 2270 l=3,b=14
 2271 l=3,b=15
 2272 x=300,b=16
 2273 l=5,b=17
 2274 l=5,b=18
 2275 x=400,b=19
 2276 
 2277 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r2
 2278 x=100,b=10
 2279 x=200,b=13
 2280 l=1,b=11
 2281 l=1,b=12
 2282 x=300,b=16
 2283 l=3,b=14
 2284 l=3,b=15
 2285 l=5,b=17
 2286 l=5,b=18
 2287 x=400,b=19
 2288 
 2289 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r22
 2290 x=100,b=10
 2291 x=200,b=13
 2292 l=1,b=11
 2293 l=1,b=12
 2294 x=300,b=16
 2295 l=3,b=14
 2296 l=3,b=15
 2297 l=5,b=17
 2298 l=5,b=18
 2299 x=400,b=19
 2300 
 2301 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r23
 2302 x=100,b=10
 2303 x=200,b=13
 2304 l=1,b=11
 2305 l=1,b=12
 2306 x=300,b=16
 2307 l=5,b=17
 2308 l=5,b=18
 2309 x=400,b=19
 2310 
 2311 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r24
 2312 x=100,b=10
 2313 x=200,b=13
 2314 l=1,b=11
 2315 l=1,b=12
 2316 x=300,b=16
 2317 l=3,b=14
 2318 l=3,b=15
 2319 x=400,b=19
 2320 l=5,b=17
 2321 l=5,b=18
 2322 
 2323 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r25
 2324 x=100,b=10
 2325 x=200,b=13
 2326 l=1,b=11
 2327 l=1,b=12
 2328 x=300,b=16
 2329 l=3,b=14
 2330 l=3,b=15
 2331 x=400,b=19
 2332 
 2333 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r26
 2334 x=100,b=10
 2335 x=200,b=13
 2336 l=1,b=11
 2337 l=1,b=12
 2338 x=300,b=16
 2339 l=3,b=14
 2340 l=3,b=15
 2341 l=5,b=17
 2342 l=5,b=18
 2343 x=400,b=19
 2344 
 2345 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r3
 2346 x=100,b=10
 2347 x=200,b=13
 2348 l=1,b=11
 2349 l=1,b=12
 2350 x=300,b=16
 2351 l=5,b=17
 2352 l=5,b=18
 2353 x=400,b=19
 2354 
 2355 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r33
 2356 x=100,b=10
 2357 x=200,b=13
 2358 l=1,b=11
 2359 l=1,b=12
 2360 x=300,b=16
 2361 l=5,b=17
 2362 l=5,b=18
 2363 x=400,b=19
 2364 
 2365 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r34
 2366 x=100,b=10
 2367 x=200,b=13
 2368 l=1,b=11
 2369 l=1,b=12
 2370 x=300,b=16
 2371 x=400,b=19
 2372 l=5,b=17
 2373 l=5,b=18
 2374 
 2375 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r35
 2376 x=100,b=10
 2377 x=200,b=13
 2378 l=1,b=11
 2379 l=1,b=12
 2380 x=300,b=16
 2381 x=400,b=19
 2382 
 2383 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r36
 2384 x=100,b=10
 2385 x=200,b=13
 2386 l=1,b=11
 2387 l=1,b=12
 2388 x=300,b=16
 2389 l=5,b=17
 2390 l=5,b=18
 2391 x=400,b=19
 2392 
 2393 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r4
 2394 x=100,b=10
 2395 x=200,b=13
 2396 l=1,b=11
 2397 l=1,b=12
 2398 l=3,b=14
 2399 l=3,b=15
 2400 x=300,b=16
 2401 x=400,b=19
 2402 l=5,b=17
 2403 l=5,b=18
 2404 
 2405 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r44
 2406 x=100,b=10
 2407 x=200,b=13
 2408 l=1,b=11
 2409 l=1,b=12
 2410 l=3,b=14
 2411 l=3,b=15
 2412 x=300,b=16
 2413 x=400,b=19
 2414 l=5,b=17
 2415 l=5,b=18
 2416 
 2417 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r45
 2418 x=100,b=10
 2419 x=200,b=13
 2420 l=1,b=11
 2421 l=1,b=12
 2422 l=3,b=14
 2423 l=3,b=15
 2424 x=300,b=16
 2425 x=400,b=19
 2426 
 2427 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r46
 2428 x=100,b=10
 2429 x=200,b=13
 2430 l=1,b=11
 2431 l=1,b=12
 2432 l=3,b=14
 2433 l=3,b=15
 2434 x=300,b=16
 2435 x=400,b=19
 2436 l=5,b=17
 2437 l=5,b=18
 2438 
 2439 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r5
 2440 x=100,b=10
 2441 x=200,b=13
 2442 l=1,b=11
 2443 l=1,b=12
 2444 l=3,b=14
 2445 l=3,b=15
 2446 x=300,b=16
 2447 x=400,b=19
 2448 
 2449 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r55
 2450 x=100,b=10
 2451 x=200,b=13
 2452 l=1,b=11
 2453 l=1,b=12
 2454 l=3,b=14
 2455 l=3,b=15
 2456 x=300,b=16
 2457 x=400,b=19
 2458 
 2459 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r56
 2460 x=100,b=10
 2461 x=200,b=13
 2462 l=1,b=11
 2463 l=1,b=12
 2464 l=3,b=14
 2465 l=3,b=15
 2466 x=300,b=16
 2467 x=400,b=19
 2468 
 2469 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r6
 2470 x=100,b=10
 2471 x=200,b=13
 2472 l=1,b=11
 2473 l=1,b=12
 2474 l=3,b=14
 2475 l=3,b=15
 2476 x=300,b=16
 2477 l=5,b=17
 2478 l=5,b=18
 2479 x=400,b=19
 2480 
 2481 mlr join -s --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r66
 2482 x=100,b=10
 2483 x=200,b=13
 2484 l=1,b=11
 2485 l=1,b=12
 2486 l=3,b=14
 2487 l=3,b=15
 2488 x=300,b=16
 2489 l=5,b=17
 2490 l=5,b=18
 2491 x=400,b=19
 2492 
 2493 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r1
 2494 y=111
 2495 y=333
 2496 
 2497 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r11
 2498 y=111
 2499 y=222
 2500 y=333
 2501 
 2502 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r12
 2503 y=111
 2504 y=222
 2505 r=2
 2506 y=333
 2507 
 2508 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r13
 2509 y=111
 2510 y=222
 2511 y=333
 2512 
 2513 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r14
 2514 y=111
 2515 y=222
 2516 r=4
 2517 y=333
 2518 
 2519 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r15
 2520 y=111
 2521 y=222
 2522 y=333
 2523 
 2524 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r16
 2525 y=111
 2526 y=222
 2527 r=6
 2528 y=333
 2529 
 2530 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r2
 2531 y=111
 2532 r=2
 2533 y=333
 2534 
 2535 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r22
 2536 y=111
 2537 r=2
 2538 y=222
 2539 r=2
 2540 y=333
 2541 
 2542 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r23
 2543 y=111
 2544 r=2
 2545 y=222
 2546 y=333
 2547 
 2548 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r24
 2549 y=111
 2550 r=2
 2551 y=222
 2552 r=4
 2553 y=333
 2554 
 2555 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r25
 2556 y=111
 2557 r=2
 2558 y=222
 2559 y=333
 2560 
 2561 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r26
 2562 y=111
 2563 r=2
 2564 y=222
 2565 r=6
 2566 y=333
 2567 
 2568 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r3
 2569 y=111
 2570 y=333
 2571 
 2572 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r33
 2573 y=111
 2574 y=222
 2575 y=333
 2576 
 2577 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r34
 2578 y=111
 2579 y=222
 2580 r=4
 2581 y=333
 2582 
 2583 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r35
 2584 y=111
 2585 y=222
 2586 y=333
 2587 
 2588 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r36
 2589 y=111
 2590 y=222
 2591 r=6
 2592 y=333
 2593 
 2594 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r4
 2595 y=111
 2596 r=4
 2597 y=333
 2598 
 2599 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r44
 2600 y=111
 2601 r=4
 2602 y=222
 2603 r=4
 2604 y=333
 2605 
 2606 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r45
 2607 y=111
 2608 r=4
 2609 y=222
 2610 y=333
 2611 
 2612 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r46
 2613 y=111
 2614 r=4
 2615 y=222
 2616 r=6
 2617 y=333
 2618 
 2619 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r5
 2620 y=111
 2621 y=333
 2622 
 2623 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r55
 2624 y=111
 2625 y=222
 2626 y=333
 2627 
 2628 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r56
 2629 y=111
 2630 y=222
 2631 r=6
 2632 y=333
 2633 
 2634 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r6
 2635 y=111
 2636 r=6
 2637 y=333
 2638 
 2639 mlr join -s --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r66
 2640 y=111
 2641 r=6
 2642 y=222
 2643 r=6
 2644 y=333
 2645 
 2646 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r1
 2647 j=1,b=11
 2648 j=1,b=12
 2649 
 2650 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r11
 2651 j=1,b=11
 2652 j=1,b=12
 2653 j=1,b=11
 2654 j=1,b=12
 2655 
 2656 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r12
 2657 j=1,b=11
 2658 j=1,b=12
 2659 
 2660 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r13
 2661 j=1,b=11
 2662 j=1,b=12
 2663 j=3,b=14
 2664 j=3,b=15
 2665 
 2666 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r14
 2667 j=1,b=11
 2668 j=1,b=12
 2669 
 2670 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r15
 2671 j=1,b=11
 2672 j=1,b=12
 2673 j=5,b=17
 2674 j=5,b=18
 2675 
 2676 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r16
 2677 j=1,b=11
 2678 j=1,b=12
 2679 
 2680 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r2
 2681 
 2682 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r22
 2683 
 2684 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r23
 2685 j=3,b=14
 2686 j=3,b=15
 2687 
 2688 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r24
 2689 
 2690 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r25
 2691 j=5,b=17
 2692 j=5,b=18
 2693 
 2694 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r26
 2695 
 2696 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r3
 2697 j=3,b=14
 2698 j=3,b=15
 2699 
 2700 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r33
 2701 j=3,b=14
 2702 j=3,b=15
 2703 j=3,b=14
 2704 j=3,b=15
 2705 
 2706 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r34
 2707 j=3,b=14
 2708 j=3,b=15
 2709 
 2710 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r35
 2711 j=3,b=14
 2712 j=3,b=15
 2713 j=5,b=17
 2714 j=5,b=18
 2715 
 2716 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r36
 2717 j=3,b=14
 2718 j=3,b=15
 2719 
 2720 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r4
 2721 
 2722 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r44
 2723 
 2724 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r45
 2725 j=5,b=17
 2726 j=5,b=18
 2727 
 2728 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r46
 2729 
 2730 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r5
 2731 j=5,b=17
 2732 j=5,b=18
 2733 
 2734 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r55
 2735 j=5,b=17
 2736 j=5,b=18
 2737 j=5,b=17
 2738 j=5,b=18
 2739 
 2740 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r56
 2741 j=5,b=17
 2742 j=5,b=18
 2743 
 2744 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r6
 2745 
 2746 mlr join -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r66
 2747 
 2748 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r1
 2749 l=3,b=14
 2750 l=3,b=15
 2751 l=5,b=17
 2752 l=5,b=18
 2753 x=100,b=10
 2754 x=200,b=13
 2755 x=300,b=16
 2756 x=400,b=19
 2757 
 2758 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r11
 2759 l=3,b=14
 2760 l=3,b=15
 2761 l=5,b=17
 2762 l=5,b=18
 2763 x=100,b=10
 2764 x=200,b=13
 2765 x=300,b=16
 2766 x=400,b=19
 2767 
 2768 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r12
 2769 l=3,b=14
 2770 l=3,b=15
 2771 l=5,b=17
 2772 l=5,b=18
 2773 x=100,b=10
 2774 x=200,b=13
 2775 x=300,b=16
 2776 x=400,b=19
 2777 
 2778 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r13
 2779 l=5,b=17
 2780 l=5,b=18
 2781 x=100,b=10
 2782 x=200,b=13
 2783 x=300,b=16
 2784 x=400,b=19
 2785 
 2786 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r14
 2787 l=3,b=14
 2788 l=3,b=15
 2789 l=5,b=17
 2790 l=5,b=18
 2791 x=100,b=10
 2792 x=200,b=13
 2793 x=300,b=16
 2794 x=400,b=19
 2795 
 2796 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r15
 2797 l=3,b=14
 2798 l=3,b=15
 2799 x=100,b=10
 2800 x=200,b=13
 2801 x=300,b=16
 2802 x=400,b=19
 2803 
 2804 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r16
 2805 l=3,b=14
 2806 l=3,b=15
 2807 l=5,b=17
 2808 l=5,b=18
 2809 x=100,b=10
 2810 x=200,b=13
 2811 x=300,b=16
 2812 x=400,b=19
 2813 
 2814 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r2
 2815 l=1,b=11
 2816 l=1,b=12
 2817 l=3,b=14
 2818 l=3,b=15
 2819 l=5,b=17
 2820 l=5,b=18
 2821 x=100,b=10
 2822 x=200,b=13
 2823 x=300,b=16
 2824 x=400,b=19
 2825 
 2826 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r22
 2827 l=1,b=11
 2828 l=1,b=12
 2829 l=3,b=14
 2830 l=3,b=15
 2831 l=5,b=17
 2832 l=5,b=18
 2833 x=100,b=10
 2834 x=200,b=13
 2835 x=300,b=16
 2836 x=400,b=19
 2837 
 2838 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r23
 2839 l=1,b=11
 2840 l=1,b=12
 2841 l=5,b=17
 2842 l=5,b=18
 2843 x=100,b=10
 2844 x=200,b=13
 2845 x=300,b=16
 2846 x=400,b=19
 2847 
 2848 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r24
 2849 l=1,b=11
 2850 l=1,b=12
 2851 l=3,b=14
 2852 l=3,b=15
 2853 l=5,b=17
 2854 l=5,b=18
 2855 x=100,b=10
 2856 x=200,b=13
 2857 x=300,b=16
 2858 x=400,b=19
 2859 
 2860 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r25
 2861 l=1,b=11
 2862 l=1,b=12
 2863 l=3,b=14
 2864 l=3,b=15
 2865 x=100,b=10
 2866 x=200,b=13
 2867 x=300,b=16
 2868 x=400,b=19
 2869 
 2870 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r26
 2871 l=1,b=11
 2872 l=1,b=12
 2873 l=3,b=14
 2874 l=3,b=15
 2875 l=5,b=17
 2876 l=5,b=18
 2877 x=100,b=10
 2878 x=200,b=13
 2879 x=300,b=16
 2880 x=400,b=19
 2881 
 2882 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r3
 2883 l=1,b=11
 2884 l=1,b=12
 2885 l=5,b=17
 2886 l=5,b=18
 2887 x=100,b=10
 2888 x=200,b=13
 2889 x=300,b=16
 2890 x=400,b=19
 2891 
 2892 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r33
 2893 l=1,b=11
 2894 l=1,b=12
 2895 l=5,b=17
 2896 l=5,b=18
 2897 x=100,b=10
 2898 x=200,b=13
 2899 x=300,b=16
 2900 x=400,b=19
 2901 
 2902 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r34
 2903 l=1,b=11
 2904 l=1,b=12
 2905 l=5,b=17
 2906 l=5,b=18
 2907 x=100,b=10
 2908 x=200,b=13
 2909 x=300,b=16
 2910 x=400,b=19
 2911 
 2912 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r35
 2913 l=1,b=11
 2914 l=1,b=12
 2915 x=100,b=10
 2916 x=200,b=13
 2917 x=300,b=16
 2918 x=400,b=19
 2919 
 2920 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r36
 2921 l=1,b=11
 2922 l=1,b=12
 2923 l=5,b=17
 2924 l=5,b=18
 2925 x=100,b=10
 2926 x=200,b=13
 2927 x=300,b=16
 2928 x=400,b=19
 2929 
 2930 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r4
 2931 l=1,b=11
 2932 l=1,b=12
 2933 l=3,b=14
 2934 l=3,b=15
 2935 l=5,b=17
 2936 l=5,b=18
 2937 x=100,b=10
 2938 x=200,b=13
 2939 x=300,b=16
 2940 x=400,b=19
 2941 
 2942 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r44
 2943 l=1,b=11
 2944 l=1,b=12
 2945 l=3,b=14
 2946 l=3,b=15
 2947 l=5,b=17
 2948 l=5,b=18
 2949 x=100,b=10
 2950 x=200,b=13
 2951 x=300,b=16
 2952 x=400,b=19
 2953 
 2954 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r45
 2955 l=1,b=11
 2956 l=1,b=12
 2957 l=3,b=14
 2958 l=3,b=15
 2959 x=100,b=10
 2960 x=200,b=13
 2961 x=300,b=16
 2962 x=400,b=19
 2963 
 2964 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r46
 2965 l=1,b=11
 2966 l=1,b=12
 2967 l=3,b=14
 2968 l=3,b=15
 2969 l=5,b=17
 2970 l=5,b=18
 2971 x=100,b=10
 2972 x=200,b=13
 2973 x=300,b=16
 2974 x=400,b=19
 2975 
 2976 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r5
 2977 l=1,b=11
 2978 l=1,b=12
 2979 l=3,b=14
 2980 l=3,b=15
 2981 x=100,b=10
 2982 x=200,b=13
 2983 x=300,b=16
 2984 x=400,b=19
 2985 
 2986 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r55
 2987 l=1,b=11
 2988 l=1,b=12
 2989 l=3,b=14
 2990 l=3,b=15
 2991 x=100,b=10
 2992 x=200,b=13
 2993 x=300,b=16
 2994 x=400,b=19
 2995 
 2996 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r56
 2997 l=1,b=11
 2998 l=1,b=12
 2999 l=3,b=14
 3000 l=3,b=15
 3001 x=100,b=10
 3002 x=200,b=13
 3003 x=300,b=16
 3004 x=400,b=19
 3005 
 3006 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r6
 3007 l=1,b=11
 3008 l=1,b=12
 3009 l=3,b=14
 3010 l=3,b=15
 3011 l=5,b=17
 3012 l=5,b=18
 3013 x=100,b=10
 3014 x=200,b=13
 3015 x=300,b=16
 3016 x=400,b=19
 3017 
 3018 mlr join --np --ul -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r66
 3019 l=1,b=11
 3020 l=1,b=12
 3021 l=3,b=14
 3022 l=3,b=15
 3023 l=5,b=17
 3024 l=5,b=18
 3025 x=100,b=10
 3026 x=200,b=13
 3027 x=300,b=16
 3028 x=400,b=19
 3029 
 3030 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r1
 3031 y=111
 3032 y=333
 3033 
 3034 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r11
 3035 y=111
 3036 y=222
 3037 y=333
 3038 
 3039 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r12
 3040 y=111
 3041 y=222
 3042 r=2
 3043 y=333
 3044 
 3045 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r13
 3046 y=111
 3047 y=222
 3048 y=333
 3049 
 3050 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r14
 3051 y=111
 3052 y=222
 3053 r=4
 3054 y=333
 3055 
 3056 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r15
 3057 y=111
 3058 y=222
 3059 y=333
 3060 
 3061 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r16
 3062 y=111
 3063 y=222
 3064 r=6
 3065 y=333
 3066 
 3067 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r2
 3068 y=111
 3069 r=2
 3070 y=333
 3071 
 3072 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r22
 3073 y=111
 3074 r=2
 3075 y=222
 3076 r=2
 3077 y=333
 3078 
 3079 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r23
 3080 y=111
 3081 r=2
 3082 y=222
 3083 y=333
 3084 
 3085 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r24
 3086 y=111
 3087 r=2
 3088 y=222
 3089 r=4
 3090 y=333
 3091 
 3092 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r25
 3093 y=111
 3094 r=2
 3095 y=222
 3096 y=333
 3097 
 3098 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r26
 3099 y=111
 3100 r=2
 3101 y=222
 3102 r=6
 3103 y=333
 3104 
 3105 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r3
 3106 y=111
 3107 y=333
 3108 
 3109 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r33
 3110 y=111
 3111 y=222
 3112 y=333
 3113 
 3114 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r34
 3115 y=111
 3116 y=222
 3117 r=4
 3118 y=333
 3119 
 3120 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r35
 3121 y=111
 3122 y=222
 3123 y=333
 3124 
 3125 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r36
 3126 y=111
 3127 y=222
 3128 r=6
 3129 y=333
 3130 
 3131 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r4
 3132 y=111
 3133 r=4
 3134 y=333
 3135 
 3136 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r44
 3137 y=111
 3138 r=4
 3139 y=222
 3140 r=4
 3141 y=333
 3142 
 3143 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r45
 3144 y=111
 3145 r=4
 3146 y=222
 3147 y=333
 3148 
 3149 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r46
 3150 y=111
 3151 r=4
 3152 y=222
 3153 r=6
 3154 y=333
 3155 
 3156 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r5
 3157 y=111
 3158 y=333
 3159 
 3160 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r55
 3161 y=111
 3162 y=222
 3163 y=333
 3164 
 3165 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r56
 3166 y=111
 3167 y=222
 3168 r=6
 3169 y=333
 3170 
 3171 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r6
 3172 y=111
 3173 r=6
 3174 y=333
 3175 
 3176 mlr join --np --ur -l l -r r -j j -f ./reg_test/input/het-join-left ./reg_test/input/het-join-right-r66
 3177 y=111
 3178 r=6
 3179 y=222
 3180 r=6
 3181 y=333
 3182 
 3183 
 3184 ================================================================
 3185 JOIN PREPIPE
 3186 
 3187 mlr --prepipe cat --odkvp join -j a -f ./reg_test/input/join-het.dkvp ./reg_test/input/abixy-het
 3188 a=pan,n=234,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 3189 a=eks,n=123,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 3190 a=eks,n=123,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 3191 a=wye,n=345,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
 3192 a=zee,n=456,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 3193 a=eks,n=123,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
 3194 a=zee,n=456,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
 3195 a=pan,n=234,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 3196 
 3197 mlr --odkvp join --prepipe cat -j a -f ./reg_test/input/join-het.dkvp ./reg_test/input/abixy-het
 3198 a=pan,n=234,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 3199 a=eks,n=123,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 3200 a=eks,n=123,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 3201 a=wye,n=345,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
 3202 a=zee,n=456,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 3203 a=eks,n=123,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
 3204 a=zee,n=456,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
 3205 a=pan,n=234,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 3206 
 3207 mlr --prepipe cat --odkvp join --prepipe cat -j a -f ./reg_test/input/join-het.dkvp ./reg_test/input/abixy-het
 3208 a=pan,n=234,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533
 3209 a=eks,n=123,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797
 3210 a=eks,n=123,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 3211 a=wye,n=345,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729
 3212 a=zee,n=456,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697
 3213 a=eks,n=123,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694
 3214 a=zee,n=456,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006
 3215 a=pan,n=234,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864
 3216 
 3217 
 3218 ================================================================
 3219 JOIN MIXED-FORMAT
 3220 
 3221 mlr --json join -s -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.json
 3222 { "x": 1, "a": 2, "b": 20 }
 3223 { "x": 2, "a": 3, "b": 30 }
 3224 { "x": 3, "a": 4, "b": 40 }
 3225 { "x": 4, "a": 5, "b": 50 }
 3226 
 3227 mlr --dkvp join -s -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.dkvp
 3228 x=1,a=2,b=20
 3229 x=2,a=3,b=30
 3230 x=3,a=4,b=40
 3231 x=4,a=5,b=50
 3232 
 3233 mlr --csvlite join -s -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.csv
 3234 x,a,b
 3235 1,2,20
 3236 2,3,30
 3237 3,4,40
 3238 4,5,50
 3239 
 3240 mlr --json join -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.json
 3241 { "x": 1, "a": 2, "b": 20 }
 3242 { "x": 2, "a": 3, "b": 30 }
 3243 { "x": 3, "a": 4, "b": 40 }
 3244 { "x": 4, "a": 5, "b": 50 }
 3245 
 3246 mlr --dkvp join -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.dkvp
 3247 x=1,a=2,b=20
 3248 x=2,a=3,b=30
 3249 x=3,a=4,b=40
 3250 x=4,a=5,b=50
 3251 
 3252 mlr --csvlite join -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.csv
 3253 x,a,b
 3254 1,2,20
 3255 2,3,30
 3256 3,4,40
 3257 4,5,50
 3258 
 3259 mlr --json join -s -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.json
 3260 { "x": 1, "a": 2, "b": 20 }
 3261 { "x": 2, "a": 3, "b": 30 }
 3262 { "x": 3, "a": 4, "b": 40 }
 3263 { "x": 4, "a": 5, "b": 50 }
 3264 
 3265 mlr --dkvp join -s -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.dkvp
 3266 x=1,a=2,b=20
 3267 x=2,a=3,b=30
 3268 x=3,a=4,b=40
 3269 x=4,a=5,b=50
 3270 
 3271 mlr --csvlite join -s -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.csv
 3272 x,a,b
 3273 1,2,20
 3274 2,3,30
 3275 3,4,40
 3276 4,5,50
 3277 
 3278 mlr --json join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.json
 3279 { "x": 1, "a": 2, "b": 20 }
 3280 { "x": 2, "a": 3, "b": 30 }
 3281 { "x": 3, "a": 4, "b": 40 }
 3282 { "x": 4, "a": 5, "b": 50 }
 3283 
 3284 mlr --dkvp join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.dkvp
 3285 x=1,a=2,b=20
 3286 x=2,a=3,b=30
 3287 x=3,a=4,b=40
 3288 x=4,a=5,b=50
 3289 
 3290 mlr --csvlite join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.csv
 3291 x,a,b
 3292 1,2,20
 3293 2,3,30
 3294 3,4,40
 3295 4,5,50
 3296 
 3297 mlr --json join -s -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.json
 3298 { "x": 1, "a": 2, "b": 20 }
 3299 { "x": 2, "a": 3, "b": 30 }
 3300 { "x": 3, "a": 4, "b": 40 }
 3301 { "x": 4, "a": 5, "b": 50 }
 3302 
 3303 mlr --dkvp join -s -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.dkvp
 3304 x=1,a=2,b=20
 3305 x=2,a=3,b=30
 3306 x=3,a=4,b=40
 3307 x=4,a=5,b=50
 3308 
 3309 mlr --csvlite join -s -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.csv
 3310 x,a,b
 3311 1,2,20
 3312 2,3,30
 3313 3,4,40
 3314 4,5,50
 3315 
 3316 mlr --json join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.json
 3317 { "x": 1, "a": 2, "b": 20 }
 3318 { "x": 2, "a": 3, "b": 30 }
 3319 { "x": 3, "a": 4, "b": 40 }
 3320 { "x": 4, "a": 5, "b": 50 }
 3321 
 3322 mlr --dkvp join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.dkvp
 3323 x=1,a=2,b=20
 3324 x=2,a=3,b=30
 3325 x=3,a=4,b=40
 3326 x=4,a=5,b=50
 3327 
 3328 mlr --csvlite join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.csv
 3329 x,a,b
 3330 1,2,20
 3331 2,3,30
 3332 3,4,40
 3333 4,5,50
 3334 
 3335 mlr --json join -s -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.json
 3336 { "x": 1, "a": 2, "b": 20 }
 3337 { "x": 2, "a": 3, "b": 30 }
 3338 { "x": 3, "a": 4, "b": 40 }
 3339 { "x": 4, "a": 5, "b": 50 }
 3340 
 3341 mlr --dkvp join -s -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.dkvp
 3342 x=1,a=2,b=20
 3343 x=2,a=3,b=30
 3344 x=3,a=4,b=40
 3345 x=4,a=5,b=50
 3346 
 3347 mlr --csvlite join -s -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.csv
 3348 x,a,b
 3349 1,2,20
 3350 2,3,30
 3351 3,4,40
 3352 4,5,50
 3353 
 3354 mlr --json join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.json
 3355 { "x": 1, "a": 2, "b": 20 }
 3356 { "x": 2, "a": 3, "b": 30 }
 3357 { "x": 3, "a": 4, "b": 40 }
 3358 { "x": 4, "a": 5, "b": 50 }
 3359 
 3360 mlr --dkvp join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.dkvp
 3361 x=1,a=2,b=20
 3362 x=2,a=3,b=30
 3363 x=3,a=4,b=40
 3364 x=4,a=5,b=50
 3365 
 3366 mlr --csvlite join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.csv
 3367 x,a,b
 3368 1,2,20
 3369 2,3,30
 3370 3,4,40
 3371 4,5,50
 3372 
 3373 mlr --ijson --ojson join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.json
 3374 { "x": 1, "a": 2, "b": 20 }
 3375 { "x": 2, "a": 3, "b": 30 }
 3376 { "x": 3, "a": 4, "b": 40 }
 3377 { "x": 4, "a": 5, "b": 50 }
 3378 
 3379 mlr --idkvp --ojson join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.dkvp
 3380 { "x": 1, "a": 2, "b": 20 }
 3381 { "x": 2, "a": 3, "b": 30 }
 3382 { "x": 3, "a": 4, "b": 40 }
 3383 { "x": 4, "a": 5, "b": 50 }
 3384 
 3385 mlr --icsvlite --ojson join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.csv
 3386 { "x": 1, "a": 2, "b": 20 }
 3387 { "x": 2, "a": 3, "b": 30 }
 3388 { "x": 3, "a": 4, "b": 40 }
 3389 { "x": 4, "a": 5, "b": 50 }
 3390 
 3391 mlr --ijson --ojson join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.json
 3392 { "x": 1, "a": 2, "b": 20 }
 3393 { "x": 2, "a": 3, "b": 30 }
 3394 { "x": 3, "a": 4, "b": 40 }
 3395 { "x": 4, "a": 5, "b": 50 }
 3396 
 3397 mlr --idkvp --ojson join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.dkvp
 3398 { "x": 1, "a": 2, "b": 20 }
 3399 { "x": 2, "a": 3, "b": 30 }
 3400 { "x": 3, "a": 4, "b": 40 }
 3401 { "x": 4, "a": 5, "b": 50 }
 3402 
 3403 mlr --icsvlite --ojson join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.csv
 3404 { "x": 1, "a": 2, "b": 20 }
 3405 { "x": 2, "a": 3, "b": 30 }
 3406 { "x": 3, "a": 4, "b": 40 }
 3407 { "x": 4, "a": 5, "b": 50 }
 3408 
 3409 mlr --ijson --ojson join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.json
 3410 { "x": 1, "a": 2, "b": 20 }
 3411 { "x": 2, "a": 3, "b": 30 }
 3412 { "x": 3, "a": 4, "b": 40 }
 3413 { "x": 4, "a": 5, "b": 50 }
 3414 
 3415 mlr --idkvp --ojson join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.dkvp
 3416 { "x": 1, "a": 2, "b": 20 }
 3417 { "x": 2, "a": 3, "b": 30 }
 3418 { "x": 3, "a": 4, "b": 40 }
 3419 { "x": 4, "a": 5, "b": 50 }
 3420 
 3421 mlr --icsvlite --ojson join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.csv
 3422 { "x": 1, "a": 2, "b": 20 }
 3423 { "x": 2, "a": 3, "b": 30 }
 3424 { "x": 3, "a": 4, "b": 40 }
 3425 { "x": 4, "a": 5, "b": 50 }
 3426 
 3427 mlr --ijson --odkvp join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.json
 3428 x=1,a=2,b=20
 3429 x=2,a=3,b=30
 3430 x=3,a=4,b=40
 3431 x=4,a=5,b=50
 3432 
 3433 mlr --idkvp --odkvp join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.dkvp
 3434 x=1,a=2,b=20
 3435 x=2,a=3,b=30
 3436 x=3,a=4,b=40
 3437 x=4,a=5,b=50
 3438 
 3439 mlr --icsvlite --odkvp join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.csv
 3440 x=1,a=2,b=20
 3441 x=2,a=3,b=30
 3442 x=3,a=4,b=40
 3443 x=4,a=5,b=50
 3444 
 3445 mlr --ijson --odkvp join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.json
 3446 x=1,a=2,b=20
 3447 x=2,a=3,b=30
 3448 x=3,a=4,b=40
 3449 x=4,a=5,b=50
 3450 
 3451 mlr --idkvp --odkvp join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.dkvp
 3452 x=1,a=2,b=20
 3453 x=2,a=3,b=30
 3454 x=3,a=4,b=40
 3455 x=4,a=5,b=50
 3456 
 3457 mlr --icsvlite --odkvp join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.csv
 3458 x=1,a=2,b=20
 3459 x=2,a=3,b=30
 3460 x=3,a=4,b=40
 3461 x=4,a=5,b=50
 3462 
 3463 mlr --ijson --odkvp join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.json
 3464 x=1,a=2,b=20
 3465 x=2,a=3,b=30
 3466 x=3,a=4,b=40
 3467 x=4,a=5,b=50
 3468 
 3469 mlr --idkvp --odkvp join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.dkvp
 3470 x=1,a=2,b=20
 3471 x=2,a=3,b=30
 3472 x=3,a=4,b=40
 3473 x=4,a=5,b=50
 3474 
 3475 mlr --icsvlite --odkvp join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.csv
 3476 x=1,a=2,b=20
 3477 x=2,a=3,b=30
 3478 x=3,a=4,b=40
 3479 x=4,a=5,b=50
 3480 
 3481 mlr --ijson --ocsvlite join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.json
 3482 x,a,b
 3483 1,2,20
 3484 2,3,30
 3485 3,4,40
 3486 4,5,50
 3487 
 3488 mlr --idkvp --ocsvlite join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.dkvp
 3489 x,a,b
 3490 1,2,20
 3491 2,3,30
 3492 3,4,40
 3493 4,5,50
 3494 
 3495 mlr --icsvlite --ocsvlite join -i csvlite -j x -f ./reg_test/input/multi-format-join-a.csv ./reg_test/input/multi-format-join-b.csv
 3496 x,a,b
 3497 1,2,20
 3498 2,3,30
 3499 3,4,40
 3500 4,5,50
 3501 
 3502 mlr --ijson --ocsvlite join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.json
 3503 x,a,b
 3504 1,2,20
 3505 2,3,30
 3506 3,4,40
 3507 4,5,50
 3508 
 3509 mlr --idkvp --ocsvlite join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.dkvp
 3510 x,a,b
 3511 1,2,20
 3512 2,3,30
 3513 3,4,40
 3514 4,5,50
 3515 
 3516 mlr --icsvlite --ocsvlite join -i dkvp -j x -f ./reg_test/input/multi-format-join-a.dkvp ./reg_test/input/multi-format-join-b.csv
 3517 x,a,b
 3518 1,2,20
 3519 2,3,30
 3520 3,4,40
 3521 4,5,50
 3522 
 3523 mlr --ijson --ocsvlite join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.json
 3524 x,a,b
 3525 1,2,20
 3526 2,3,30
 3527 3,4,40
 3528 4,5,50
 3529 
 3530 mlr --idkvp --ocsvlite join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.dkvp
 3531 x,a,b
 3532 1,2,20
 3533 2,3,30
 3534 3,4,40
 3535 4,5,50
 3536 
 3537 mlr --icsvlite --ocsvlite join -i json -j x -f ./reg_test/input/multi-format-join-a.json ./reg_test/input/multi-format-join-b.csv
 3538 x,a,b
 3539 1,2,20
 3540 2,3,30
 3541 3,4,40
 3542 4,5,50
 3543 
 3544 
 3545 ================================================================
 3546 REPEAT
 3547 
 3548 mlr repeat -n 5 ./reg_test/input/repeat-input.dat
 3549 a=1,b=2,c=3
 3550 a=1,b=2,c=3
 3551 a=1,b=2,c=3
 3552 a=1,b=2,c=3
 3553 a=1,b=2,c=3
 3554 a=3,b=4,c=5
 3555 a=3,b=4,c=5
 3556 a=3,b=4,c=5
 3557 a=3,b=4,c=5
 3558 a=3,b=4,c=5
 3559 a=6,b=,c=7
 3560 a=6,b=,c=7
 3561 a=6,b=,c=7
 3562 a=6,b=,c=7
 3563 a=6,b=,c=7
 3564 a=8,x=,c=9
 3565 a=8,x=,c=9
 3566 a=8,x=,c=9
 3567 a=8,x=,c=9
 3568 a=8,x=,c=9
 3569 
 3570 mlr repeat -f a ./reg_test/input/repeat-input.dat
 3571 a=1,b=2,c=3
 3572 a=3,b=4,c=5
 3573 a=3,b=4,c=5
 3574 a=3,b=4,c=5
 3575 a=6,b=,c=7
 3576 a=6,b=,c=7
 3577 a=6,b=,c=7
 3578 a=6,b=,c=7
 3579 a=6,b=,c=7
 3580 a=6,b=,c=7
 3581 a=8,x=,c=9
 3582 a=8,x=,c=9
 3583 a=8,x=,c=9
 3584 a=8,x=,c=9
 3585 a=8,x=,c=9
 3586 a=8,x=,c=9
 3587 a=8,x=,c=9
 3588 a=8,x=,c=9
 3589 
 3590 mlr repeat -f b ./reg_test/input/repeat-input.dat
 3591 a=1,b=2,c=3
 3592 a=1,b=2,c=3
 3593 a=3,b=4,c=5
 3594 a=3,b=4,c=5
 3595 a=3,b=4,c=5
 3596 a=3,b=4,c=5
 3597 
 3598 mlr repeat -f c ./reg_test/input/repeat-input.dat
 3599 a=1,b=2,c=3
 3600 a=1,b=2,c=3
 3601 a=1,b=2,c=3
 3602 a=3,b=4,c=5
 3603 a=3,b=4,c=5
 3604 a=3,b=4,c=5
 3605 a=3,b=4,c=5
 3606 a=3,b=4,c=5
 3607 a=6,b=,c=7
 3608 a=6,b=,c=7
 3609 a=6,b=,c=7
 3610 a=6,b=,c=7
 3611 a=6,b=,c=7
 3612 a=6,b=,c=7
 3613 a=6,b=,c=7
 3614 a=8,x=,c=9
 3615 a=8,x=,c=9
 3616 a=8,x=,c=9
 3617 a=8,x=,c=9
 3618 a=8,x=,c=9
 3619 a=8,x=,c=9
 3620 a=8,x=,c=9
 3621 a=8,x=,c=9
 3622 a=8,x=,c=9
 3623 
 3624 
 3625 ================================================================
 3626 RESHAPE
 3627 
 3628 mlr --pprint reshape -i X,Y,Z -o item,price ./reg_test/input/reshape-wide.tbl
 3629 time       item price
 3630 2009-01-01 X    0.65473572
 3631 2009-01-01 Y    2.4520609
 3632 2009-01-01 Z    -1.46570942
 3633 2009-01-02 X    -0.89248112
 3634 2009-01-02 Y    0.2154713
 3635 2009-01-02 Z    -2.05357735
 3636 2009-01-03 X    0.98012375
 3637 2009-01-03 Y    1.3179287
 3638 2009-01-03 Z    4.64248357
 3639 2009-01-04 X    0.35397376
 3640 2009-01-04 Y    3.3765645
 3641 2009-01-04 Z    -0.25237774
 3642 2009-01-05 X    2.19357813
 3643 2009-01-05 Y    1.3477511
 3644 2009-01-05 Z    0.09719105
 3645 
 3646 mlr --pprint reshape -i X,Z -o item,price ./reg_test/input/reshape-wide.tbl
 3647 time       Y         item price
 3648 2009-01-01 2.4520609 X    0.65473572
 3649 2009-01-01 2.4520609 Z    -1.46570942
 3650 2009-01-02 0.2154713 X    -0.89248112
 3651 2009-01-02 0.2154713 Z    -2.05357735
 3652 2009-01-03 1.3179287 X    0.98012375
 3653 2009-01-03 1.3179287 Z    4.64248357
 3654 2009-01-04 3.3765645 X    0.35397376
 3655 2009-01-04 3.3765645 Z    -0.25237774
 3656 2009-01-05 1.3477511 X    2.19357813
 3657 2009-01-05 1.3477511 Z    0.09719105
 3658 
 3659 mlr --pprint reshape -r [X-Z] -o item,price ./reg_test/input/reshape-wide.tbl
 3660 time       item price
 3661 2009-01-01 X    0.65473572
 3662 2009-01-01 Y    2.4520609
 3663 2009-01-01 Z    -1.46570942
 3664 2009-01-02 X    -0.89248112
 3665 2009-01-02 Y    0.2154713
 3666 2009-01-02 Z    -2.05357735
 3667 2009-01-03 X    0.98012375
 3668 2009-01-03 Y    1.3179287
 3669 2009-01-03 Z    4.64248357
 3670 2009-01-04 X    0.35397376
 3671 2009-01-04 Y    3.3765645
 3672 2009-01-04 Z    -0.25237774
 3673 2009-01-05 X    2.19357813
 3674 2009-01-05 Y    1.3477511
 3675 2009-01-05 Z    0.09719105
 3676 
 3677 mlr --pprint reshape -r [XZ] -o item,price ./reg_test/input/reshape-wide.tbl
 3678 time       Y         item price
 3679 2009-01-01 2.4520609 X    0.65473572
 3680 2009-01-01 2.4520609 Z    -1.46570942
 3681 2009-01-02 0.2154713 X    -0.89248112
 3682 2009-01-02 0.2154713 Z    -2.05357735
 3683 2009-01-03 1.3179287 X    0.98012375
 3684 2009-01-03 1.3179287 Z    4.64248357
 3685 2009-01-04 3.3765645 X    0.35397376
 3686 2009-01-04 3.3765645 Z    -0.25237774
 3687 2009-01-05 1.3477511 X    2.19357813
 3688 2009-01-05 1.3477511 Z    0.09719105
 3689 
 3690 mlr --pprint reshape -s item,price ./reg_test/input/reshape-long.tbl
 3691 time       X           Y         Z
 3692 2009-01-01 0.65473572  2.4520609 -1.46570942
 3693 2009-01-02 -0.89248112 0.2154713 -2.05357735
 3694 2009-01-03 0.98012375  1.3179287 4.64248357
 3695 2009-01-04 0.35397376  3.3765645 -0.25237774
 3696 2009-01-05 2.19357813  1.3477511 0.09719105
 3697 
 3698 mlr --pprint reshape -i X,Y,Z -o item,price then reshape -s item,price ./reg_test/input/reshape-wide.tbl
 3699 time       X           Y         Z
 3700 2009-01-01 0.65473572  2.4520609 -1.46570942
 3701 2009-01-02 -0.89248112 0.2154713 -2.05357735
 3702 2009-01-03 0.98012375  1.3179287 4.64248357
 3703 2009-01-04 0.35397376  3.3765645 -0.25237774
 3704 2009-01-05 2.19357813  1.3477511 0.09719105
 3705 
 3706 mlr --pprint reshape -s item,price then reshape -i X,Y,Z -o item,price ./reg_test/input/reshape-long.tbl
 3707 time       item price
 3708 2009-01-01 X    0.65473572
 3709 2009-01-01 Y    2.4520609
 3710 2009-01-01 Z    -1.46570942
 3711 2009-01-02 X    -0.89248112
 3712 2009-01-02 Y    0.2154713
 3713 2009-01-02 Z    -2.05357735
 3714 2009-01-03 X    0.98012375
 3715 2009-01-03 Y    1.3179287
 3716 2009-01-03 Z    4.64248357
 3717 2009-01-04 X    0.35397376
 3718 2009-01-04 Y    3.3765645
 3719 2009-01-04 Z    -0.25237774
 3720 2009-01-05 X    2.19357813
 3721 2009-01-05 Y    1.3477511
 3722 2009-01-05 Z    0.09719105
 3723 
 3724 mlr reshape -i X,Y,Z -o item,price ./reg_test/input/reshape-wide-ragged.dkvp
 3725 time=2009-01-01,item=X,price=0.65473572
 3726 time=2009-01-01,item=Y,price=2.4520609
 3727 time=2009-01-01,item=Z,price=-1.46570942
 3728 time=2009-01-02,item=X,price=-0.89248112
 3729 time=2009-01-02,item=Y,price=0.2154713
 3730 time=2009-01-03,item=X,price=0.98012375
 3731 time=2009-01-04
 3732 time=2009-01-05,U=1.3477511,V=0.09719105,item=X,price=2.19357813
 3733 
 3734 mlr reshape -i X,Z -o item,price ./reg_test/input/reshape-wide-ragged.dkvp
 3735 time=2009-01-01,Y=2.4520609,item=X,price=0.65473572
 3736 time=2009-01-01,Y=2.4520609,item=Z,price=-1.46570942
 3737 time=2009-01-02,Y=0.2154713,item=X,price=-0.89248112
 3738 time=2009-01-03,item=X,price=0.98012375
 3739 time=2009-01-04
 3740 time=2009-01-05,U=1.3477511,V=0.09719105,item=X,price=2.19357813
 3741 
 3742 mlr reshape -r [X-Z] -o item,price ./reg_test/input/reshape-wide-ragged.dkvp
 3743 time=2009-01-01,item=X,price=0.65473572
 3744 time=2009-01-01,item=Y,price=2.4520609
 3745 time=2009-01-01,item=Z,price=-1.46570942
 3746 time=2009-01-02,item=X,price=-0.89248112
 3747 time=2009-01-02,item=Y,price=0.2154713
 3748 time=2009-01-03,item=X,price=0.98012375
 3749 time=2009-01-04
 3750 time=2009-01-05,U=1.3477511,V=0.09719105,item=X,price=2.19357813
 3751 
 3752 mlr reshape -r [XZ] -o item,price ./reg_test/input/reshape-wide-ragged.dkvp
 3753 time=2009-01-01,Y=2.4520609,item=X,price=0.65473572
 3754 time=2009-01-01,Y=2.4520609,item=Z,price=-1.46570942
 3755 time=2009-01-02,Y=0.2154713,item=X,price=-0.89248112
 3756 time=2009-01-03,item=X,price=0.98012375
 3757 time=2009-01-04
 3758 time=2009-01-05,U=1.3477511,V=0.09719105,item=X,price=2.19357813
 3759 
 3760 mlr reshape -s item,price ./reg_test/input/reshape-long-ragged.dkvp
 3761 time=2009-01-01,item=X,value=0.65473572
 3762 time=2009-01-01,item=Y,value=2.4520609
 3763 time=2009-01-01,item=Z,value=-1.46570942
 3764 time=2009-01-02,item=X,value=-0.89248112
 3765 time=2009-01-02,item=Y,value=0.2154713
 3766 time=2009-01-03,item=X,value=0.98012375
 3767 time=2009-01-04
 3768 time=2009-01-05,U=1.3477511,V=0.09719105,item=X,value=2.19357813
 3769 
 3770 mlr --json reshape -i x,y -o item,value ./reg_test/input/small-non-nested.json
 3771 { "a": "pan", "b": "pan", "i": 1, "item": "x", "value": 0.3467901443380824 }
 3772 { "a": "pan", "b": "pan", "i": 1, "item": "y", "value": 0.7268028627434533 }
 3773 { "a": "eks", "b": "pan", "i": 2, "item": "x", "value": 0.7586799647899636 }
 3774 { "a": "eks", "b": "pan", "i": 2, "item": "y", "value": 0.5221511083334797 }
 3775 { "a": "wye", "b": "wye", "i": 3, "item": "x", "value": 0.20460330576630303 }
 3776 { "a": "wye", "b": "wye", "i": 3, "item": "y", "value": 0.33831852551664776 }
 3777 { "a": "eks", "b": "wye", "i": 4, "item": "x", "value": 0.38139939387114097 }
 3778 { "a": "eks", "b": "wye", "i": 4, "item": "y", "value": 0.13418874328430463 }
 3779 { "a": "wye", "b": "pan", "i": 5, "item": "x", "value": 0.5732889198020006 }
 3780 { "a": "wye", "b": "pan", "i": 5, "item": "y", "value": 0.8636244699032729 }
 3781 { "a": "zee", "b": "pan", "i": 6, "item": "x", "value": 0.5271261600918548 }
 3782 { "a": "zee", "b": "pan", "i": 6, "item": "y", "value": 0.49322128674835697 }
 3783 { "a": "eks", "b": "zee", "i": 7, "item": "x", "value": 0.6117840605678454 }
 3784 { "a": "eks", "b": "zee", "i": 7, "item": "y", "value": 0.1878849191181694 }
 3785 { "a": "zee", "b": "wye", "i": 8, "item": "x", "value": 0.5985540091064224 }
 3786 { "a": "zee", "b": "wye", "i": 8, "item": "y", "value": 0.976181385699006 }
 3787 { "a": "hat", "b": "wye", "i": 9, "item": "x", "value": 0.03144187646093577 }
 3788 { "a": "hat", "b": "wye", "i": 9, "item": "y", "value": 0.7495507603507059 }
 3789 { "a": "pan", "b": "wye", "i": 10, "item": "x", "value": 0.5026260055412137 }
 3790 { "a": "pan", "b": "wye", "i": 10, "item": "y", "value": 0.9526183602969864 }
 3791 
 3792 
 3793 ================================================================
 3794 NEST
 3795 
 3796 mlr cat ./reg_test/input/nest-explode.dkvp
 3797 x=a:1;b:2;c:3,y=d:40
 3798 x=,y=d:50
 3799 u=100,y=d:60
 3800 x=a:4;b:5,y=d:70
 3801 
 3802 mlr cat ./reg_test/input/nest-explode-vary-fs-ps.dkvp
 3803 x=a=1|b=2|c=3,y=d=40
 3804 x=,y=d=50
 3805 u=100,y=d=60
 3806 x=a=4|b=5,y=d=70
 3807 
 3808 mlr nest --explode --values --across-fields -f x ./reg_test/input/nest-explode.dkvp
 3809 x_1=a:1,x_2=b:2,x_3=c:3,y=d:40
 3810 x_1=,y=d:50
 3811 u=100,y=d:60
 3812 x_1=a:4,x_2=b:5,y=d:70
 3813 
 3814 mlr nest --explode --values --across-fields -f x --nested-fs pipe --nested-ps = ./reg_test/input/nest-explode-vary-fs-ps.dkvp
 3815 x_1=a=1,x_2=b=2,x_3=c=3,y=d=40
 3816 x_1=,y=d=50
 3817 u=100,y=d=60
 3818 x_1=a=4,x_2=b=5,y=d=70
 3819 
 3820 mlr nest --explode --values --across-fields -f x then nest --implode --values --across-fields -f x ./reg_test/input/nest-explode.dkvp
 3821 x=a:1;b:2;c:3,y=d:40
 3822 x=,y=d:50
 3823 u=100,y=d:60
 3824 x=a:4;b:5,y=d:70
 3825 
 3826 mlr nest --explode --values --across-fields -f x --nested-fs pipe --nested-ps = then nest --implode --values --across-fields -f x --nested-fs pipe --nested-ps = ./reg_test/input/nest-explode-vary-fs-ps.dkvp
 3827 x=a=1|b=2|c=3,y=d=40
 3828 x=,y=d=50
 3829 u=100,y=d=60
 3830 x=a=4|b=5,y=d=70
 3831 
 3832 mlr nest --explode --values --across-records -f x ./reg_test/input/nest-explode.dkvp
 3833 x=a:1,y=d:40
 3834 x=b:2,y=d:40
 3835 x=c:3,y=d:40
 3836 x=,y=d:50
 3837 u=100,y=d:60
 3838 x=a:4,y=d:70
 3839 x=b:5,y=d:70
 3840 
 3841 mlr nest --explode --values --across-records -f x --nested-fs pipe --nested-ps = ./reg_test/input/nest-explode-vary-fs-ps.dkvp
 3842 x=a=1,y=d=40
 3843 x=b=2,y=d=40
 3844 x=c=3,y=d=40
 3845 x=,y=d=50
 3846 u=100,y=d=60
 3847 x=a=4,y=d=70
 3848 x=b=5,y=d=70
 3849 
 3850 mlr nest --explode --values --across-records -f x then nest --implode --values --across-records -f x ./reg_test/input/nest-explode.dkvp
 3851 u=100,y=d:60
 3852 x=a:1;b:2;c:3,y=d:40
 3853 x=,y=d:50
 3854 x=a:4;b:5,y=d:70
 3855 
 3856 mlr nest --explode --values --across-records -f x --nested-fs pipe --nested-ps = then nest --implode --values --across-records -f x --nested-fs pipe --nested-ps = ./reg_test/input/nest-explode-vary-fs-ps.dkvp
 3857 u=100,y=d=60
 3858 x=a=1|b=2|c=3,y=d=40
 3859 x=,y=d=50
 3860 x=a=4|b=5,y=d=70
 3861 
 3862 mlr nest --explode --pairs --across-fields -f x ./reg_test/input/nest-explode.dkvp
 3863 a=1,b=2,c=3,y=d:40
 3864 y=d:50
 3865 u=100,y=d:60
 3866 a=4,b=5,y=d:70
 3867 
 3868 mlr nest --explode --pairs --across-fields -f x --nested-fs pipe --nested-ps = ./reg_test/input/nest-explode-vary-fs-ps.dkvp
 3869 a=1,b=2,c=3,y=d=40
 3870 y=d=50
 3871 u=100,y=d=60
 3872 a=4,b=5,y=d=70
 3873 
 3874 mlr nest --explode --pairs --across-records -f x ./reg_test/input/nest-explode.dkvp
 3875 a=1,y=d:40
 3876 b=2,y=d:40
 3877 c=3,y=d:40
 3878 y=d:50
 3879 u=100,y=d:60
 3880 a=4,y=d:70
 3881 b=5,y=d:70
 3882 
 3883 mlr nest --explode --pairs --across-records -f x --nested-fs pipe --nested-ps = ./reg_test/input/nest-explode-vary-fs-ps.dkvp
 3884 a=1,y=d=40
 3885 b=2,y=d=40
 3886 c=3,y=d=40
 3887 y=d=50
 3888 u=100,y=d=60
 3889 a=4,y=d=70
 3890 b=5,y=d=70
 3891 
 3892 
 3893 ================================================================
 3894 FILL-DOWN
 3895 
 3896 mlr --csv fill-down -f a,b,c ./reg_test/input/fill-down.csv
 3897 a,b,c
 3898 1,,3
 3899 4,5,6
 3900 7,5,9
 3901 
 3902 mlr --csv fill-down -f a,b,c -a ./reg_test/input/fill-down.csv
 3903 a,b,c
 3904 1,,3
 3905 4,5,6
 3906 7,,9
 3907 
 3908 
 3909 ================================================================
 3910 SEQGEN
 3911 
 3912 mlr seqgen --start 1 --stop 5 --step 1
 3913 i=1
 3914 i=2
 3915 i=3
 3916 i=4
 3917 i=5
 3918 
 3919 mlr seqgen --start 1 --stop 5 --step 2
 3920 i=1
 3921 i=3
 3922 i=5
 3923 
 3924 mlr seqgen --start 1 --stop 1 --step 1 -f a
 3925 a=1
 3926 
 3927 mlr seqgen --start 5 --stop 1 --step 1 -f b
 3928 
 3929 mlr seqgen --start 5 --stop 1 --step -1 -f c
 3930 c=5
 3931 c=4
 3932 c=3
 3933 c=2
 3934 c=1
 3935 
 3936 mlr seqgen --start 5 --stop 5 --step -1 -f d
 3937 d=5
 3938 
 3939 mlr --from ./reg_test/input/abixy cat then seqgen --start 1 --stop 5
 3940 i=1
 3941 i=2
 3942 i=3
 3943 i=4
 3944 i=5
 3945 
 3946 mlr --from ./reg_test/input/abixy cat then seqgen --start 1 --stop 100 then stats1 -a count,sum,min,p50,max -f i
 3947 i_count=100,i_sum=5050,i_min=1,i_p50=51,i_max=100
 3948 
 3949 
 3950 ================================================================
 3951 FRACTION
 3952 
 3953 mlr fraction -f x,y ./reg_test/input/abixy-het
 3954 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_fraction=0.087507,y_fraction=0.146286
 3955 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_fraction=0.191441,y_fraction=0.105095
 3956 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776,x_fraction=0.051628,y_fraction=0.068095
 3957 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_fraction=0.096240,y_fraction=0.027009
 3958 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_fraction=0.173825
 3959 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_fraction=0.133012,y_fraction=0.099272
 3960 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_fraction=0.154374,y_fraction=0.037816
 3961 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_fraction=0.151035
 3962 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059,x_fraction=0.007934,y_fraction=0.150865
 3963 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_fraction=0.126830,y_fraction=0.191737
 3964 
 3965 mlr fraction -f x,y -g a ./reg_test/input/abixy-het
 3966 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_fraction=0.408269,y_fraction=0.432770
 3967 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_fraction=0.433070,y_fraction=0.618498
 3968 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 3969 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_fraction=0.217711,y_fraction=0.158949
 3970 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_fraction=1.000000
 3971 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_fraction=0.468273,y_fraction=1.000000
 3972 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_fraction=0.349219,y_fraction=0.222553
 3973 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_fraction=0.531727
 3974 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 3975 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_fraction=0.591731,y_fraction=0.567230
 3976 
 3977 mlr fraction -f x,y -g a,b ./reg_test/input/abixy-het
 3978 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_fraction=1.000000,y_fraction=1.000000
 3979 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_fraction=1.000000,y_fraction=1.000000
 3980 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 3981 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 3982 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_fraction=1.000000
 3983 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_fraction=1.000000,y_fraction=1.000000
 3984 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_fraction=1.000000,y_fraction=1.000000
 3985 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_fraction=1.000000
 3986 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 3987 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_fraction=1.000000,y_fraction=1.000000
 3988 
 3989 mlr fraction -f x,y -p ./reg_test/input/abixy-het
 3990 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_percent=8.750687,y_percent=14.628624
 3991 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_percent=19.144058,y_percent=10.509524
 3992 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776,x_percent=5.162832,y_percent=6.809459
 3993 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_percent=9.623995,y_percent=2.700865
 3994 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_percent=17.382482
 3995 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_percent=13.301173,y_percent=9.927243
 3996 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_percent=15.437378,y_percent=3.781628
 3997 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_percent=15.103539
 3998 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059,x_percent=0.793385,y_percent=15.086479
 3999 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_percent=12.682952,y_percent=19.173694
 4000 
 4001 mlr fraction -f x,y -g a -p ./reg_test/input/abixy-het
 4002 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_percent=40.826884,y_percent=43.276985
 4003 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_percent=43.307027,y_percent=61.849773
 4004 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 4005 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_percent=21.771069,y_percent=15.894907
 4006 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_percent=100.000000
 4007 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_percent=46.827347,y_percent=100.000000
 4008 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_percent=34.921904,y_percent=22.255319
 4009 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_percent=53.172653
 4010 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 4011 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_percent=59.173116,y_percent=56.723015
 4012 
 4013 mlr fraction -f x,y -g a,b -p ./reg_test/input/abixy-het
 4014 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_percent=100.000000,y_percent=100.000000
 4015 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_percent=100.000000,y_percent=100.000000
 4016 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 4017 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 4018 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_percent=100.000000
 4019 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_percent=100.000000,y_percent=100.000000
 4020 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_percent=100.000000,y_percent=100.000000
 4021 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_percent=100.000000
 4022 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 4023 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_percent=100.000000,y_percent=100.000000
 4024 
 4025 mlr fraction -f x,y -c ./reg_test/input/abixy-het
 4026 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_cumulative_fraction=0.087507,y_cumulative_fraction=0.146286
 4027 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_cumulative_fraction=0.278947,y_cumulative_fraction=0.251381
 4028 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776,x_cumulative_fraction=0.330576,y_cumulative_fraction=0.319476
 4029 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_cumulative_fraction=0.426816,y_cumulative_fraction=0.346485
 4030 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_cumulative_fraction=0.520310
 4031 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_cumulative_fraction=0.559827,y_cumulative_fraction=0.619582
 4032 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_cumulative_fraction=0.714201,y_cumulative_fraction=0.657398
 4033 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_cumulative_fraction=0.865237
 4034 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059,x_cumulative_fraction=0.873170,y_cumulative_fraction=0.808263
 4035 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_cumulative_fraction=1.000000,y_cumulative_fraction=1.000000
 4036 
 4037 mlr fraction -f x,y -g a -c ./reg_test/input/abixy-het
 4038 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_cumulative_fraction=0.408269,y_cumulative_fraction=0.432770
 4039 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_cumulative_fraction=0.433070,y_cumulative_fraction=0.618498
 4040 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 4041 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_cumulative_fraction=0.650781,y_cumulative_fraction=0.777447
 4042 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_cumulative_fraction=1.000000
 4043 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_cumulative_fraction=0.468273,y_cumulative_fraction=1.000000
 4044 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_cumulative_fraction=1.000000,y_cumulative_fraction=1.000000
 4045 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_cumulative_fraction=1.000000
 4046 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 4047 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_cumulative_fraction=1.000000,y_cumulative_fraction=1.000000
 4048 
 4049 mlr fraction -f x,y -g a,b -c ./reg_test/input/abixy-het
 4050 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_cumulative_fraction=1.000000,y_cumulative_fraction=1.000000
 4051 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_cumulative_fraction=1.000000,y_cumulative_fraction=1.000000
 4052 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 4053 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 4054 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_cumulative_fraction=1.000000
 4055 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_cumulative_fraction=1.000000,y_cumulative_fraction=1.000000
 4056 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_cumulative_fraction=1.000000,y_cumulative_fraction=1.000000
 4057 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_cumulative_fraction=1.000000
 4058 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 4059 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_cumulative_fraction=1.000000,y_cumulative_fraction=1.000000
 4060 
 4061 mlr fraction -f x,y -p -c ./reg_test/input/abixy-het
 4062 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_cumulative_percent=8.750687,y_cumulative_percent=14.628624
 4063 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_cumulative_percent=27.894745,y_cumulative_percent=25.138148
 4064 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776,x_cumulative_percent=33.057577,y_cumulative_percent=31.947608
 4065 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_cumulative_percent=42.681572,y_cumulative_percent=34.648473
 4066 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_cumulative_percent=52.030955
 4067 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_cumulative_percent=55.982746,y_cumulative_percent=61.958199
 4068 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_cumulative_percent=71.420124,y_cumulative_percent=65.739826
 4069 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_cumulative_percent=86.523663
 4070 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059,x_cumulative_percent=87.317048,y_cumulative_percent=80.826306
 4071 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_cumulative_percent=100.000000,y_cumulative_percent=100.000000
 4072 
 4073 mlr fraction -f x,y -g a -p -c ./reg_test/input/abixy-het
 4074 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_cumulative_percent=40.826884,y_cumulative_percent=43.276985
 4075 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_cumulative_percent=43.307027,y_cumulative_percent=61.849773
 4076 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 4077 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_cumulative_percent=65.078096,y_cumulative_percent=77.744681
 4078 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_cumulative_percent=100.000000
 4079 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_cumulative_percent=46.827347,y_cumulative_percent=100.000000
 4080 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_cumulative_percent=100.000000,y_cumulative_percent=100.000000
 4081 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_cumulative_percent=100.000000
 4082 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 4083 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_cumulative_percent=100.000000,y_cumulative_percent=100.000000
 4084 
 4085 mlr fraction -f x,y -g a,b -p -c ./reg_test/input/abixy-het
 4086 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_cumulative_percent=100.000000,y_cumulative_percent=100.000000
 4087 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_cumulative_percent=100.000000,y_cumulative_percent=100.000000
 4088 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 4089 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463
 4090 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_cumulative_percent=100.000000
 4091 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_cumulative_percent=100.000000,y_cumulative_percent=100.000000
 4092 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_cumulative_percent=100.000000,y_cumulative_percent=100.000000
 4093 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_cumulative_percent=100.000000
 4094 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 4095 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_cumulative_percent=100.000000,y_cumulative_percent=100.000000
 4096 
 4097 
 4098 ================================================================
 4099 STATS
 4100 
 4101 mlr --opprint stats1 -a mean,sum,count,min,max,antimode,mode -f i,x,y ./reg_test/input/abixy
 4102 i_mean   i_sum i_count i_min i_max i_antimode i_mode x_mean   x_sum    x_count x_min    x_max    x_antimode         x_mode             y_mean   y_sum    y_count y_min    y_max    y_antimode         y_mode
 4103 5.500000 55    10      1     10    1          1      0.453629 4.536294 10      0.031442 0.758680 0.3467901443380824 0.3467901443380824 0.594454 5.944542 10      0.134189 0.976181 0.7268028627434533 0.7268028627434533
 4104 
 4105 mlr --opprint stats1 -a min,p10,p50,median,antimode,mode,p90,max -f i,x,y ./reg_test/input/abixy
 4106 i_min i_p10 i_p50 i_median i_antimode i_mode i_p90 i_max x_min    x_p10    x_p50    x_median x_antimode         x_mode             x_p90    x_max    y_min    y_p10    y_p50    y_median y_antimode         y_mode             y_p90    y_max
 4107 1     2     6     6        1          1      10    10    0.031442 0.204603 0.527126 0.527126 0.3467901443380824 0.3467901443380824 0.758680 0.758680 0.134189 0.187885 0.726803 0.726803 0.7268028627434533 0.7268028627434533 0.976181 0.976181
 4108 
 4109 mlr --opprint stats1 -a mean,meaneb,stddev -f i,x,y ./reg_test/input/abixy
 4110 i_mean   i_meaneb i_stddev x_mean   x_meaneb x_stddev y_mean   y_meaneb y_stddev
 4111 5.500000 0.957427 3.027650 0.453629 0.068157 0.215531 0.594454 0.096968 0.306639
 4112 
 4113 mlr --oxtab stats1 -s -a mean,sum,count,min,max,antimode,mode -f i,x,y ./reg_test/input/abixy
 4114 a          pan
 4115 b          pan
 4116 i          1
 4117 x          0.3467901443380824
 4118 y          0.7268028627434533
 4119 i_mean     1.000000
 4120 i_sum      1
 4121 i_count    1
 4122 i_min      1
 4123 i_max      1
 4124 i_antimode 1
 4125 i_mode     1
 4126 x_mean     0.346790
 4127 x_sum      0.346790
 4128 x_count    1
 4129 x_min      0.346790
 4130 x_max      0.346790
 4131 x_antimode 0.3467901443380824
 4132 x_mode     0.3467901443380824
 4133 y_mean     0.726803
 4134 y_sum      0.726803
 4135 y_count    1
 4136 y_min      0.726803
 4137 y_max      0.726803
 4138 y_antimode 0.7268028627434533
 4139 y_mode     0.7268028627434533
 4140 
 4141 a          eks
 4142 b          pan
 4143 i          2
 4144 x          0.7586799647899636
 4145 y          0.5221511083334797
 4146 i_mean     1.500000
 4147 i_sum      3
 4148 i_count    2
 4149 i_min      1
 4150 i_max      2
 4151 i_antimode 1
 4152 i_mode     1
 4153 x_mean     0.552735
 4154 x_sum      1.105470
 4155 x_count    2
 4156 x_min      0.346790
 4157 x_max      0.758680
 4158 x_antimode 0.3467901443380824
 4159 x_mode     0.3467901443380824
 4160 y_mean     0.624477
 4161 y_sum      1.248954
 4162 y_count    2
 4163 y_min      0.522151
 4164 y_max      0.726803
 4165 y_antimode 0.7268028627434533
 4166 y_mode     0.7268028627434533
 4167 
 4168 a          wye
 4169 b          wye
 4170 i          3
 4171 x          0.20460330576630303
 4172 y          0.33831852551664776
 4173 i_mean     2.000000
 4174 i_sum      6
 4175 i_count    3
 4176 i_min      1
 4177 i_max      3
 4178 i_antimode 1
 4179 i_mode     1
 4180 x_mean     0.436691
 4181 x_sum      1.310073
 4182 x_count    3
 4183 x_min      0.204603
 4184 x_max      0.758680
 4185 x_antimode 0.3467901443380824
 4186 x_mode     0.3467901443380824
 4187 y_mean     0.529091
 4188 y_sum      1.587272
 4189 y_count    3
 4190 y_min      0.338319
 4191 y_max      0.726803
 4192 y_antimode 0.7268028627434533
 4193 y_mode     0.7268028627434533
 4194 
 4195 a          eks
 4196 b          wye
 4197 i          4
 4198 x          0.38139939387114097
 4199 y          0.13418874328430463
 4200 i_mean     2.500000
 4201 i_sum      10
 4202 i_count    4
 4203 i_min      1
 4204 i_max      4
 4205 i_antimode 1
 4206 i_mode     1
 4207 x_mean     0.422868
 4208 x_sum      1.691473
 4209 x_count    4
 4210 x_min      0.204603
 4211 x_max      0.758680
 4212 x_antimode 0.3467901443380824
 4213 x_mode     0.3467901443380824
 4214 y_mean     0.430365
 4215 y_sum      1.721461
 4216 y_count    4
 4217 y_min      0.134189
 4218 y_max      0.726803
 4219 y_antimode 0.7268028627434533
 4220 y_mode     0.7268028627434533
 4221 
 4222 a          wye
 4223 b          pan
 4224 i          5
 4225 x          0.5732889198020006
 4226 y          0.8636244699032729
 4227 i_mean     3.000000
 4228 i_sum      15
 4229 i_count    5
 4230 i_min      1
 4231 i_max      5
 4232 i_antimode 1
 4233 i_mode     1
 4234 x_mean     0.452952
 4235 x_sum      2.264762
 4236 x_count    5
 4237 x_min      0.204603
 4238 x_max      0.758680
 4239 x_antimode 0.3467901443380824
 4240 x_mode     0.3467901443380824
 4241 y_mean     0.517017
 4242 y_sum      2.585086
 4243 y_count    5
 4244 y_min      0.134189
 4245 y_max      0.863624
 4246 y_antimode 0.7268028627434533
 4247 y_mode     0.7268028627434533
 4248 
 4249 a          zee
 4250 b          pan
 4251 i          6
 4252 x          0.5271261600918548
 4253 y          0.49322128674835697
 4254 i_mean     3.500000
 4255 i_sum      21
 4256 i_count    6
 4257 i_min      1
 4258 i_max      6
 4259 i_antimode 1
 4260 i_mode     1
 4261 x_mean     0.465315
 4262 x_sum      2.791888
 4263 x_count    6
 4264 x_min      0.204603
 4265 x_max      0.758680
 4266 x_antimode 0.3467901443380824
 4267 x_mode     0.3467901443380824
 4268 y_mean     0.513051
 4269 y_sum      3.078307
 4270 y_count    6
 4271 y_min      0.134189
 4272 y_max      0.863624
 4273 y_antimode 0.7268028627434533
 4274 y_mode     0.7268028627434533
 4275 
 4276 a          eks
 4277 b          zee
 4278 i          7
 4279 x          0.6117840605678454
 4280 y          0.1878849191181694
 4281 i_mean     4.000000
 4282 i_sum      28
 4283 i_count    7
 4284 i_min      1
 4285 i_max      7
 4286 i_antimode 1
 4287 i_mode     1
 4288 x_mean     0.486239
 4289 x_sum      3.403672
 4290 x_count    7
 4291 x_min      0.204603
 4292 x_max      0.758680
 4293 x_antimode 0.3467901443380824
 4294 x_mode     0.3467901443380824
 4295 y_mean     0.466599
 4296 y_sum      3.266192
 4297 y_count    7
 4298 y_min      0.134189
 4299 y_max      0.863624
 4300 y_antimode 0.7268028627434533
 4301 y_mode     0.7268028627434533
 4302 
 4303 a          zee
 4304 b          wye
 4305 i          8
 4306 x          0.5985540091064224
 4307 y          0.976181385699006
 4308 i_mean     4.500000
 4309 i_sum      36
 4310 i_count    8
 4311 i_min      1
 4312 i_max      8
 4313 i_antimode 1
 4314 i_mode     1
 4315 x_mean     0.500278
 4316 x_sum      4.002226
 4317 x_count    8
 4318 x_min      0.204603
 4319 x_max      0.758680
 4320 x_antimode 0.3467901443380824
 4321 x_mode     0.3467901443380824
 4322 y_mean     0.530297
 4323 y_sum      4.242373
 4324 y_count    8
 4325 y_min      0.134189
 4326 y_max      0.976181
 4327 y_antimode 0.7268028627434533
 4328 y_mode     0.7268028627434533
 4329 
 4330 a          hat
 4331 b          wye
 4332 i          9
 4333 x          0.03144187646093577
 4334 y          0.7495507603507059
 4335 i_mean     5.000000
 4336 i_sum      45
 4337 i_count    9
 4338 i_min      1
 4339 i_max      9
 4340 i_antimode 1
 4341 i_mode     1
 4342 x_mean     0.448185
 4343 x_sum      4.033668
 4344 x_count    9
 4345 x_min      0.031442
 4346 x_max      0.758680
 4347 x_antimode 0.3467901443380824
 4348 x_mode     0.3467901443380824
 4349 y_mean     0.554658
 4350 y_sum      4.991924
 4351 y_count    9
 4352 y_min      0.134189
 4353 y_max      0.976181
 4354 y_antimode 0.7268028627434533
 4355 y_mode     0.7268028627434533
 4356 
 4357 a          pan
 4358 b          wye
 4359 i          10
 4360 x          0.5026260055412137
 4361 y          0.9526183602969864
 4362 i_mean     5.500000
 4363 i_sum      55
 4364 i_count    10
 4365 i_min      1
 4366 i_max      10
 4367 i_antimode 1
 4368 i_mode     1
 4369 x_mean     0.453629
 4370 x_sum      4.536294
 4371 x_count    10
 4372 x_min      0.031442
 4373 x_max      0.758680
 4374 x_antimode 0.3467901443380824
 4375 x_mode     0.3467901443380824
 4376 y_mean     0.594454
 4377 y_sum      5.944542
 4378 y_count    10
 4379 y_min      0.134189
 4380 y_max      0.976181
 4381 y_antimode 0.7268028627434533
 4382 y_mode     0.7268028627434533
 4383 
 4384 mlr --opprint stats1 -a mean,sum,count,min,max,antimode,mode -f i,x,y -g a ./reg_test/input/abixy
 4385 a   i_mean   i_sum i_count i_min i_max i_antimode i_mode x_mean   x_sum    x_count x_min    x_max    x_antimode          x_mode              y_mean   y_sum    y_count y_min    y_max    y_antimode          y_mode
 4386 pan 5.500000 11    2       1     10    1          1      0.424708 0.849416 2       0.346790 0.502626 0.3467901443380824  0.3467901443380824  0.839711 1.679421 2       0.726803 0.952618 0.7268028627434533  0.7268028627434533
 4387 eks 4.333333 13    3       2     7     2          2      0.583954 1.751863 3       0.381399 0.758680 0.7586799647899636  0.7586799647899636  0.281408 0.844225 3       0.134189 0.522151 0.5221511083334797  0.5221511083334797
 4388 wye 4.000000 8     2       3     5     3          3      0.388946 0.777892 2       0.204603 0.573289 0.20460330576630303 0.20460330576630303 0.600971 1.201943 2       0.338319 0.863624 0.33831852551664776 0.33831852551664776
 4389 zee 7.000000 14    2       6     8     6          6      0.562840 1.125680 2       0.527126 0.598554 0.5271261600918548  0.5271261600918548  0.734701 1.469403 2       0.493221 0.976181 0.49322128674835697 0.49322128674835697
 4390 hat 9.000000 9     1       9     9     9          9      0.031442 0.031442 1       0.031442 0.031442 0.03144187646093577 0.03144187646093577 0.749551 0.749551 1       0.749551 0.749551 0.7495507603507059  0.7495507603507059
 4391 
 4392 mlr --opprint stats1 -a min,p10,p50,median,antimode,mode,p90,max -f i,x,y -g a ./reg_test/input/abixy
 4393 a   i_min i_p10 i_p50 i_median i_antimode i_mode i_p90 i_max x_min    x_p10    x_p50    x_median x_antimode          x_mode              x_p90    x_max    y_min    y_p10    y_p50    y_median y_antimode          y_mode              y_p90    y_max
 4394 pan 1     1     10    10       1          1      10    10    0.346790 0.346790 0.502626 0.502626 0.3467901443380824  0.3467901443380824  0.502626 0.502626 0.726803 0.726803 0.952618 0.952618 0.7268028627434533  0.7268028627434533  0.952618 0.952618
 4395 eks 2     2     4     4        2          2      7     7     0.381399 0.381399 0.611784 0.611784 0.7586799647899636  0.7586799647899636  0.758680 0.758680 0.134189 0.134189 0.187885 0.187885 0.5221511083334797  0.5221511083334797  0.522151 0.522151
 4396 wye 3     3     5     5        3          3      5     5     0.204603 0.204603 0.573289 0.573289 0.20460330576630303 0.20460330576630303 0.573289 0.573289 0.338319 0.338319 0.863624 0.863624 0.33831852551664776 0.33831852551664776 0.863624 0.863624
 4397 zee 6     6     8     8        6          6      8     8     0.527126 0.527126 0.598554 0.598554 0.5271261600918548  0.5271261600918548  0.598554 0.598554 0.493221 0.493221 0.976181 0.976181 0.49322128674835697 0.49322128674835697 0.976181 0.976181
 4398 hat 9     9     9     9        9          9      9     9     0.031442 0.031442 0.031442 0.031442 0.03144187646093577 0.03144187646093577 0.031442 0.031442 0.749551 0.749551 0.749551 0.749551 0.7495507603507059  0.7495507603507059  0.749551 0.749551
 4399 
 4400 mlr --opprint stats1 -a mean,meaneb,stddev -f i,x,y -g a ./reg_test/input/abixy
 4401 a   i_mean   i_meaneb i_stddev x_mean   x_meaneb x_stddev y_mean   y_meaneb y_stddev
 4402 pan 5.500000 4.500000 6.363961 0.424708 0.077918 0.110193 0.839711 0.112908 0.159676
 4403 eks 4.333333 1.452966 2.516611 0.583954 0.109797 0.190174 0.281408 0.121365 0.210211
 4404 wye 4.000000 1.000000 1.414214 0.388946 0.184343 0.260700 0.600971 0.262653 0.371447
 4405 zee 7.000000 1.000000 1.414214 0.562840 0.035714 0.050507 0.734701 0.241480 0.341504
 4406 hat 9.000000 -        -        0.031442 -        -        0.749551 -        -
 4407 
 4408 mlr --oxtab stats1 -s -a mean,sum,count,min,max,antimode,mode -f i,x,y -g a ./reg_test/input/abixy
 4409 a          pan
 4410 b          pan
 4411 i          1
 4412 x          0.3467901443380824
 4413 y          0.7268028627434533
 4414 i_mean     1.000000
 4415 i_sum      1
 4416 i_count    1
 4417 i_min      1
 4418 i_max      1
 4419 i_antimode 1
 4420 i_mode     1
 4421 x_mean     0.346790
 4422 x_sum      0.346790
 4423 x_count    1
 4424 x_min      0.346790
 4425 x_max      0.346790
 4426 x_antimode 0.3467901443380824
 4427 x_mode     0.3467901443380824
 4428 y_mean     0.726803
 4429 y_sum      0.726803
 4430 y_count    1
 4431 y_min      0.726803
 4432 y_max      0.726803
 4433 y_antimode 0.7268028627434533
 4434 y_mode     0.7268028627434533
 4435 
 4436 a          eks
 4437 b          pan
 4438 i          2
 4439 x          0.7586799647899636
 4440 y          0.5221511083334797
 4441 i_mean     2.000000
 4442 i_sum      2
 4443 i_count    1
 4444 i_min      2
 4445 i_max      2
 4446 i_antimode 2
 4447 i_mode     2
 4448 x_mean     0.758680
 4449 x_sum      0.758680
 4450 x_count    1
 4451 x_min      0.758680
 4452 x_max      0.758680
 4453 x_antimode 0.7586799647899636
 4454 x_mode     0.7586799647899636
 4455 y_mean     0.522151
 4456 y_sum      0.522151
 4457 y_count    1
 4458 y_min      0.522151
 4459 y_max      0.522151
 4460 y_antimode 0.5221511083334797
 4461 y_mode     0.5221511083334797
 4462 
 4463 a          wye
 4464 b          wye
 4465 i          3
 4466 x          0.20460330576630303
 4467 y          0.33831852551664776
 4468 i_mean     3.000000
 4469 i_sum      3
 4470 i_count    1
 4471 i_min      3
 4472 i_max      3
 4473 i_antimode 3
 4474 i_mode     3
 4475 x_mean     0.204603
 4476 x_sum      0.204603
 4477 x_count    1
 4478 x_min      0.204603
 4479 x_max      0.204603
 4480 x_antimode 0.20460330576630303
 4481 x_mode     0.20460330576630303
 4482 y_mean     0.338319
 4483 y_sum      0.338319
 4484 y_count    1
 4485 y_min      0.338319
 4486 y_max      0.338319
 4487 y_antimode 0.33831852551664776
 4488 y_mode     0.33831852551664776
 4489 
 4490 a          eks
 4491 b          wye
 4492 i          4
 4493 x          0.38139939387114097
 4494 y          0.13418874328430463
 4495 i_mean     3.000000
 4496 i_sum      6
 4497 i_count    2
 4498 i_min      2
 4499 i_max      4
 4500 i_antimode 2
 4501 i_mode     2
 4502 x_mean     0.570040
 4503 x_sum      1.140079
 4504 x_count    2
 4505 x_min      0.381399
 4506 x_max      0.758680
 4507 x_antimode 0.7586799647899636
 4508 x_mode     0.7586799647899636
 4509 y_mean     0.328170
 4510 y_sum      0.656340
 4511 y_count    2
 4512 y_min      0.134189
 4513 y_max      0.522151
 4514 y_antimode 0.5221511083334797
 4515 y_mode     0.5221511083334797
 4516 
 4517 a          wye
 4518 b          pan
 4519 i          5
 4520 x          0.5732889198020006
 4521 y          0.8636244699032729
 4522 i_mean     4.000000
 4523 i_sum      8
 4524 i_count    2
 4525 i_min      3
 4526 i_max      5
 4527 i_antimode 3
 4528 i_mode     3
 4529 x_mean     0.388946
 4530 x_sum      0.777892
 4531 x_count    2
 4532 x_min      0.204603
 4533 x_max      0.573289
 4534 x_antimode 0.20460330576630303
 4535 x_mode     0.20460330576630303
 4536 y_mean     0.600971
 4537 y_sum      1.201943
 4538 y_count    2
 4539 y_min      0.338319
 4540 y_max      0.863624
 4541 y_antimode 0.33831852551664776
 4542 y_mode     0.33831852551664776
 4543 
 4544 a          zee
 4545 b          pan
 4546 i          6
 4547 x          0.5271261600918548
 4548 y          0.49322128674835697
 4549 i_mean     6.000000
 4550 i_sum      6
 4551 i_count    1
 4552 i_min      6
 4553 i_max      6
 4554 i_antimode 6
 4555 i_mode     6
 4556 x_mean     0.527126
 4557 x_sum      0.527126
 4558 x_count    1
 4559 x_min      0.527126
 4560 x_max      0.527126
 4561 x_antimode 0.5271261600918548
 4562 x_mode     0.5271261600918548
 4563 y_mean     0.493221
 4564 y_sum      0.493221
 4565 y_count    1
 4566 y_min      0.493221
 4567 y_max      0.493221
 4568 y_antimode 0.49322128674835697
 4569 y_mode     0.49322128674835697
 4570 
 4571 a          eks
 4572 b          zee
 4573 i          7
 4574 x          0.6117840605678454
 4575 y          0.1878849191181694
 4576 i_mean     4.333333
 4577 i_sum      13
 4578 i_count    3
 4579 i_min      2
 4580 i_max      7
 4581 i_antimode 2
 4582 i_mode     2
 4583 x_mean     0.583954
 4584 x_sum      1.751863
 4585 x_count    3
 4586 x_min      0.381399
 4587 x_max      0.758680
 4588 x_antimode 0.7586799647899636
 4589 x_mode     0.7586799647899636
 4590 y_mean     0.281408
 4591 y_sum      0.844225
 4592 y_count    3
 4593 y_min      0.134189
 4594 y_max      0.522151
 4595 y_antimode 0.5221511083334797
 4596 y_mode     0.5221511083334797
 4597 
 4598 a          zee
 4599 b          wye
 4600 i          8
 4601 x          0.5985540091064224
 4602 y          0.976181385699006
 4603 i_mean     7.000000
 4604 i_sum      14
 4605 i_count    2
 4606 i_min      6
 4607 i_max      8
 4608 i_antimode 6
 4609 i_mode     6
 4610 x_mean     0.562840
 4611 x_sum      1.125680
 4612 x_count    2
 4613 x_min      0.527126
 4614 x_max      0.598554
 4615 x_antimode 0.5271261600918548
 4616 x_mode     0.5271261600918548
 4617 y_mean     0.734701
 4618 y_sum      1.469403
 4619 y_count    2
 4620 y_min      0.493221
 4621 y_max      0.976181
 4622 y_antimode 0.49322128674835697
 4623 y_mode     0.49322128674835697
 4624 
 4625 a          hat
 4626 b          wye
 4627 i          9
 4628 x          0.03144187646093577
 4629 y          0.7495507603507059
 4630 i_mean     9.000000
 4631 i_sum      9
 4632 i_count    1
 4633 i_min      9
 4634 i_max      9
 4635 i_antimode 9
 4636 i_mode     9
 4637 x_mean     0.031442
 4638 x_sum      0.031442
 4639 x_count    1
 4640 x_min      0.031442
 4641 x_max      0.031442
 4642 x_antimode 0.03144187646093577
 4643 x_mode     0.03144187646093577
 4644 y_mean     0.749551
 4645 y_sum      0.749551
 4646 y_count    1
 4647 y_min      0.749551
 4648 y_max      0.749551
 4649 y_antimode 0.7495507603507059
 4650 y_mode     0.7495507603507059
 4651 
 4652 a          pan
 4653 b          wye
 4654 i          10
 4655 x          0.5026260055412137
 4656 y          0.9526183602969864
 4657 i_mean     5.500000
 4658 i_sum      11
 4659 i_count    2
 4660 i_min      1
 4661 i_max      10
 4662 i_antimode 1
 4663 i_mode     1
 4664 x_mean     0.424708
 4665 x_sum      0.849416
 4666 x_count    2
 4667 x_min      0.346790
 4668 x_max      0.502626
 4669 x_antimode 0.3467901443380824
 4670 x_mode     0.3467901443380824
 4671 y_mean     0.839711
 4672 y_sum      1.679421
 4673 y_count    2
 4674 y_min      0.726803
 4675 y_max      0.952618
 4676 y_antimode 0.7268028627434533
 4677 y_mode     0.7268028627434533
 4678 
 4679 mlr --opprint stats1 -a mean,sum,count,min,max,antimode,mode -f i,x,y -g a,b ./reg_test/input/abixy
 4680 a   b   i_mean    i_sum i_count i_min i_max i_antimode i_mode x_mean   x_sum    x_count x_min    x_max    x_antimode          x_mode              y_mean   y_sum    y_count y_min    y_max    y_antimode          y_mode
 4681 pan pan 1.000000  1     1       1     1     1          1      0.346790 0.346790 1       0.346790 0.346790 0.3467901443380824  0.3467901443380824  0.726803 0.726803 1       0.726803 0.726803 0.7268028627434533  0.7268028627434533
 4682 eks pan 2.000000  2     1       2     2     2          2      0.758680 0.758680 1       0.758680 0.758680 0.7586799647899636  0.7586799647899636  0.522151 0.522151 1       0.522151 0.522151 0.5221511083334797  0.5221511083334797
 4683 wye wye 3.000000  3     1       3     3     3          3      0.204603 0.204603 1       0.204603 0.204603 0.20460330576630303 0.20460330576630303 0.338319 0.338319 1       0.338319 0.338319 0.33831852551664776 0.33831852551664776
 4684 eks wye 4.000000  4     1       4     4     4          4      0.381399 0.381399 1       0.381399 0.381399 0.38139939387114097 0.38139939387114097 0.134189 0.134189 1       0.134189 0.134189 0.13418874328430463 0.13418874328430463
 4685 wye pan 5.000000  5     1       5     5     5          5      0.573289 0.573289 1       0.573289 0.573289 0.5732889198020006  0.5732889198020006  0.863624 0.863624 1       0.863624 0.863624 0.8636244699032729  0.8636244699032729
 4686 zee pan 6.000000  6     1       6     6     6          6      0.527126 0.527126 1       0.527126 0.527126 0.5271261600918548  0.5271261600918548  0.493221 0.493221 1       0.493221 0.493221 0.49322128674835697 0.49322128674835697
 4687 eks zee 7.000000  7     1       7     7     7          7      0.611784 0.611784 1       0.611784 0.611784 0.6117840605678454  0.6117840605678454  0.187885 0.187885 1       0.187885 0.187885 0.1878849191181694  0.1878849191181694
 4688 zee wye 8.000000  8     1       8     8     8          8      0.598554 0.598554 1       0.598554 0.598554 0.5985540091064224  0.5985540091064224  0.976181 0.976181 1       0.976181 0.976181 0.976181385699006   0.976181385699006
 4689 hat wye 9.000000  9     1       9     9     9          9      0.031442 0.031442 1       0.031442 0.031442 0.03144187646093577 0.03144187646093577 0.749551 0.749551 1       0.749551 0.749551 0.7495507603507059  0.7495507603507059
 4690 pan wye 10.000000 10    1       10    10    10         10     0.502626 0.502626 1       0.502626 0.502626 0.5026260055412137  0.5026260055412137  0.952618 0.952618 1       0.952618 0.952618 0.9526183602969864  0.9526183602969864
 4691 
 4692 mlr --opprint stats1 -a min,p10,p50,median,antimode,mode,p90,max -f i,x,y -g a,b ./reg_test/input/abixy
 4693 a   b   i_min i_p10 i_p50 i_median i_antimode i_mode i_p90 i_max x_min    x_p10    x_p50    x_median x_antimode          x_mode              x_p90    x_max    y_min    y_p10    y_p50    y_median y_antimode          y_mode              y_p90    y_max
 4694 pan pan 1     1     1     1        1          1      1     1     0.346790 0.346790 0.346790 0.346790 0.3467901443380824  0.3467901443380824  0.346790 0.346790 0.726803 0.726803 0.726803 0.726803 0.7268028627434533  0.7268028627434533  0.726803 0.726803
 4695 eks pan 2     2     2     2        2          2      2     2     0.758680 0.758680 0.758680 0.758680 0.7586799647899636  0.7586799647899636  0.758680 0.758680 0.522151 0.522151 0.522151 0.522151 0.5221511083334797  0.5221511083334797  0.522151 0.522151
 4696 wye wye 3     3     3     3        3          3      3     3     0.204603 0.204603 0.204603 0.204603 0.20460330576630303 0.20460330576630303 0.204603 0.204603 0.338319 0.338319 0.338319 0.338319 0.33831852551664776 0.33831852551664776 0.338319 0.338319
 4697 eks wye 4     4     4     4        4          4      4     4     0.381399 0.381399 0.381399 0.381399 0.38139939387114097 0.38139939387114097 0.381399 0.381399 0.134189 0.134189 0.134189 0.134189 0.13418874328430463 0.13418874328430463 0.134189 0.134189
 4698 wye pan 5     5     5     5        5          5      5     5     0.573289 0.573289 0.573289 0.573289 0.5732889198020006  0.5732889198020006  0.573289 0.573289 0.863624 0.863624 0.863624 0.863624 0.8636244699032729  0.8636244699032729  0.863624 0.863624
 4699 zee pan 6     6     6     6        6          6      6     6     0.527126 0.527126 0.527126 0.527126 0.5271261600918548  0.5271261600918548  0.527126 0.527126 0.493221 0.493221 0.493221 0.493221 0.49322128674835697 0.49322128674835697 0.493221 0.493221
 4700 eks zee 7     7     7     7        7          7      7     7     0.611784 0.611784 0.611784 0.611784 0.6117840605678454  0.6117840605678454  0.611784 0.611784 0.187885 0.187885 0.187885 0.187885 0.1878849191181694  0.1878849191181694  0.187885 0.187885
 4701 zee wye 8     8     8     8        8          8      8     8     0.598554 0.598554 0.598554 0.598554 0.5985540091064224  0.5985540091064224  0.598554 0.598554 0.976181 0.976181 0.976181 0.976181 0.976181385699006   0.976181385699006   0.976181 0.976181
 4702 hat wye 9     9     9     9        9          9      9     9     0.031442 0.031442 0.031442 0.031442 0.03144187646093577 0.03144187646093577 0.031442 0.031442 0.749551 0.749551 0.749551 0.749551 0.7495507603507059  0.7495507603507059  0.749551 0.749551
 4703 pan wye 10    10    10    10       10         10     10    10    0.502626 0.502626 0.502626 0.502626 0.5026260055412137  0.5026260055412137  0.502626 0.502626 0.952618 0.952618 0.952618 0.952618 0.9526183602969864  0.9526183602969864  0.952618 0.952618
 4704 
 4705 mlr --opprint stats1 -a mean,meaneb,stddev -f i,x,y -g a,b ./reg_test/input/abixy
 4706 a   b   i_mean    i_meaneb i_stddev x_mean   x_meaneb x_stddev y_mean   y_meaneb y_stddev
 4707 pan pan 1.000000  -        -        0.346790 -        -        0.726803 -        -
 4708 eks pan 2.000000  -        -        0.758680 -        -        0.522151 -        -
 4709 wye wye 3.000000  -        -        0.204603 -        -        0.338319 -        -
 4710 eks wye 4.000000  -        -        0.381399 -        -        0.134189 -        -
 4711 wye pan 5.000000  -        -        0.573289 -        -        0.863624 -        -
 4712 zee pan 6.000000  -        -        0.527126 -        -        0.493221 -        -
 4713 eks zee 7.000000  -        -        0.611784 -        -        0.187885 -        -
 4714 zee wye 8.000000  -        -        0.598554 -        -        0.976181 -        -
 4715 hat wye 9.000000  -        -        0.031442 -        -        0.749551 -        -
 4716 pan wye 10.000000 -        -        0.502626 -        -        0.952618 -        -
 4717 
 4718 mlr --oxtab stats1 -s -a mean,sum,count,min,max,antimode,mode -f i,x,y -g a,b ./reg_test/input/abixy
 4719 a          pan
 4720 b          pan
 4721 i          1
 4722 x          0.3467901443380824
 4723 y          0.7268028627434533
 4724 i_mean     1.000000
 4725 i_sum      1
 4726 i_count    1
 4727 i_min      1
 4728 i_max      1
 4729 i_antimode 1
 4730 i_mode     1
 4731 x_mean     0.346790
 4732 x_sum      0.346790
 4733 x_count    1
 4734 x_min      0.346790
 4735 x_max      0.346790
 4736 x_antimode 0.3467901443380824
 4737 x_mode     0.3467901443380824
 4738 y_mean     0.726803
 4739 y_sum      0.726803
 4740 y_count    1
 4741 y_min      0.726803
 4742 y_max      0.726803
 4743 y_antimode 0.7268028627434533
 4744 y_mode     0.7268028627434533
 4745 
 4746 a          eks
 4747 b          pan
 4748 i          2
 4749 x          0.7586799647899636
 4750 y          0.5221511083334797
 4751 i_mean     2.000000
 4752 i_sum      2
 4753 i_count    1
 4754 i_min      2
 4755 i_max      2
 4756 i_antimode 2
 4757 i_mode     2
 4758 x_mean     0.758680
 4759 x_sum      0.758680
 4760 x_count    1
 4761 x_min      0.758680
 4762 x_max      0.758680
 4763 x_antimode 0.7586799647899636
 4764 x_mode     0.7586799647899636
 4765 y_mean     0.522151
 4766 y_sum      0.522151
 4767 y_count    1
 4768 y_min      0.522151
 4769 y_max      0.522151
 4770 y_antimode 0.5221511083334797
 4771 y_mode     0.5221511083334797
 4772 
 4773 a          wye
 4774 b          wye
 4775 i          3
 4776 x          0.20460330576630303
 4777 y          0.33831852551664776
 4778 i_mean     3.000000
 4779 i_sum      3
 4780 i_count    1
 4781 i_min      3
 4782 i_max      3
 4783 i_antimode 3
 4784 i_mode     3
 4785 x_mean     0.204603
 4786 x_sum      0.204603
 4787 x_count    1
 4788 x_min      0.204603
 4789 x_max      0.204603
 4790 x_antimode 0.20460330576630303
 4791 x_mode     0.20460330576630303
 4792 y_mean     0.338319
 4793 y_sum      0.338319
 4794 y_count    1
 4795 y_min      0.338319
 4796 y_max      0.338319
 4797 y_antimode 0.33831852551664776
 4798 y_mode     0.33831852551664776
 4799 
 4800 a          eks
 4801 b          wye
 4802 i          4
 4803 x          0.38139939387114097
 4804 y          0.13418874328430463
 4805 i_mean     4.000000
 4806 i_sum      4
 4807 i_count    1
 4808 i_min      4
 4809 i_max      4
 4810 i_antimode 4
 4811 i_mode     4
 4812 x_mean     0.381399
 4813 x_sum      0.381399
 4814 x_count    1
 4815 x_min      0.381399
 4816 x_max      0.381399
 4817 x_antimode 0.38139939387114097
 4818 x_mode     0.38139939387114097
 4819 y_mean     0.134189
 4820 y_sum      0.134189
 4821 y_count    1
 4822 y_min      0.134189
 4823 y_max      0.134189
 4824 y_antimode 0.13418874328430463
 4825 y_mode     0.13418874328430463
 4826 
 4827 a          wye
 4828 b          pan
 4829 i          5
 4830 x          0.5732889198020006
 4831 y          0.8636244699032729
 4832 i_mean     5.000000
 4833 i_sum      5
 4834 i_count    1
 4835 i_min      5
 4836 i_max      5
 4837 i_antimode 5
 4838 i_mode     5
 4839 x_mean     0.573289
 4840 x_sum      0.573289
 4841 x_count    1
 4842 x_min      0.573289
 4843 x_max      0.573289
 4844 x_antimode 0.5732889198020006
 4845 x_mode     0.5732889198020006
 4846 y_mean     0.863624
 4847 y_sum      0.863624
 4848 y_count    1
 4849 y_min      0.863624
 4850 y_max      0.863624
 4851 y_antimode 0.8636244699032729
 4852 y_mode     0.8636244699032729
 4853 
 4854 a          zee
 4855 b          pan
 4856 i          6
 4857 x          0.5271261600918548
 4858 y          0.49322128674835697
 4859 i_mean     6.000000
 4860 i_sum      6
 4861 i_count    1
 4862 i_min      6
 4863 i_max      6
 4864 i_antimode 6
 4865 i_mode     6
 4866 x_mean     0.527126
 4867 x_sum      0.527126
 4868 x_count    1
 4869 x_min      0.527126
 4870 x_max      0.527126
 4871 x_antimode 0.5271261600918548
 4872 x_mode     0.5271261600918548
 4873 y_mean     0.493221
 4874 y_sum      0.493221
 4875 y_count    1
 4876 y_min      0.493221
 4877 y_max      0.493221
 4878 y_antimode 0.49322128674835697
 4879 y_mode     0.49322128674835697
 4880 
 4881 a          eks
 4882 b          zee
 4883 i          7
 4884 x          0.6117840605678454
 4885 y          0.1878849191181694
 4886 i_mean     7.000000
 4887 i_sum      7
 4888 i_count    1
 4889 i_min      7
 4890 i_max      7
 4891 i_antimode 7
 4892 i_mode     7
 4893 x_mean     0.611784
 4894 x_sum      0.611784
 4895 x_count    1
 4896 x_min      0.611784
 4897 x_max      0.611784
 4898 x_antimode 0.6117840605678454
 4899 x_mode     0.6117840605678454
 4900 y_mean     0.187885
 4901 y_sum      0.187885
 4902 y_count    1
 4903 y_min      0.187885
 4904 y_max      0.187885
 4905 y_antimode 0.1878849191181694
 4906 y_mode     0.1878849191181694
 4907 
 4908 a          zee
 4909 b          wye
 4910 i          8
 4911 x          0.5985540091064224
 4912 y          0.976181385699006
 4913 i_mean     8.000000
 4914 i_sum      8
 4915 i_count    1
 4916 i_min      8
 4917 i_max      8
 4918 i_antimode 8
 4919 i_mode     8
 4920 x_mean     0.598554
 4921 x_sum      0.598554
 4922 x_count    1
 4923 x_min      0.598554
 4924 x_max      0.598554
 4925 x_antimode 0.5985540091064224
 4926 x_mode     0.5985540091064224
 4927 y_mean     0.976181
 4928 y_sum      0.976181
 4929 y_count    1
 4930 y_min      0.976181
 4931 y_max      0.976181
 4932 y_antimode 0.976181385699006
 4933 y_mode     0.976181385699006
 4934 
 4935 a          hat
 4936 b          wye
 4937 i          9
 4938 x          0.03144187646093577
 4939 y          0.7495507603507059
 4940 i_mean     9.000000
 4941 i_sum      9
 4942 i_count    1
 4943 i_min      9
 4944 i_max      9
 4945 i_antimode 9
 4946 i_mode     9
 4947 x_mean     0.031442
 4948 x_sum      0.031442
 4949 x_count    1
 4950 x_min      0.031442
 4951 x_max      0.031442
 4952 x_antimode 0.03144187646093577
 4953 x_mode     0.03144187646093577
 4954 y_mean     0.749551
 4955 y_sum      0.749551
 4956 y_count    1
 4957 y_min      0.749551
 4958 y_max      0.749551
 4959 y_antimode 0.7495507603507059
 4960 y_mode     0.7495507603507059
 4961 
 4962 a          pan
 4963 b          wye
 4964 i          10
 4965 x          0.5026260055412137
 4966 y          0.9526183602969864
 4967 i_mean     10.000000
 4968 i_sum      10
 4969 i_count    1
 4970 i_min      10
 4971 i_max      10
 4972 i_antimode 10
 4973 i_mode     10
 4974 x_mean     0.502626
 4975 x_sum      0.502626
 4976 x_count    1
 4977 x_min      0.502626
 4978 x_max      0.502626
 4979 x_antimode 0.5026260055412137
 4980 x_mode     0.5026260055412137
 4981 y_mean     0.952618
 4982 y_sum      0.952618
 4983 y_count    1
 4984 y_min      0.952618
 4985 y_max      0.952618
 4986 y_antimode 0.9526183602969864
 4987 y_mode     0.9526183602969864
 4988 
 4989 mlr --oxtab stats1 -a min,p0,p50,p100,max -f x,y,z ./reg_test/input/string-numeric-ordering.dkvp
 4990 x_min  1.000000
 4991 x_p0   1
 4992 x_p50  2.500000
 4993 x_p100 b
 4994 x_max  b
 4995 y_min  1.000000
 4996 y_p0   1
 4997 y_p50  3
 4998 y_p100 4
 4999 y_max  4.000000
 5000 z_min  a
 5001 z_p0   a
 5002 z_p50  d
 5003 z_p100 f
 5004 z_max  f
 5005 
 5006 mlr --oxtab stats1 -a mean -f x ./reg_test/input/abixy-het
 5007 x_mean 0.440334
 5008 
 5009 mlr --oxtab stats1 -a mean -f x -g a ./reg_test/input/abixy-het
 5010 a      pan
 5011 x_mean 0.424708
 5012 
 5013 a      eks
 5014 x_mean 0.583954
 5015 
 5016 a      wye
 5017 x_mean 
 5018 
 5019 a      zee
 5020 x_mean 0.562840
 5021 
 5022 mlr --oxtab stats1 -a p0,p50,p100 -f x,y ./reg_test/input/near-ovf.dkvp
 5023 x_p0   9223372036854775801
 5024 x_p50  9223372036854775804
 5025 x_p100 9223372036854775807
 5026 y_p0   -9223372036854775807
 5027 y_p50  -9223372036854775804
 5028 y_p100 -9223372036854775801
 5029 
 5030 mlr --oxtab stats1 -a p0,p50,p100 -f x,y -F ./reg_test/input/near-ovf.dkvp
 5031 x_p0   9223372036854775801
 5032 x_p50  9223372036854775804
 5033 x_p100 9223372036854775807
 5034 y_p0   -9223372036854775807
 5035 y_p50  -9223372036854775804
 5036 y_p100 -9223372036854775801
 5037 
 5038 mlr --opprint stats2 -a linreg-ols,linreg-pca,r2,corr,cov -f x,y,xy,y2 ./reg_test/input/abixy-wide
 5039 x_y_ols_m x_y_ols_b x_y_ols_n x_y_pca_m x_y_pca_b x_y_pca_n x_y_pca_quality x_y_r2   x_y_corr x_y_cov  xy_y2_ols_m xy_y2_ols_b xy_y2_ols_n xy_y2_pca_m xy_y2_pca_b xy_y2_pca_n xy_y2_pca_quality xy_y2_r2 xy_y2_corr xy_y2_cov
 5040 0.028351  0.487644  2000      1.332924  -0.170590 2000      0.056909        0.000791 0.028120 0.002330 0.893610    0.107060    2000        1.529534    -0.055477   2000        0.824336          0.447971 0.669306   0.045036
 5041 
 5042 mlr --opprint stats2 -a linreg-ols,linreg-pca,r2,corr,cov -f x,y,xy,y2 -g a,b ./reg_test/input/abixy-wide
 5043 a   b   x_y_ols_m x_y_ols_b x_y_ols_n x_y_pca_m x_y_pca_b x_y_pca_n x_y_pca_quality x_y_r2   x_y_corr  x_y_cov   xy_y2_ols_m xy_y2_ols_b xy_y2_ols_n xy_y2_pca_m xy_y2_pca_b xy_y2_pca_n xy_y2_pca_quality xy_y2_r2 xy_y2_corr xy_y2_cov
 5044 cat pan 0.054420  0.481777  89        3.636062  -1.221602 89        0.177683        0.002504 0.050036  0.003777  0.950908    0.105754    89          1.715574    -0.081719   89          0.830612          0.435336 0.659800   0.041616
 5045 pan wye -0.145486 0.584799  78        -1.340927 1.199920  78        0.254025        0.019479 -0.139568 -0.012683 0.908151    0.126628    78          1.595150    -0.045034   78          0.824114          0.438850 0.662457   0.046203
 5046 wye cat 0.185913  0.377639  74        1.135325  -0.145894 74        0.309499        0.033002 0.181665  0.014494  0.969266    0.040602    74          1.406365    -0.081379   74          0.868480          0.561236 0.749157   0.052090
 5047 dog hat 0.100096  0.448757  88        0.810749  0.097346  88        0.189256        0.010462 0.102283  0.008036  0.919149    0.090504    88          1.425774    -0.038344   88          0.846209          0.507155 0.712148   0.045034
 5048 dog pan -0.066834 0.590647  87        -0.254112 0.688837  87        0.275316        0.005924 -0.076969 -0.005709 0.726118    0.164937    87          1.566309    -0.075073   87          0.749025          0.315011 0.561259   0.034107
 5049 pan pan 0.094932  0.461566  77        0.672369  0.189898  77        0.192719        0.009768 0.098832  0.007175  0.822261    0.123441    77          1.312543    0.003200    77          0.820351          0.465390 0.682195   0.039784
 5050 hat hat 0.043668  0.405219  88        10.170494 -5.125282 88        0.310513        0.001324 0.036392  0.003037  1.128896    0.015188    88          1.414166    -0.052514   88          0.922308          0.708725 0.841858   0.060975
 5051 wye hat 0.043018  0.496029  87        0.254879  0.395780  87        0.177794        0.002197 0.046876  0.004023  0.720402    0.165623    87          1.376136    0.002792    87          0.760716          0.353558 0.594608   0.038763
 5052 pan hat 0.120797  0.448197  67        1.597359  -0.325695 67        0.225137        0.013060 0.114278  0.008987  0.962678    0.076920    67          1.285796    -0.012566   67          0.887704          0.622353 0.788893   0.054965
 5053 cat hat 0.172391  0.464384  90        0.959329  0.086790  90        0.296109        0.030150 0.173639  0.015030  0.904257    0.133482    90          1.415658    -0.008369   90          0.841567          0.498171 0.705812   0.055626
 5054 hat wye -0.022975 0.496361  70        -1.765884 1.344268  70        0.051493        0.000514 -0.022665 -0.002000 0.971929    0.096088    70          1.989422    -0.142072   70          0.825656          0.386354 0.621574   0.040126
 5055 dog dog 0.078397  0.489236  87        0.354494  0.351041  87        0.242210        0.007619 0.087288  0.008214  0.776967    0.150999    87          1.354405    -0.006432   87          0.792265          0.408257 0.638950   0.049648
 5056 wye dog 0.116403  0.425576  76        2.367821  -0.777734 76        0.254607        0.011048 0.105109  0.007867  0.925781    0.071192    76          1.453590    -0.070509   76          0.845204          0.501559 0.708208   0.046440
 5057 wye wye -0.188354 0.613934  67        -1.433772 1.217887  67        0.316070        0.031156 -0.176512 -0.015876 0.876717    0.159179    67          2.044493    -0.118503   67          0.795455          0.325193 0.570257   0.042026
 5058 dog wye 0.029527  0.502643  79        0.496713  0.282511  79        0.073039        0.000913 0.030211  0.002391  0.904925    0.120816    79          1.609123    -0.052245   79          0.821822          0.432413 0.657581   0.042857
 5059 cat dog 0.057573  0.408644  78        0.728479  0.071114  78        0.116103        0.003442 0.058671  0.005320  0.884325    0.079999    78          1.418207    -0.040344   78          0.832998          0.479596 0.692528   0.044762
 5060 hat pan -0.154393 0.564981  85        -0.845852 0.911026  85        0.276955        0.025143 -0.158566 -0.012756 0.911165    0.104362    85          1.763740    -0.092987   85          0.814584          0.397150 0.630199   0.035622
 5061 cat wye -0.014851 0.564875  77        -0.572708 0.892322  77        0.034146        0.000224 -0.014982 -0.000966 0.878820    0.086362    77          1.447244    -0.098657   77          0.827119          0.463961 0.681147   0.041096
 5062 hat cat -0.022859 0.498539  88        -0.156242 0.565723  88        0.149344        0.000610 -0.024689 -0.002116 0.840965    0.111121    88          1.663518    -0.088942   88          0.793883          0.373515 0.611158   0.036575
 5063 dog cat 0.104057  0.428559  83        2.712382  -1.005787 83        0.250036        0.008705 0.093300  0.007122  1.080443    0.023866    83          1.653922    -0.133367   83          0.875586          0.547103 0.739664   0.050357
 5064 hat dog 0.041849  0.427228  78        0.403977  0.254919  78        0.118494        0.001918 0.043789  0.003856  0.776135    0.114930    78          1.475403    -0.036508   78          0.779056          0.372058 0.609966   0.040583
 5065 pan dog 0.119510  0.467833  73        2.492496  -0.761490 73        0.266455        0.011427 0.106896  0.009302  0.948592    0.107556    73          1.408389    -0.022846   73          0.860243          0.541263 0.735706   0.056609
 5066 cat cat 0.016257  0.425410  79        0.432946  0.225535  79        0.044275        0.000273 0.016510  0.001350  0.930954    0.072476    79          1.624993    -0.072669   79          0.830029          0.446764 0.668404   0.036267
 5067 pan cat -0.188523 0.616919  89        -0.898665 0.953923  89        0.324264        0.037036 -0.192447 -0.016206 0.781770    0.176617    89          2.020454    -0.113587   89          0.762332          0.278739 0.527958   0.032984
 5068 wye pan 0.229443  0.444446  66        1.313689  -0.098124 66        0.365811        0.046722 0.216152  0.020367  0.887659    0.145052    66          1.471906    -0.030176   66          0.827911          0.462545 0.680107   0.064496
 5069 
 5070 mlr --oxtab stats2 -s -a linreg-ols,linreg-pca,r2,corr,cov -f x,y,xy,y2 ./reg_test/input/abixy-wide-short
 5071 a                 cat
 5072 b                 pan
 5073 i                 1
 5074 x                 0.5117389009583777
 5075 y                 0.08295224980036853
 5076 x2                0.2618767027540883
 5077 xy                0.0424498931448654
 5078 y2                0.006881075746942741
 5079 x_y_ols_m         
 5080 x_y_ols_b         
 5081 x_y_ols_n         1
 5082 x_y_pca_m         
 5083 x_y_pca_b         
 5084 x_y_pca_n         
 5085 x_y_pca_quality   
 5086 x_y_r2            
 5087 x_y_corr          
 5088 x_y_cov           
 5089 xy_y2_ols_m       
 5090 xy_y2_ols_b       
 5091 xy_y2_ols_n       1
 5092 xy_y2_pca_m       
 5093 xy_y2_pca_b       
 5094 xy_y2_pca_n       
 5095 xy_y2_pca_quality 
 5096 xy_y2_r2          
 5097 xy_y2_corr        
 5098 xy_y2_cov         
 5099 
 5100 a                 pan
 5101 b                 wye
 5102 i                 2
 5103 x                 0.5225940442098578
 5104 y                 0.511678736087022
 5105 x2                0.27310453504361476
 5106 xy                0.2674002600279053
 5107 y2                0.26181512896361225
 5108 x_y_ols_m         39.495240
 5109 x_y_ols_b         -20.128298
 5110 x_y_ols_n         2
 5111 x_y_pca_m         39.495240
 5112 x_y_pca_b         -20.128298
 5113 x_y_pca_n         2
 5114 x_y_pca_quality   1.000000
 5115 x_y_r2            1.000000
 5116 x_y_corr          1.000000
 5117 x_y_cov           0.002327
 5118 xy_y2_ols_m       1.133290
 5119 xy_y2_ols_b       -0.041227
 5120 xy_y2_ols_n       2
 5121 xy_y2_pca_m       1.133290
 5122 xy_y2_pca_b       -0.041227
 5123 xy_y2_pca_n       2
 5124 xy_y2_pca_quality 1.000000
 5125 xy_y2_r2          1.000000
 5126 xy_y2_corr        1.000000
 5127 xy_y2_cov         0.028674
 5128 
 5129 a                 wye
 5130 b                 cat
 5131 i                 3
 5132 x                 0.8150401717873625
 5133 y                 0.07989551500795256
 5134 x2                0.6642904816271734
 5135 xy                0.06511805427712146
 5136 y2                0.006383293318385972
 5137 x_y_ols_m         -0.689881
 5138 x_y_ols_b         0.650125
 5139 x_y_ols_n         3
 5140 x_y_pca_m         -2.057762
 5141 x_y_pca_b         1.493365
 5142 x_y_pca_n         3
 5143 x_y_pca_quality   0.725269
 5144 x_y_r2            0.228338
 5145 x_y_corr          -0.477847
 5146 x_y_cov           -0.020424
 5147 xy_y2_ols_m       1.184397
 5148 xy_y2_ols_b       -0.056344
 5149 xy_y2_ols_n       3
 5150 xy_y2_pca_m       1.190469
 5151 xy_y2_pca_b       -0.057103
 5152 xy_y2_pca_n       3
 5153 xy_y2_pca_quality 0.997884
 5154 xy_y2_r2          0.991315
 5155 xy_y2_corr        0.995648
 5156 xy_y2_cov         0.018168
 5157 
 5158 a                 dog
 5159 b                 hat
 5160 i                 4
 5161 x                 0.4488733555675044
 5162 y                 0.5730530513123552
 5163 x2                0.20148728933843124
 5164 xy                0.25722824606077416
 5165 y2                0.32838979961840076
 5166 x_y_ols_m         -1.054065
 5167 x_y_ols_b         0.917520
 5168 x_y_ols_n         4
 5169 x_y_pca_m         -2.068130
 5170 x_y_pca_b         1.500163
 5171 x_y_pca_n         4
 5172 x_y_pca_quality   0.845806
 5173 x_y_r2            0.416082
 5174 x_y_corr          -0.645044
 5175 x_y_cov           -0.028205
 5176 xy_y2_ols_m       1.365739
 5177 xy_y2_ols_b       -0.064987
 5178 xy_y2_ols_n       4
 5179 xy_y2_pca_m       1.406929
 5180 xy_y2_pca_b       -0.071497
 5181 xy_y2_pca_n       4
 5182 xy_y2_pca_quality 0.989979
 5183 xy_y2_r2          0.956155
 5184 xy_y2_corr        0.977832
 5185 xy_y2_cov         0.019937
 5186 
 5187 a                 dog
 5188 b                 pan
 5189 i                 5
 5190 x                 0.2946557960430134
 5191 y                 0.6850437256584863
 5192 x2                0.08682203814174191
 5193 xy                0.20185210430817294
 5194 y2                0.46928490606405937
 5195 x_y_ols_m         -1.176419
 5196 x_y_ols_b         0.996592
 5197 x_y_ols_n         5
 5198 x_y_pca_m         -1.681618
 5199 x_y_pca_b         1.258579
 5200 x_y_pca_n         5
 5201 x_y_pca_quality   0.899128
 5202 x_y_r2            0.607344
 5203 x_y_corr          -0.779323
 5204 x_y_cov           -0.042043
 5205 xy_y2_ols_m       1.565652
 5206 xy_y2_ols_b       -0.046615
 5207 xy_y2_ols_n       5
 5208 xy_y2_pca_m       2.169036
 5209 xy_y2_pca_b       -0.147265
 5210 xy_y2_pca_n       5
 5211 xy_y2_pca_quality 0.936719
 5212 xy_y2_r2          0.667168
 5213 xy_y2_corr        0.816804
 5214 xy_y2_cov         0.017742
 5215 
 5216 a                 wye
 5217 b                 cat
 5218 i                 6
 5219 x                 0.048709182664292916
 5220 y                 0.5851879044762575
 5221 x2                0.0023725844758234536
 5222 xy                0.02850402453206882
 5223 y2                0.34244488354531344
 5224 x_y_ols_m         -0.752322
 5225 x_y_ols_b         0.750859
 5226 x_y_ols_n         6
 5227 x_y_pca_m         -1.066519
 5228 x_y_pca_b         0.889190
 5229 x_y_pca_n         6
 5230 x_y_pca_quality   0.836548
 5231 x_y_r2            0.515958
 5232 x_y_corr          -0.718302
 5233 x_y_cov           -0.049192
 5234 xy_y2_ols_m       0.917730
 5235 xy_y2_ols_b       0.103935
 5236 xy_y2_ols_n       6
 5237 xy_y2_pca_m       2.512667
 5238 xy_y2_pca_b       -0.125351
 5239 xy_y2_pca_n       6
 5240 xy_y2_pca_quality 0.807995
 5241 xy_y2_r2          0.286403
 5242 xy_y2_corr        0.535166
 5243 xy_y2_cov         0.011246
 5244 
 5245 a                 dog
 5246 b                 hat
 5247 i                 7
 5248 x                 0.8500003149528544
 5249 y                 0.2984098741712895
 5250 x2                0.7225005354199517
 5251 xy                0.25364848703063775
 5252 y2                0.08904845300292483
 5253 x_y_ols_m         -0.612818
 5254 x_y_ols_b         0.707992
 5255 x_y_ols_n         7
 5256 x_y_pca_m         -0.842190
 5257 x_y_pca_b         0.822403
 5258 x_y_pca_n         7
 5259 x_y_pca_quality   0.820362
 5260 x_y_r2            0.476303
 5261 x_y_corr          -0.690147
 5262 x_y_cov           -0.048089
 5263 xy_y2_ols_m       0.592008
 5264 xy_y2_ols_b       0.120493
 5265 xy_y2_ols_n       7
 5266 xy_y2_pca_m       3.299160
 5267 xy_y2_pca_b       -0.311183
 5268 xy_y2_pca_n       7
 5269 xy_y2_pca_quality 0.722139
 5270 xy_y2_r2          0.126356
 5271 xy_y2_corr        0.355466
 5272 xy_y2_cov         0.007067
 5273 
 5274 a                 pan
 5275 b                 pan
 5276 i                 8
 5277 x                 0.616507208914765
 5278 y                 0.25924335982487057
 5279 x2                0.38008113864387366
 5280 xy                0.15982540019531707
 5281 y2                0.06720711961328732
 5282 x_y_ols_m         -0.627947
 5283 x_y_ols_b         0.706893
 5284 x_y_ols_n         8
 5285 x_y_pca_m         -0.857225
 5286 x_y_pca_b         0.824631
 5287 x_y_pca_n         8
 5288 x_y_pca_quality   0.826128
 5289 x_y_r2            0.489375
 5290 x_y_corr          -0.699554
 5291 x_y_cov           -0.043324
 5292 xy_y2_ols_m       0.591342
 5293 xy_y2_ols_b       0.102111
 5294 xy_y2_ols_n       8
 5295 xy_y2_pca_m       3.718931
 5296 xy_y2_pca_b       -0.396750
 5297 xy_y2_pca_n       8
 5298 xy_y2_pca_quality 0.737121
 5299 xy_y2_r2          0.115022
 5300 xy_y2_corr        0.339150
 5301 xy_y2_cov         0.006050
 5302 
 5303 a                 hat
 5304 b                 hat
 5305 i                 9
 5306 x                 0.33786884067769307
 5307 y                 0.6036735617015514
 5308 x2                0.11415535350088835
 5309 xy                0.203962486439877
 5310 y2                0.3644217690974368
 5311 x_y_ols_m         -0.661274
 5312 x_y_ols_b         0.735462
 5313 x_y_ols_n         9
 5314 x_y_pca_m         -0.890432
 5315 x_y_pca_b         0.848665
 5316 x_y_pca_n         9
 5317 x_y_pca_quality   0.838021
 5318 x_y_r2            0.516776
 5319 x_y_corr          -0.718871
 5320 x_y_cov           -0.042188
 5321 xy_y2_ols_m       0.667659
 5322 xy_y2_ols_b       0.105305
 5323 xy_y2_ols_n       9
 5324 xy_y2_pca_m       3.726998
 5325 xy_y2_pca_b       -0.397782
 5326 xy_y2_pca_n       9
 5327 xy_y2_pca_quality 0.764687
 5328 xy_y2_r2          0.134705
 5329 xy_y2_corr        0.367022
 5330 xy_y2_cov         0.006124
 5331 
 5332 a                 wye
 5333 b                 hat
 5334 i                 10
 5335 x                 0.3834648944206174
 5336 y                 0.4999709279216641
 5337 x2                0.14704532525301522
 5338 xy                0.19172129908885902
 5339 y2                0.24997092876684981
 5340 x_y_ols_m         -0.664725
 5341 x_y_ols_b         0.738937
 5342 x_y_ols_n         10
 5343 x_y_pca_m         -0.888643
 5344 x_y_pca_b         0.847077
 5345 x_y_pca_n         10
 5346 x_y_pca_quality   0.841594
 5347 x_y_r2            0.524349
 5348 x_y_corr          -0.724120
 5349 x_y_cov           -0.038508
 5350 xy_y2_ols_m       0.673183
 5351 xy_y2_ols_b       0.106048
 5352 xy_y2_ols_n       10
 5353 xy_y2_pca_m       3.679574
 5354 xy_y2_pca_b       -0.396534
 5355 xy_y2_pca_n       10
 5356 xy_y2_pca_quality 0.765015
 5357 xy_y2_r2          0.137573
 5358 xy_y2_corr        0.370908
 5359 xy_y2_cov         0.005539
 5360 
 5361 a                 pan
 5362 b                 hat
 5363 i                 11
 5364 x                 0.025474999754416028
 5365 y                 0.7861954915044592
 5366 x2                0.0006489756124874967
 5367 xy                0.020028329952999087
 5368 y2                0.6181033508619382
 5369 x_y_ols_m         -0.702240
 5370 x_y_ols_b         0.761330
 5371 x_y_ols_n         11
 5372 x_y_pca_m         -0.861995
 5373 x_y_pca_b         0.831839
 5374 x_y_pca_n         11
 5375 x_y_pca_quality   0.884552
 5376 x_y_r2            0.623708
 5377 x_y_corr          -0.789752
 5378 x_y_cov           -0.049973
 5379 xy_y2_ols_m       -0.038359
 5380 xy_y2_ols_b       0.260804
 5381 xy_y2_ols_n       11
 5382 xy_y2_pca_m       -82.143959
 5383 xy_y2_pca_b       12.888187
 5384 xy_y2_pca_n       11
 5385 xy_y2_pca_quality 0.759203
 5386 xy_y2_r2          0.000355
 5387 xy_y2_corr        -0.018828
 5388 xy_y2_cov         -0.000360
 5389 
 5390 a                 cat
 5391 b                 hat
 5392 i                 12
 5393 x                 0.6335445699880142
 5394 y                 0.15467178563525052
 5395 x2                0.4013787221612979
 5396 xy                0.0979914699195631
 5397 y2                0.02392336127159689
 5398 x_y_ols_m         -0.740466
 5399 x_y_ols_b         0.765334
 5400 x_y_ols_n         12
 5401 x_y_pca_m         -0.911766
 5402 x_y_pca_b         0.843681
 5403 x_y_pca_n         12
 5404 x_y_pca_quality   0.887843
 5405 x_y_r2            0.635324
 5406 x_y_corr          -0.797072
 5407 x_y_cov           -0.050182
 5408 xy_y2_ols_m       0.085108
 5409 xy_y2_ols_b       0.222963
 5410 xy_y2_ols_n       12
 5411 xy_y2_pca_m       41.549828
 5412 xy_y2_pca_b       -5.961259
 5413 xy_y2_pca_n       12
 5414 xy_y2_pca_quality 0.780003
 5415 xy_y2_r2          0.001597
 5416 xy_y2_corr        0.039969
 5417 xy_y2_cov         0.000747
 5418 
 5419 a                 hat
 5420 b                 wye
 5421 i                 13
 5422 x                 0.35922068401384877
 5423 y                 0.8502678133887914
 5424 x2                0.1290394998233774
 5425 xy                0.30543378552048117
 5426 y2                0.7229553544849566
 5427 x_y_ols_m         -0.782612
 5428 x_y_ols_b         0.811286
 5429 x_y_ols_n         13
 5430 x_y_pca_m         -1.047326
 5431 x_y_pca_b         0.930360
 5432 x_y_pca_n         13
 5433 x_y_pca_quality   0.861099
 5434 x_y_r2            0.571131
 5435 x_y_corr          -0.755732
 5436 x_y_cov           -0.049199
 5437 xy_y2_ols_m       0.659118
 5438 xy_y2_ols_b       0.166913
 5439 xy_y2_ols_n       13
 5440 xy_y2_pca_m       6.994463
 5441 xy_y2_pca_b       -0.854132
 5442 xy_y2_pca_n       13
 5443 xy_y2_pca_quality 0.838549
 5444 xy_y2_r2          0.078760
 5445 xy_y2_corr        0.280642
 5446 xy_y2_cov         0.006543
 5447 
 5448 a                 dog
 5449 b                 dog
 5450 i                 14
 5451 x                 0.5440047442770544
 5452 y                 0.933608851612059
 5453 x2                0.2959411617959433
 5454 xy                0.5078876445760125
 5455 y2                0.8716254878083876
 5456 x_y_ols_m         -0.719761
 5457 x_y_ols_b         0.821739
 5458 x_y_ols_n         14
 5459 x_y_pca_m         -1.259269
 5460 x_y_pca_b         1.068052
 5461 x_y_pca_n         14
 5462 x_y_pca_quality   0.775265
 5463 x_y_r2            0.388115
 5464 x_y_corr          -0.622988
 5465 x_y_cov           -0.042223
 5466 xy_y2_ols_m       1.175278
 5467 xy_y2_ols_b       0.097368
 5468 xy_y2_ols_n       14
 5469 xy_y2_pca_m       3.119062
 5470 xy_y2_pca_b       -0.264044
 5471 xy_y2_pca_n       14
 5472 xy_y2_pca_quality 0.866432
 5473 xy_y2_r2          0.322054
 5474 xy_y2_corr        0.567498
 5475 xy_y2_cov         0.020862
 5476 
 5477 a                 wye
 5478 b                 dog
 5479 i                 15
 5480 x                 0.4689175303764642
 5481 y                 0.09048353045392021
 5482 x2                0.21988365029436224
 5483 xy                0.04242931364019586
 5484 y2                0.008187269283405506
 5485 x_y_ols_m         -0.725720
 5486 x_y_ols_b         0.798215
 5487 x_y_ols_n         15
 5488 x_y_pca_m         -1.432456
 5489 x_y_pca_b         1.121457
 5490 x_y_pca_n         15
 5491 x_y_pca_quality   0.758098
 5492 x_y_r2            0.343569
 5493 x_y_corr          -0.586148
 5494 x_y_cov           -0.039539
 5495 xy_y2_ols_m       1.249777
 5496 xy_y2_ols_b       0.074959
 5497 xy_y2_ols_n       15
 5498 xy_y2_pca_m       2.985574
 5499 xy_y2_pca_b       -0.231176
 5500 xy_y2_pca_n       15
 5501 xy_y2_pca_quality 0.877117
 5502 xy_y2_r2          0.362173
 5503 xy_y2_corr        0.601808
 5504 xy_y2_cov         0.022316
 5505 
 5506 a                 pan
 5507 b                 pan
 5508 i                 16
 5509 x                 0.3959177828066379
 5510 y                 0.6339858483805666
 5511 x2                0.15675089074252413
 5512 xy                0.25100627142161924
 5513 y2                0.4019380559468268
 5514 x_y_ols_m         -0.734975
 5515 x_y_ols_b         0.810106
 5516 x_y_ols_n         16
 5517 x_y_pca_m         -1.451312
 5518 x_y_pca_b         1.134988
 5519 x_y_pca_n         16
 5520 x_y_pca_quality   0.761173
 5521 x_y_r2            0.346218
 5522 x_y_corr          -0.588403
 5523 x_y_cov           -0.037547
 5524 xy_y2_ols_m       1.253418
 5525 xy_y2_ols_b       0.075130
 5526 xy_y2_ols_n       16
 5527 xy_y2_pca_m       2.945315
 5528 xy_y2_pca_b       -0.231155
 5529 xy_y2_pca_n       16
 5530 xy_y2_pca_quality 0.877563
 5531 xy_y2_r2          0.368261
 5532 xy_y2_corr        0.606845
 5533 xy_y2_cov         0.021325
 5534 
 5535 a                 dog
 5536 b                 hat
 5537 i                 17
 5538 x                 0.34033844788864975
 5539 y                 0.8845934733681523
 5540 x2                0.11583025911125516
 5541 xy                0.3010611697385466
 5542 y2                0.782505613125532
 5543 x_y_ols_m         -0.779408
 5544 x_y_ols_b         0.849058
 5545 x_y_ols_n         17
 5546 x_y_pca_m         -1.579107
 5547 x_y_pca_b         1.206423
 5548 x_y_pca_n         17
 5549 x_y_pca_quality   0.772982
 5550 x_y_r2            0.349689
 5551 x_y_corr          -0.591345
 5552 x_y_cov           -0.037916
 5553 xy_y2_ols_m       1.392136
 5554 xy_y2_ols_b       0.068451
 5555 xy_y2_ols_n       17
 5556 xy_y2_pca_m       3.095298
 5557 xy_y2_pca_b       -0.251899
 5558 xy_y2_pca_n       17
 5559 xy_y2_pca_quality 0.896358
 5560 xy_y2_r2          0.398830
 5561 xy_y2_corr        0.631530
 5562 xy_y2_cov         0.023385
 5563 
 5564 a                 wye
 5565 b                 wye
 5566 i                 18
 5567 x                 0.6770613653962891
 5568 y                 0.896307226056897
 5569 x2                0.4584120925122874
 5570 xy                0.6068549942886431
 5571 y2                0.8033666434818095
 5572 x_y_ols_m         -0.628521
 5573 x_y_ols_b         0.811643
 5574 x_y_ols_n         18
 5575 x_y_pca_m         -1.834767
 5576 x_y_pca_b         1.366109
 5577 x_y_pca_n         18
 5578 x_y_pca_quality   0.694668
 5579 x_y_r2            0.218178
 5580 x_y_corr          -0.467095
 5581 x_y_cov           -0.030628
 5582 xy_y2_ols_m       1.292066
 5583 xy_y2_ols_b       0.083495
 5584 xy_y2_ols_n       18
 5585 xy_y2_pca_m       2.354328
 5586 xy_y2_pca_b       -0.141020
 5587 xy_y2_pca_n       18
 5588 xy_y2_pca_quality 0.888372
 5589 xy_y2_r2          0.477918
 5590 xy_y2_corr        0.691316
 5591 xy_y2_cov         0.033015
 5592 
 5593 a                 dog
 5594 b                 wye
 5595 i                 19
 5596 x                 0.4865373244199632
 5597 y                 0.44117766146315884
 5598 x2                0.23671856805373653
 5599 xy                0.2146493990021416
 5600 y2                0.1946377289741016
 5601 x_y_ols_m         -0.630507
 5602 x_y_ols_b         0.809155
 5603 x_y_ols_n         19
 5604 x_y_pca_m         -1.839104
 5605 x_y_pca_b         1.366411
 5606 x_y_pca_n         19
 5607 x_y_pca_quality   0.695696
 5608 x_y_r2            0.218821
 5609 x_y_corr          -0.467783
 5610 x_y_cov           -0.029041
 5611 xy_y2_ols_m       1.290872
 5612 xy_y2_ols_b       0.075000
 5613 xy_y2_ols_n       19
 5614 xy_y2_pca_m       2.393419
 5615 xy_y2_pca_b       -0.158220
 5616 xy_y2_pca_n       19
 5617 xy_y2_pca_quality 0.887359
 5618 xy_y2_r2          0.469361
 5619 xy_y2_corr        0.685099
 5620 xy_y2_cov         0.031153
 5621 
 5622 a                 dog
 5623 b                 dog
 5624 i                 20
 5625 x                 0.3223311725542929
 5626 y                 0.08115611029827985
 5627 x2                0.10389738480022534
 5628 xy                0.026159144192390068
 5629 y2                0.006586314238746564
 5630 x_y_ols_m         -0.548880
 5631 x_y_ols_b         0.745846
 5632 x_y_ols_n         20
 5633 x_y_pca_m         -2.251324
 5634 x_y_pca_b         1.518994
 5635 x_y_pca_n         20
 5636 x_y_pca_quality   0.661764
 5637 x_y_r2            0.151247
 5638 x_y_corr          -0.388905
 5639 x_y_cov           -0.024479
 5640 xy_y2_ols_m       1.329401
 5641 xy_y2_ols_b       0.062098
 5642 xy_y2_ols_n       20
 5643 xy_y2_pca_m       2.337844
 5644 xy_y2_pca_b       -0.141870
 5645 xy_y2_pca_n       20
 5646 xy_y2_pca_quality 0.894994
 5647 xy_y2_r2          0.499340
 5648 xy_y2_corr        0.706640
 5649 xy_y2_cov         0.032678
 5650 
 5651 mlr --oxtab stats2 -s -a linreg-ols,linreg-pca,r2,corr,cov -f x,y,xy,y2 -g a,b ./reg_test/input/abixy-wide-short
 5652 a                 cat
 5653 b                 pan
 5654 i                 1
 5655 x                 0.5117389009583777
 5656 y                 0.08295224980036853
 5657 x2                0.2618767027540883
 5658 xy                0.0424498931448654
 5659 y2                0.006881075746942741
 5660 x_y_ols_m         
 5661 x_y_ols_b         
 5662 x_y_ols_n         1
 5663 x_y_pca_m         
 5664 x_y_pca_b         
 5665 x_y_pca_n         
 5666 x_y_pca_quality   
 5667 x_y_r2            
 5668 x_y_corr          
 5669 x_y_cov           
 5670 xy_y2_ols_m       
 5671 xy_y2_ols_b       
 5672 xy_y2_ols_n       1
 5673 xy_y2_pca_m       
 5674 xy_y2_pca_b       
 5675 xy_y2_pca_n       
 5676 xy_y2_pca_quality 
 5677 xy_y2_r2          
 5678 xy_y2_corr        
 5679 xy_y2_cov         
 5680 
 5681 a                 pan
 5682 b                 wye
 5683 i                 2
 5684 x                 0.5225940442098578
 5685 y                 0.511678736087022
 5686 x2                0.27310453504361476
 5687 xy                0.2674002600279053
 5688 y2                0.26181512896361225
 5689 x_y_ols_m         
 5690 x_y_ols_b         
 5691 x_y_ols_n         1
 5692 x_y_pca_m         
 5693 x_y_pca_b         
 5694 x_y_pca_n         
 5695 x_y_pca_quality   
 5696 x_y_r2            
 5697 x_y_corr          
 5698 x_y_cov           
 5699 xy_y2_ols_m       
 5700 xy_y2_ols_b       
 5701 xy_y2_ols_n       1
 5702 xy_y2_pca_m       
 5703 xy_y2_pca_b       
 5704 xy_y2_pca_n       
 5705 xy_y2_pca_quality 
 5706 xy_y2_r2          
 5707 xy_y2_corr        
 5708 xy_y2_cov         
 5709 
 5710 a                 wye
 5711 b                 cat
 5712 i                 3
 5713 x                 0.8150401717873625
 5714 y                 0.07989551500795256
 5715 x2                0.6642904816271734
 5716 xy                0.06511805427712146
 5717 y2                0.006383293318385972
 5718 x_y_ols_m         
 5719 x_y_ols_b         
 5720 x_y_ols_n         1
 5721 x_y_pca_m         
 5722 x_y_pca_b         
 5723 x_y_pca_n         
 5724 x_y_pca_quality   
 5725 x_y_r2            
 5726 x_y_corr          
 5727 x_y_cov           
 5728 xy_y2_ols_m       
 5729 xy_y2_ols_b       
 5730 xy_y2_ols_n       1
 5731 xy_y2_pca_m       
 5732 xy_y2_pca_b       
 5733 xy_y2_pca_n       
 5734 xy_y2_pca_quality 
 5735 xy_y2_r2          
 5736 xy_y2_corr        
 5737 xy_y2_cov         
 5738 
 5739 a                 dog
 5740 b                 hat
 5741 i                 4
 5742 x                 0.4488733555675044
 5743 y                 0.5730530513123552
 5744 x2                0.20148728933843124
 5745 xy                0.25722824606077416
 5746 y2                0.32838979961840076
 5747 x_y_ols_m         
 5748 x_y_ols_b         
 5749 x_y_ols_n         1
 5750 x_y_pca_m         
 5751 x_y_pca_b         
 5752 x_y_pca_n         
 5753 x_y_pca_quality   
 5754 x_y_r2            
 5755 x_y_corr          
 5756 x_y_cov           
 5757 xy_y2_ols_m       
 5758 xy_y2_ols_b       
 5759 xy_y2_ols_n       1
 5760 xy_y2_pca_m       
 5761 xy_y2_pca_b       
 5762 xy_y2_pca_n       
 5763 xy_y2_pca_quality 
 5764 xy_y2_r2          
 5765 xy_y2_corr        
 5766 xy_y2_cov         
 5767 
 5768 a                 dog
 5769 b                 pan
 5770 i                 5
 5771 x                 0.2946557960430134
 5772 y                 0.6850437256584863
 5773 x2                0.08682203814174191
 5774 xy                0.20185210430817294
 5775 y2                0.46928490606405937
 5776 x_y_ols_m         
 5777 x_y_ols_b         
 5778 x_y_ols_n         1
 5779 x_y_pca_m         
 5780 x_y_pca_b         
 5781 x_y_pca_n         
 5782 x_y_pca_quality   
 5783 x_y_r2            
 5784 x_y_corr          
 5785 x_y_cov           
 5786 xy_y2_ols_m       
 5787 xy_y2_ols_b       
 5788 xy_y2_ols_n       1
 5789 xy_y2_pca_m       
 5790 xy_y2_pca_b       
 5791 xy_y2_pca_n       
 5792 xy_y2_pca_quality 
 5793 xy_y2_r2          
 5794 xy_y2_corr        
 5795 xy_y2_cov         
 5796 
 5797 a                 wye
 5798 b                 cat
 5799 i                 6
 5800 x                 0.048709182664292916
 5801 y                 0.5851879044762575
 5802 x2                0.0023725844758234536
 5803 xy                0.02850402453206882
 5804 y2                0.34244488354531344
 5805 x_y_ols_m         -0.659366
 5806 x_y_ols_b         0.617305
 5807 x_y_ols_n         2
 5808 x_y_pca_m         -0.659366
 5809 x_y_pca_b         0.617305
 5810 x_y_pca_n         2
 5811 x_y_pca_quality   1.000000
 5812 x_y_r2            1.000000
 5813 x_y_corr          -1.000000
 5814 x_y_cov           -0.193611
 5815 xy_y2_ols_m       -9.178492
 5816 xy_y2_ols_b       0.604069
 5817 xy_y2_ols_n       2
 5818 xy_y2_pca_m       -9.178492
 5819 xy_y2_pca_b       0.604069
 5820 xy_y2_pca_n       2
 5821 xy_y2_pca_quality 1.000000
 5822 xy_y2_r2          1.000000
 5823 xy_y2_corr        -1.000000
 5824 xy_y2_cov         -0.006152
 5825 
 5826 a                 dog
 5827 b                 hat
 5828 i                 7
 5829 x                 0.8500003149528544
 5830 y                 0.2984098741712895
 5831 x2                0.7225005354199517
 5832 xy                0.25364848703063775
 5833 y2                0.08904845300292483
 5834 x_y_ols_m         -0.684679
 5835 x_y_ols_b         0.880387
 5836 x_y_ols_n         2
 5837 x_y_pca_m         -0.684679
 5838 x_y_pca_b         0.880387
 5839 x_y_pca_n         2
 5840 x_y_pca_quality   1.000000
 5841 x_y_r2            1.000000
 5842 x_y_corr          -1.000000
 5843 x_y_cov           -0.055083
 5844 xy_y2_ols_m       66.859625
 5845 xy_y2_ols_b       -16.869794
 5846 xy_y2_ols_n       2
 5847 xy_y2_pca_m       66.859625
 5848 xy_y2_pca_b       -16.869794
 5849 xy_y2_pca_n       2
 5850 xy_y2_pca_quality 1.000000
 5851 xy_y2_r2          1.000000
 5852 xy_y2_corr        1.000000
 5853 xy_y2_cov         0.000428
 5854 
 5855 a                 pan
 5856 b                 pan
 5857 i                 8
 5858 x                 0.616507208914765
 5859 y                 0.25924335982487057
 5860 x2                0.38008113864387366
 5861 xy                0.15982540019531707
 5862 y2                0.06720711961328732
 5863 x_y_ols_m         
 5864 x_y_ols_b         
 5865 x_y_ols_n         1
 5866 x_y_pca_m         
 5867 x_y_pca_b         
 5868 x_y_pca_n         
 5869 x_y_pca_quality   
 5870 x_y_r2            
 5871 x_y_corr          
 5872 x_y_cov           
 5873 xy_y2_ols_m       
 5874 xy_y2_ols_b       
 5875 xy_y2_ols_n       1
 5876 xy_y2_pca_m       
 5877 xy_y2_pca_b       
 5878 xy_y2_pca_n       
 5879 xy_y2_pca_quality 
 5880 xy_y2_r2          
 5881 xy_y2_corr        
 5882 xy_y2_cov         
 5883 
 5884 a                 hat
 5885 b                 hat
 5886 i                 9
 5887 x                 0.33786884067769307
 5888 y                 0.6036735617015514
 5889 x2                0.11415535350088835
 5890 xy                0.203962486439877
 5891 y2                0.3644217690974368
 5892 x_y_ols_m         
 5893 x_y_ols_b         
 5894 x_y_ols_n         1
 5895 x_y_pca_m         
 5896 x_y_pca_b         
 5897 x_y_pca_n         
 5898 x_y_pca_quality   
 5899 x_y_r2            
 5900 x_y_corr          
 5901 x_y_cov           
 5902 xy_y2_ols_m       
 5903 xy_y2_ols_b       
 5904 xy_y2_ols_n       1
 5905 xy_y2_pca_m       
 5906 xy_y2_pca_b       
 5907 xy_y2_pca_n       
 5908 xy_y2_pca_quality 
 5909 xy_y2_r2          
 5910 xy_y2_corr        
 5911 xy_y2_cov         
 5912 
 5913 a                 wye
 5914 b                 hat
 5915 i                 10
 5916 x                 0.3834648944206174
 5917 y                 0.4999709279216641
 5918 x2                0.14704532525301522
 5919 xy                0.19172129908885902
 5920 y2                0.24997092876684981
 5921 x_y_ols_m         
 5922 x_y_ols_b         
 5923 x_y_ols_n         1
 5924 x_y_pca_m         
 5925 x_y_pca_b         
 5926 x_y_pca_n         
 5927 x_y_pca_quality   
 5928 x_y_r2            
 5929 x_y_corr          
 5930 x_y_cov           
 5931 xy_y2_ols_m       
 5932 xy_y2_ols_b       
 5933 xy_y2_ols_n       1
 5934 xy_y2_pca_m       
 5935 xy_y2_pca_b       
 5936 xy_y2_pca_n       
 5937 xy_y2_pca_quality 
 5938 xy_y2_r2          
 5939 xy_y2_corr        
 5940 xy_y2_cov         
 5941 
 5942 a                 pan
 5943 b                 hat
 5944 i                 11
 5945 x                 0.025474999754416028
 5946 y                 0.7861954915044592
 5947 x2                0.0006489756124874967
 5948 xy                0.020028329952999087
 5949 y2                0.6181033508619382
 5950 x_y_ols_m         
 5951 x_y_ols_b         
 5952 x_y_ols_n         1
 5953 x_y_pca_m         
 5954 x_y_pca_b         
 5955 x_y_pca_n         
 5956 x_y_pca_quality   
 5957 x_y_r2            
 5958 x_y_corr          
 5959 x_y_cov           
 5960 xy_y2_ols_m       
 5961 xy_y2_ols_b       
 5962 xy_y2_ols_n       1
 5963 xy_y2_pca_m       
 5964 xy_y2_pca_b       
 5965 xy_y2_pca_n       
 5966 xy_y2_pca_quality 
 5967 xy_y2_r2          
 5968 xy_y2_corr        
 5969 xy_y2_cov         
 5970 
 5971 a                 cat
 5972 b                 hat
 5973 i                 12
 5974 x                 0.6335445699880142
 5975 y                 0.15467178563525052
 5976 x2                0.4013787221612979
 5977 xy                0.0979914699195631
 5978 y2                0.02392336127159689
 5979 x_y_ols_m         
 5980 x_y_ols_b         
 5981 x_y_ols_n         1
 5982 x_y_pca_m         
 5983 x_y_pca_b         
 5984 x_y_pca_n         
 5985 x_y_pca_quality   
 5986 x_y_r2            
 5987 x_y_corr          
 5988 x_y_cov           
 5989 xy_y2_ols_m       
 5990 xy_y2_ols_b       
 5991 xy_y2_ols_n       1
 5992 xy_y2_pca_m       
 5993 xy_y2_pca_b       
 5994 xy_y2_pca_n       
 5995 xy_y2_pca_quality 
 5996 xy_y2_r2          
 5997 xy_y2_corr        
 5998 xy_y2_cov         
 5999 
 6000 a                 hat
 6001 b                 wye
 6002 i                 13
 6003 x                 0.35922068401384877
 6004 y                 0.8502678133887914
 6005 x2                0.1290394998233774
 6006 xy                0.30543378552048117
 6007 y2                0.7229553544849566
 6008 x_y_ols_m         
 6009 x_y_ols_b         
 6010 x_y_ols_n         1
 6011 x_y_pca_m         
 6012 x_y_pca_b         
 6013 x_y_pca_n         
 6014 x_y_pca_quality   
 6015 x_y_r2            
 6016 x_y_corr          
 6017 x_y_cov           
 6018 xy_y2_ols_m       
 6019 xy_y2_ols_b       
 6020 xy_y2_ols_n       1
 6021 xy_y2_pca_m       
 6022 xy_y2_pca_b       
 6023 xy_y2_pca_n       
 6024 xy_y2_pca_quality 
 6025 xy_y2_r2          
 6026 xy_y2_corr        
 6027 xy_y2_cov         
 6028 
 6029 a                 dog
 6030 b                 dog
 6031 i                 14
 6032 x                 0.5440047442770544
 6033 y                 0.933608851612059
 6034 x2                0.2959411617959433
 6035 xy                0.5078876445760125
 6036 y2                0.8716254878083876
 6037 x_y_ols_m         
 6038 x_y_ols_b         
 6039 x_y_ols_n         1
 6040 x_y_pca_m         
 6041 x_y_pca_b         
 6042 x_y_pca_n         
 6043 x_y_pca_quality   
 6044 x_y_r2            
 6045 x_y_corr          
 6046 x_y_cov           
 6047 xy_y2_ols_m       
 6048 xy_y2_ols_b       
 6049 xy_y2_ols_n       1
 6050 xy_y2_pca_m       
 6051 xy_y2_pca_b       
 6052 xy_y2_pca_n       
 6053 xy_y2_pca_quality 
 6054 xy_y2_r2          
 6055 xy_y2_corr        
 6056 xy_y2_cov         
 6057 
 6058 a                 wye
 6059 b                 dog
 6060 i                 15
 6061 x                 0.4689175303764642
 6062 y                 0.09048353045392021
 6063 x2                0.21988365029436224
 6064 xy                0.04242931364019586
 6065 y2                0.008187269283405506
 6066 x_y_ols_m         
 6067 x_y_ols_b         
 6068 x_y_ols_n         1
 6069 x_y_pca_m         
 6070 x_y_pca_b         
 6071 x_y_pca_n         
 6072 x_y_pca_quality   
 6073 x_y_r2            
 6074 x_y_corr          
 6075 x_y_cov           
 6076 xy_y2_ols_m       
 6077 xy_y2_ols_b       
 6078 xy_y2_ols_n       1
 6079 xy_y2_pca_m       
 6080 xy_y2_pca_b       
 6081 xy_y2_pca_n       
 6082 xy_y2_pca_quality 
 6083 xy_y2_r2          
 6084 xy_y2_corr        
 6085 xy_y2_cov         
 6086 
 6087 a                 pan
 6088 b                 pan
 6089 i                 16
 6090 x                 0.3959177828066379
 6091 y                 0.6339858483805666
 6092 x2                0.15675089074252413
 6093 xy                0.25100627142161924
 6094 y2                0.4019380559468268
 6095 x_y_ols_m         -1.698823
 6096 x_y_ols_b         1.306580
 6097 x_y_ols_n         2
 6098 x_y_pca_m         -1.698823
 6099 x_y_pca_b         1.306580
 6100 x_y_pca_n         2
 6101 x_y_pca_quality   1.000000
 6102 x_y_r2            1.000000
 6103 x_y_corr          -1.000000
 6104 x_y_cov           -0.041332
 6105 xy_y2_ols_m       3.671065
 6106 xy_y2_ols_b       -0.519522
 6107 xy_y2_ols_n       2
 6108 xy_y2_pca_m       3.671065
 6109 xy_y2_pca_b       -0.519522
 6110 xy_y2_pca_n       2
 6111 xy_y2_pca_quality 1.000000
 6112 xy_y2_r2          1.000000
 6113 xy_y2_corr        1.000000
 6114 xy_y2_cov         0.015261
 6115 
 6116 a                 dog
 6117 b                 hat
 6118 i                 17
 6119 x                 0.34033844788864975
 6120 y                 0.8845934733681523
 6121 x2                0.11583025911125516
 6122 xy                0.3010611697385466
 6123 y2                0.782505613125532
 6124 x_y_ols_m         -1.023812
 6125 x_y_ols_b         1.144767
 6126 x_y_ols_n         3
 6127 x_y_pca_m         -1.098934
 6128 x_y_pca_b         1.185814
 6129 x_y_pca_n         3
 6130 x_y_pca_quality   0.967833
 6131 x_y_r2            0.878279
 6132 x_y_corr          -0.937166
 6133 x_y_cov           -0.073789
 6134 xy_y2_ols_m       12.826246
 6135 xy_y2_ols_b       -3.071390
 6136 xy_y2_ols_n       3
 6137 xy_y2_pca_m       13.871436
 6138 xy_y2_pca_b       -3.354267
 6139 xy_y2_pca_n       3
 6140 xy_y2_pca_quality 0.999579
 6141 xy_y2_r2          0.924260
 6142 xy_y2_corr        0.961385
 6143 xy_y2_cov         0.008940
 6144 
 6145 a                 wye
 6146 b                 wye
 6147 i                 18
 6148 x                 0.6770613653962891
 6149 y                 0.896307226056897
 6150 x2                0.4584120925122874
 6151 xy                0.6068549942886431
 6152 y2                0.8033666434818095
 6153 x_y_ols_m         
 6154 x_y_ols_b         
 6155 x_y_ols_n         1
 6156 x_y_pca_m         
 6157 x_y_pca_b         
 6158 x_y_pca_n         
 6159 x_y_pca_quality   
 6160 x_y_r2            
 6161 x_y_corr          
 6162 x_y_cov           
 6163 xy_y2_ols_m       
 6164 xy_y2_ols_b       
 6165 xy_y2_ols_n       1
 6166 xy_y2_pca_m       
 6167 xy_y2_pca_b       
 6168 xy_y2_pca_n       
 6169 xy_y2_pca_quality 
 6170 xy_y2_r2          
 6171 xy_y2_corr        
 6172 xy_y2_cov         
 6173 
 6174 a                 dog
 6175 b                 wye
 6176 i                 19
 6177 x                 0.4865373244199632
 6178 y                 0.44117766146315884
 6179 x2                0.23671856805373653
 6180 xy                0.2146493990021416
 6181 y2                0.1946377289741016
 6182 x_y_ols_m         
 6183 x_y_ols_b         
 6184 x_y_ols_n         1
 6185 x_y_pca_m         
 6186 x_y_pca_b         
 6187 x_y_pca_n         
 6188 x_y_pca_quality   
 6189 x_y_r2            
 6190 x_y_corr          
 6191 x_y_cov           
 6192 xy_y2_ols_m       
 6193 xy_y2_ols_b       
 6194 xy_y2_ols_n       1
 6195 xy_y2_pca_m       
 6196 xy_y2_pca_b       
 6197 xy_y2_pca_n       
 6198 xy_y2_pca_quality 
 6199 xy_y2_r2          
 6200 xy_y2_corr        
 6201 xy_y2_cov         
 6202 
 6203 a                 dog
 6204 b                 dog
 6205 i                 20
 6206 x                 0.3223311725542929
 6207 y                 0.08115611029827985
 6208 x2                0.10389738480022534
 6209 xy                0.026159144192390068
 6210 y2                0.006586314238746564
 6211 x_y_ols_m         3.845532
 6212 x_y_ols_b         -1.158379
 6213 x_y_ols_n         2
 6214 x_y_pca_m         3.845532
 6215 x_y_pca_b         -1.158379
 6216 x_y_pca_n         2
 6217 x_y_pca_quality   1.000000
 6218 x_y_r2            1.000000
 6219 x_y_corr          1.000000
 6220 x_y_cov           0.094483
 6221 xy_y2_ols_m       1.795699
 6222 xy_y2_ols_b       -0.040388
 6223 xy_y2_ols_n       2
 6224 xy_y2_pca_m       1.795699
 6225 xy_y2_pca_b       -0.040388
 6226 xy_y2_pca_n       2
 6227 xy_y2_pca_quality 1.000000
 6228 xy_y2_r2          1.000000
 6229 xy_y2_corr        1.000000
 6230 xy_y2_cov         0.208357
 6231 
 6232 mlr --opprint stats2 --fit -a linreg-ols,linreg-pca -f x,y,xy,y2 ./reg_test/input/abixy-wide-short
 6233 a   b   i  x                    y                   x2                    xy                   y2                   x_y_ols_fit x_y_pca_fit xy_y2_ols_fit xy_y2_pca_fit
 6234 cat pan 1  0.5117389009583777   0.08295224980036853 0.2618767027540883    0.0424498931448654   0.006881075746942741 0.464963    0.366904    0.118531      -0.042629
 6235 pan wye 2  0.5225940442098578   0.511678736087022   0.27310453504361476   0.2674002600279053   0.26181512896361225  0.459005    0.342466    0.417581      0.483270
 6236 wye cat 3  0.8150401717873625   0.07989551500795256 0.6642904816271734    0.06511805427712146  0.006383293318385972 0.298487    -0.315925   0.148666      0.010366
 6237 dog hat 4  0.4488733555675044   0.5730530513123552  0.20148728933843124   0.25722824606077416  0.32838979961840076  0.499469    0.508435    0.404058      0.459490
 6238 dog pan 5  0.2946557960430134   0.6850437256584863  0.08682203814174191   0.20185210430817294  0.46928490606405937  0.584116    0.855629    0.330441      0.330029
 6239 wye cat 6  0.048709182664292916 0.5851879044762575  0.0023725844758234536 0.02850402453206882  0.34244488354531344  0.719111    1.409334    0.099992      -0.075232
 6240 dog hat 7  0.8500003149528544   0.2984098741712895  0.7225005354199517    0.25364848703063775  0.08904845300292483  0.279298    -0.394632   0.399299      0.451121
 6241 pan pan 8  0.616507208914765    0.25924335982487057 0.38008113864387366   0.15982540019531707  0.06720711961328732  0.407458    0.131037    0.274570      0.231777
 6242 hat hat 9  0.33786884067769307  0.6036735617015514  0.11415535350088835   0.203962486439877    0.3644217690974368   0.560397    0.758342    0.333246      0.334963
 6243 wye hat 10 0.3834648944206174   0.4999709279216641  0.14704532525301522   0.19172129908885902  0.24997092876684981  0.535370    0.655691    0.316973      0.306345
 6244 pan hat 11 0.025474999754416028 0.7861954915044592  0.0006489756124874967 0.020028329952999087 0.6181033508619382   0.731863    1.461642    0.088724      -0.095047
 6245 cat hat 12 0.6335445699880142   0.15467178563525052 0.4013787221612979    0.0979914699195631   0.02392336127159689  0.398106    0.092680    0.192368      0.087219
 6246 hat wye 13 0.35922068401384877  0.8502678133887914  0.1290394998233774    0.30543378552048117  0.7229553544849566   0.548677    0.710272    0.468142      0.572187
 6247 dog dog 14 0.5440047442770544   0.933608851612059   0.2959411617959433    0.5078876445760125   0.8716254878083876   0.447253    0.294263    0.737285      1.045492
 6248 wye dog 15 0.4689175303764642   0.09048353045392021 0.21988365029436224   0.04242931364019586  0.008187269283405506 0.488467    0.463309    0.118504      -0.042677
 6249 pan pan 16 0.3959177828066379   0.6339858483805666  0.15675089074252413   0.25100627142161924  0.4019380559468268   0.528535    0.627655    0.395786      0.444944
 6250 dog hat 17 0.34033844788864975  0.8845934733681523  0.11583025911125516   0.3010611697385466   0.782505613125532    0.559041    0.752782    0.462329      0.561964
 6251 wye wye 18 0.6770613653962891   0.896307226056897   0.4584120925122874    0.6068549942886431   0.8033666434818095   0.374221    -0.005290   0.868852      1.276863
 6252 dog wye 19 0.4865373244199632   0.44117766146315884 0.23671856805373653   0.2146493990021416   0.1946377289741016   0.478796    0.423641    0.347454      0.359947
 6253 dog dog 20 0.3223311725542929   0.08115611029827985 0.10389738480022534   0.026159144192390068 0.006586314238746564 0.568925    0.793322    0.096874      -0.080714
 6254 
 6255 mlr --opprint stats2 --fit -a linreg-ols,linreg-pca -f x,y,xy,y2 -g a ./reg_test/input/abixy-wide-short
 6256 a   b   i  x                    y                   x2                    xy                   y2                   x_y_ols_fit x_y_pca_fit xy_y2_ols_fit xy_y2_pca_fit
 6257 cat pan 1  0.5117389009583777   0.08295224980036853 0.2618767027540883    0.0424498931448654   0.006881075746942741 0.082952    0.082952    0.006881      0.006881
 6258 cat hat 12 0.6335445699880142   0.15467178563525052 0.4013787221612979    0.0979914699195631   0.02392336127159689  0.154672    0.154672    0.023923      0.023923
 6259 pan wye 2  0.5225940442098578   0.511678736087022   0.27310453504361476   0.2674002600279053   0.26181512896361225  0.445016    0.435835    0.237402      0.033364
 6260 pan pan 8  0.616507208914765    0.25924335982487057 0.38008113864387366   0.15982540019531707  0.06720711961328732  0.372165    0.356477    0.353122      0.385517
 6261 pan hat 11 0.025474999754416028 0.7861954915044592  0.0006489756124874967 0.020028329952999087 0.6181033508619382   0.830642    0.855912    0.503503      0.843152
 6262 pan pan 16 0.3959177828066379   0.6339858483805666  0.15675089074252413   0.25100627142161924  0.4019380559468268   0.543281    0.542880    0.255037      0.087031
 6263 wye cat 3  0.8150401717873625   0.07989551500795256 0.6642904816271734    0.06511805427712146  0.006383293318385972 0.337827    -0.227660   0.137066      0.112494
 6264 wye cat 6  0.048709182664292916 0.5851879044762575  0.0023725844758234536 0.02850402453206882  0.34244488354531344  0.548640    1.271347    0.093480      0.061521
 6265 wye hat 10 0.3834648944206174   0.4999709279216641  0.14704532525301522   0.19172129908885902  0.24997092876684981  0.456551    0.616537    0.287780      0.288747
 6266 wye dog 15 0.4689175303764642   0.09048353045392021 0.21988365029436224   0.04242931364019586  0.008187269283405506 0.433043    0.449384    0.110057      0.080907
 6267 wye wye 18 0.6770613653962891   0.896307226056897   0.4584120925122874    0.6068549942886431   0.8033666434818095   0.375784    0.042238    0.781971      0.866684
 6268 dog hat 4  0.4488733555675044   0.5730530513123552  0.20148728933843124   0.25722824606077416  0.32838979961840076  0.563043    0.668750    0.401991      0.406622
 6269 dog pan 5  0.2946557960430134   0.6850437256584863  0.08682203814174191   0.20185210430817294  0.46928490606405937  0.610235    1.504956    0.297579      0.255112
 6270 dog hat 7  0.8500003149528544   0.2984098741712895  0.7225005354199517    0.25364848703063775  0.08904845300292483  0.440294    -1.506261   0.395241      0.396827
 6271 dog dog 14 0.5440047442770544   0.933608851612059   0.2959411617959433    0.5078876445760125   0.8716254878083876   0.533932    0.152924    0.874610      1.092430
 6272 dog hat 17 0.34033844788864975  0.8845934733681523  0.11583025911125516   0.3010611697385466   0.782505613125532    0.596256    1.257254    0.484638      0.526549
 6273 dog wye 19 0.4865373244199632   0.44117766146315884 0.23671856805373653   0.2146493990021416   0.1946377289741016   0.551517    0.464527    0.321709      0.290125
 6274 dog dog 20 0.3223311725542929   0.08115611029827985 0.10389738480022534   0.026159144192390068 0.006586314238746564 0.601766    1.354893    -0.033690     -0.225587
 6275 hat hat 9  0.33786884067769307  0.6036735617015514  0.11415535350088835   0.203962486439877    0.3644217690974368   0.603674    0.603674    0.364422      0.364422
 6276 hat wye 13 0.35922068401384877  0.8502678133887914  0.1290394998233774    0.30543378552048117  0.7229553544849566   0.850268    0.850268    0.722955      0.722955
 6277 
 6278 mlr --opprint stats2 -a logireg -f x,y ./reg_test/input/logi.dkvp
 6279 x_y_logistic_m x_y_logistic_b x_y_logistic_n
 6280 0.145457       0.145449       22
 6281 
 6282 mlr --opprint stats2 -a logireg -f x,y -g g ./reg_test/input/logi.dkvp
 6283 g    x_y_logistic_m x_y_logistic_b x_y_logistic_n
 6284 red  0.145458       -0.036371      11
 6285 blue 0.145457       0.327269       11
 6286 
 6287 mlr --oxtab stats2 -a cov -f x,y ./reg_test/input/abixy-het
 6288 x_y_cov -0.011481
 6289 
 6290 mlr --oxtab stats2 -a cov -f x,y -g a ./reg_test/input/abixy-het
 6291 a       pan
 6292 x_y_cov 0.017595
 6293 
 6294 a       eks
 6295 x_y_cov 0.034641
 6296 
 6297 a wye
 6298 
 6299 a       zee
 6300 x_y_cov 
 6301 
 6302 mlr --opprint step -a rsum,shift,delta,counter -f x,y ./reg_test/input/abixy
 6303 a   b   i  x                   y                   x_rsum   x_shift             x_delta   x_counter y_rsum   y_shift             y_delta   y_counter
 6304 pan pan 1  0.3467901443380824  0.7268028627434533  0.346790 -                   0         1         0.726803 -                   0         1
 6305 eks pan 2  0.7586799647899636  0.5221511083334797  1.105470 0.3467901443380824  0.411890  2         1.248954 0.7268028627434533  -0.204652 2
 6306 wye wye 3  0.20460330576630303 0.33831852551664776 1.310073 0.7586799647899636  -0.554077 3         1.587272 0.5221511083334797  -0.183833 3
 6307 eks wye 4  0.38139939387114097 0.13418874328430463 1.691473 0.20460330576630303 0.176796  4         1.721461 0.33831852551664776 -0.204130 4
 6308 wye pan 5  0.5732889198020006  0.8636244699032729  2.264762 0.38139939387114097 0.191890  5         2.585086 0.13418874328430463 0.729436  5
 6309 zee pan 6  0.5271261600918548  0.49322128674835697 2.791888 0.5732889198020006  -0.046163 6         3.078307 0.8636244699032729  -0.370403 6
 6310 eks zee 7  0.6117840605678454  0.1878849191181694  3.403672 0.5271261600918548  0.084658  7         3.266192 0.49322128674835697 -0.305336 7
 6311 zee wye 8  0.5985540091064224  0.976181385699006   4.002226 0.6117840605678454  -0.013230 8         4.242373 0.1878849191181694  0.788296  8
 6312 hat wye 9  0.03144187646093577 0.7495507603507059  4.033668 0.5985540091064224  -0.567112 9         4.991924 0.976181385699006   -0.226631 9
 6313 pan wye 10 0.5026260055412137  0.9526183602969864  4.536294 0.03144187646093577 0.471184  10        5.944542 0.7495507603507059  0.203068  10
 6314 
 6315 mlr --opprint step -a rsum,shift,delta,counter -f x,y -g a ./reg_test/input/abixy
 6316 a   b   i  x                   y                   x_rsum   x_shift             x_delta   x_counter y_rsum   y_shift             y_delta   y_counter
 6317 pan pan 1  0.3467901443380824  0.7268028627434533  0.346790 -                   0         1         0.726803 -                   0         1
 6318 eks pan 2  0.7586799647899636  0.5221511083334797  0.758680 -                   0         1         0.522151 -                   0         1
 6319 wye wye 3  0.20460330576630303 0.33831852551664776 0.204603 -                   0         1         0.338319 -                   0         1
 6320 eks wye 4  0.38139939387114097 0.13418874328430463 1.140079 0.7586799647899636  -0.377281 2         0.656340 0.5221511083334797  -0.387962 2
 6321 wye pan 5  0.5732889198020006  0.8636244699032729  0.777892 0.20460330576630303 0.368686  2         1.201943 0.33831852551664776 0.525306  2
 6322 zee pan 6  0.5271261600918548  0.49322128674835697 0.527126 -                   0         1         0.493221 -                   0         1
 6323 eks zee 7  0.6117840605678454  0.1878849191181694  1.751863 0.38139939387114097 0.230385  3         0.844225 0.13418874328430463 0.053696  3
 6324 zee wye 8  0.5985540091064224  0.976181385699006   1.125680 0.5271261600918548  0.071428  2         1.469403 0.49322128674835697 0.482960  2
 6325 hat wye 9  0.03144187646093577 0.7495507603507059  0.031442 -                   0         1         0.749551 -                   0         1
 6326 pan wye 10 0.5026260055412137  0.9526183602969864  0.849416 0.3467901443380824  0.155836  2         1.679421 0.7268028627434533  0.225815  2
 6327 
 6328 mlr --opprint step -a ewma -d 0.1,0.9 -f x,y -g a ./reg_test/input/abixy
 6329 a   b   i  x                   y                   x_ewma_0.1 x_ewma_0.9 y_ewma_0.1 y_ewma_0.9
 6330 pan pan 1  0.3467901443380824  0.7268028627434533  0.346790   0.346790   0.726803   0.726803
 6331 eks pan 2  0.7586799647899636  0.5221511083334797  0.758680   0.758680   0.522151   0.522151
 6332 wye wye 3  0.20460330576630303 0.33831852551664776 0.204603   0.204603   0.338319   0.338319
 6333 eks wye 4  0.38139939387114097 0.13418874328430463 0.720952   0.419127   0.483355   0.172985
 6334 wye pan 5  0.5732889198020006  0.8636244699032729  0.241472   0.536420   0.390849   0.811094
 6335 zee pan 6  0.5271261600918548  0.49322128674835697 0.527126   0.527126   0.493221   0.493221
 6336 eks zee 7  0.6117840605678454  0.1878849191181694  0.710035   0.592518   0.453808   0.186395
 6337 zee wye 8  0.5985540091064224  0.976181385699006   0.534269   0.591411   0.541517   0.927885
 6338 hat wye 9  0.03144187646093577 0.7495507603507059  0.031442   0.031442   0.749551   0.749551
 6339 pan wye 10 0.5026260055412137  0.9526183602969864  0.362374   0.487042   0.749384   0.930037
 6340 
 6341 mlr --opprint step -a ewma -d 0.1,0.9 -o smooth,rough -f x,y -g a ./reg_test/input/abixy
 6342 a   b   i  x                   y                   x_ewma_smooth x_ewma_rough y_ewma_smooth y_ewma_rough
 6343 pan pan 1  0.3467901443380824  0.7268028627434533  0.346790      0.346790     0.726803      0.726803
 6344 eks pan 2  0.7586799647899636  0.5221511083334797  0.758680      0.758680     0.522151      0.522151
 6345 wye wye 3  0.20460330576630303 0.33831852551664776 0.204603      0.204603     0.338319      0.338319
 6346 eks wye 4  0.38139939387114097 0.13418874328430463 0.720952      0.419127     0.483355      0.172985
 6347 wye pan 5  0.5732889198020006  0.8636244699032729  0.241472      0.536420     0.390849      0.811094
 6348 zee pan 6  0.5271261600918548  0.49322128674835697 0.527126      0.527126     0.493221      0.493221
 6349 eks zee 7  0.6117840605678454  0.1878849191181694  0.710035      0.592518     0.453808      0.186395
 6350 zee wye 8  0.5985540091064224  0.976181385699006   0.534269      0.591411     0.541517      0.927885
 6351 hat wye 9  0.03144187646093577 0.7495507603507059  0.031442      0.031442     0.749551      0.749551
 6352 pan wye 10 0.5026260055412137  0.9526183602969864  0.362374      0.487042     0.749384      0.930037
 6353 
 6354 mlr --odkvp step -a rsum,shift,delta,counter -f x,y ./reg_test/input/abixy-het
 6355 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_rsum=0.346790,x_shift=,x_delta=0,x_counter=1,y_rsum=0.726803,y_shift=,y_delta=0,y_counter=1
 6356 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_rsum=1.105470,x_shift=0.3467901443380824,x_delta=0.411890,x_counter=2,y_rsum=1.248954,y_shift=0.7268028627434533,y_delta=-0.204652,y_counter=2
 6357 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776,x_rsum=1.310073,x_shift=0.7586799647899636,x_delta=-0.554077,x_counter=3,y_rsum=1.587272,y_shift=0.5221511083334797,y_delta=-0.183833,y_counter=3
 6358 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_rsum=1.691473,x_shift=0.20460330576630303,x_delta=0.176796,x_counter=4,y_rsum=1.721461,y_shift=0.33831852551664776,y_delta=-0.204130,y_counter=4
 6359 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_rsum=2.585086,y_shift=0.13418874328430463,y_delta=0.729436,y_counter=5
 6360 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_rsum=2.218599,x_shift=0.38139939387114097,x_delta=0.145727,x_counter=5,y_rsum=3.078307,y_shift=0.8636244699032729,y_delta=-0.370403,y_counter=6
 6361 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_rsum=2.830383,x_shift=0.5271261600918548,x_delta=0.084658,x_counter=6,y_rsum=3.266192,y_shift=0.49322128674835697,y_delta=-0.305336,y_counter=7
 6362 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_rsum=3.428937,x_shift=0.6117840605678454,x_delta=-0.013230,x_counter=7
 6363 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059,x_rsum=3.460379,x_shift=0.5985540091064224,x_delta=-0.567112,x_counter=8,y_rsum=4.015743,y_shift=0.1878849191181694,y_delta=0.561666,y_counter=8
 6364 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_rsum=3.963005,x_shift=0.03144187646093577,x_delta=0.471184,x_counter=9,y_rsum=4.968361,y_shift=0.7495507603507059,y_delta=0.203068,y_counter=9
 6365 
 6366 mlr --odkvp step -a rsum,shift,delta,counter -f x,y -g a ./reg_test/input/abixy-het
 6367 a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533,x_rsum=0.346790,x_shift=,x_delta=0,x_counter=1,y_rsum=0.726803,y_shift=,y_delta=0,y_counter=1
 6368 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797,x_rsum=0.758680,x_shift=,x_delta=0,x_counter=1,y_rsum=0.522151,y_shift=,y_delta=0,y_counter=1
 6369 aaa=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776
 6370 a=eks,bbb=wye,i=4,x=0.38139939387114097,y=0.13418874328430463,x_rsum=1.140079,x_shift=0.7586799647899636,x_delta=-0.377281,x_counter=2,y_rsum=0.656340,y_shift=0.5221511083334797,y_delta=-0.387962,y_counter=2
 6371 a=wye,b=pan,i=5,xxx=0.5732889198020006,y=0.8636244699032729,y_rsum=0.863624,y_shift=,y_delta=0,y_counter=1
 6372 a=zee,b=pan,i=6,x=0.5271261600918548,y=0.49322128674835697,x_rsum=0.527126,x_shift=,x_delta=0,x_counter=1,y_rsum=0.493221,y_shift=,y_delta=0,y_counter=1
 6373 a=eks,b=zee,iii=7,x=0.6117840605678454,y=0.1878849191181694,x_rsum=1.751863,x_shift=0.38139939387114097,x_delta=0.230385,x_counter=3,y_rsum=0.844225,y_shift=0.13418874328430463,y_delta=0.053696,y_counter=3
 6374 a=zee,b=wye,i=8,x=0.5985540091064224,yyy=0.976181385699006,x_rsum=1.125680,x_shift=0.5271261600918548,x_delta=0.071428,x_counter=2
 6375 aaa=hat,bbb=wye,i=9,x=0.03144187646093577,y=0.7495507603507059
 6376 a=pan,b=wye,i=10,x=0.5026260055412137,y=0.9526183602969864,x_rsum=0.849416,x_shift=0.3467901443380824,x_delta=0.155836,x_counter=2,y_rsum=1.679421,y_shift=0.7268028627434533,y_delta=0.225815,y_counter=2
 6377 
 6378 mlr --opprint step -a ewma -d 0.1,0.9 -f x,y -g a ./reg_test/input/abixy-het
 6379 a   b   i x                  y                  x_ewma_0.1 x_ewma_0.9 y_ewma_0.1 y_ewma_0.9
 6380 pan pan 1 0.3467901443380824 0.7268028627434533 0.346790   0.346790   0.726803   0.726803
 6381 eks pan 2 0.7586799647899636 0.5221511083334797 0.758680   0.758680   0.522151   0.522151
 6382 
 6383 aaa b   i x                   y
 6384 wye wye 3 0.20460330576630303 0.33831852551664776
 6385 
 6386 a   bbb i x                   y                   x_ewma_0.1 x_ewma_0.9 y_ewma_0.1 y_ewma_0.9
 6387 eks wye 4 0.38139939387114097 0.13418874328430463 0.720952   0.419127   0.483355   0.172985
 6388 
 6389 a   b   i xxx                y                  y_ewma_0.1 y_ewma_0.9
 6390 wye pan 5 0.5732889198020006 0.8636244699032729 0.863624   0.863624
 6391 
 6392 a   b   i x                  y                   x_ewma_0.1 x_ewma_0.9 y_ewma_0.1 y_ewma_0.9
 6393 zee pan 6 0.5271261600918548 0.49322128674835697 0.527126   0.527126   0.493221   0.493221
 6394 
 6395 a   b   iii x                  y                  x_ewma_0.1 x_ewma_0.9 y_ewma_0.1 y_ewma_0.9
 6396 eks zee 7   0.6117840605678454 0.1878849191181694 0.710035   0.592518   0.453808   0.186395
 6397 
 6398 a   b   i x                  yyy               x_ewma_0.1 x_ewma_0.9
 6399 zee wye 8 0.5985540091064224 0.976181385699006 0.534269   0.591411
 6400 
 6401 aaa bbb i x                   y
 6402 hat wye 9 0.03144187646093577 0.7495507603507059
 6403 
 6404 a   b   i  x                  y                  x_ewma_0.1 x_ewma_0.9 y_ewma_0.1 y_ewma_0.9
 6405 pan wye 10 0.5026260055412137 0.9526183602969864 0.362374   0.487042   0.749384   0.930037
 6406 
 6407 mlr --opprint step -a ewma -d 0.1,0.9 -o smooth,rough -f x,y -g a ./reg_test/input/abixy-het
 6408 a   b   i x                  y                  x_ewma_smooth x_ewma_rough y_ewma_smooth y_ewma_rough
 6409 pan pan 1 0.3467901443380824 0.7268028627434533 0.346790      0.346790     0.726803      0.726803
 6410 eks pan 2 0.7586799647899636 0.5221511083334797 0.758680      0.758680     0.522151      0.522151
 6411 
 6412 aaa b   i x                   y
 6413 wye wye 3 0.20460330576630303 0.33831852551664776
 6414 
 6415 a   bbb i x                   y                   x_ewma_smooth x_ewma_rough y_ewma_smooth y_ewma_rough
 6416 eks wye 4 0.38139939387114097 0.13418874328430463 0.720952      0.419127     0.483355      0.172985
 6417 
 6418 a   b   i xxx                y                  y_ewma_smooth y_ewma_rough
 6419 wye pan 5 0.5732889198020006 0.8636244699032729 0.863624      0.863624
 6420 
 6421 a   b   i x                  y                   x_ewma_smooth x_ewma_rough y_ewma_smooth y_ewma_rough
 6422 zee pan 6 0.5271261600918548 0.49322128674835697 0.527126      0.527126     0.493221      0.493221
 6423 
 6424 a   b   iii x                  y                  x_ewma_smooth x_ewma_rough y_ewma_smooth y_ewma_rough
 6425 eks zee 7   0.6117840605678454 0.1878849191181694 0.710035      0.592518     0.453808      0.186395
 6426 
 6427 a   b   i x                  yyy               x_ewma_smooth x_ewma_rough
 6428 zee wye 8 0.5985540091064224 0.976181385699006 0.534269      0.591411
 6429 
 6430 aaa bbb i x                   y
 6431 hat wye 9 0.03144187646093577 0.7495507603507059
 6432 
 6433 a   b   i  x                  y                  x_ewma_smooth x_ewma_rough y_ewma_smooth y_ewma_rough
 6434 pan wye 10 0.5026260055412137 0.9526183602969864 0.362374      0.487042     0.749384      0.930037
 6435 
 6436 mlr --icsvlite --opprint step -a from-first -f x ./reg_test/input/from-first.csv
 6437 x   g     x_from_first
 6438 100 red   0
 6439 203 red   103
 6440 101 green 1
 6441 307 red   207
 6442 209 green 109
 6443 314 green 214
 6444 
 6445 mlr --icsvlite --opprint step -a from-first -f x -g g ./reg_test/input/from-first.csv
 6446 x   g     x_from_first
 6447 100 red   0
 6448 203 red   103
 6449 101 green 0
 6450 307 red   207
 6451 209 green 108
 6452 314 green 213
 6453 
 6454 mlr --opprint histogram -f x,y --lo 0 --hi 1 --nbins 20 ./reg_test/input/small
 6455 bin_lo   bin_hi   x_count y_count
 6456 0.000000 0.050000 1       0
 6457 0.050000 0.100000 0       0
 6458 0.100000 0.150000 0       1
 6459 0.150000 0.200000 0       1
 6460 0.200000 0.250000 1       0
 6461 0.250000 0.300000 0       0
 6462 0.300000 0.350000 1       1
 6463 0.350000 0.400000 1       0
 6464 0.400000 0.450000 0       0
 6465 0.450000 0.500000 0       1
 6466 0.500000 0.550000 2       1
 6467 0.550000 0.600000 2       0
 6468 0.600000 0.650000 1       0
 6469 0.650000 0.700000 0       0
 6470 0.700000 0.750000 0       2
 6471 0.750000 0.800000 1       0
 6472 0.800000 0.850000 0       0
 6473 0.850000 0.900000 0       1
 6474 0.900000 0.950000 0       0
 6475 0.950000 1.000000 0       2
 6476 
 6477 mlr --opprint histogram -f x,y --lo 0 --hi 1 --nbins 20 -o foo_ ./reg_test/input/small
 6478 foo_bin_lo foo_bin_hi foo_x_count foo_y_count
 6479 0.000000   0.050000   1           0
 6480 0.050000   0.100000   0           0
 6481 0.100000   0.150000   0           1
 6482 0.150000   0.200000   0           1
 6483 0.200000   0.250000   1           0
 6484 0.250000   0.300000   0           0
 6485 0.300000   0.350000   1           1
 6486 0.350000   0.400000   1           0
 6487 0.400000   0.450000   0           0
 6488 0.450000   0.500000   0           1
 6489 0.500000   0.550000   2           1
 6490 0.550000   0.600000   2           0
 6491 0.600000   0.650000   1           0
 6492 0.650000   0.700000   0           0
 6493 0.700000   0.750000   0           2
 6494 0.750000   0.800000   1           0
 6495 0.800000   0.850000   0           0
 6496 0.850000   0.900000   0           1
 6497 0.900000   0.950000   0           0
 6498 0.950000   1.000000   0           2
 6499 
 6500 mlr --opprint histogram --nbins 9 --auto -f x,y ./reg_test/input/ints.dkvp
 6501 bin_lo   bin_hi   x_count y_count
 6502 0.000000 1.000000 8       1
 6503 1.000000 2.000000 2       2
 6504 2.000000 3.000000 5       5
 6505 3.000000 4.000000 4       1
 6506 4.000000 5.000000 3       2
 6507 5.000000 6.000000 1       4
 6508 6.000000 7.000000 3       4
 6509 7.000000 8.000000 2       4
 6510 8.000000 9.000000 2       7
 6511 
 6512 mlr --opprint histogram --nbins 9 --auto -f x,y -o foo_ ./reg_test/input/ints.dkvp
 6513 foo_bin_lo bin_hi   foo_x_count foo_y_count
 6514 0.000000   1.000000 8           1
 6515 1.000000   2.000000 2           2
 6516 2.000000   3.000000 5           5
 6517 3.000000   4.000000 4           1
 6518 4.000000   5.000000 3           2
 6519 5.000000   6.000000 1           4
 6520 6.000000   7.000000 3           4
 6521 7.000000   8.000000 2           4
 6522 8.000000   9.000000 2           7
 6523 
 6524 mlr --csvlite --opprint merge-fields -a p0,min,p29,max,p100,sum -c _in,_out ./reg_test/input/merge-fields-in-out.csv
 6525 a_p0 a_min a_p29 a_max a_p100 a_sum b_p0 b_min b_p29 b_max b_p100 b_sum
 6526 436  436   436   490   490    926   195  195   195   446   446    641
 6527 320  320   320   526   526    846   780  780   780   963   963    1743
 6528 220  220   220   888   888    1108  705  705   705   831   831    1536
 6529 
 6530 mlr --csvlite --opprint merge-fields -k -a p0,min,p29,max,p100,sum -c _in,_out ./reg_test/input/merge-fields-in-out.csv
 6531 a_in a_out b_in b_out a_p0 a_min a_p29 a_max a_p100 a_sum b_p0 b_min b_p29 b_max b_p100 b_sum
 6532 436  490   446  195   436  436   436   490   490    926   195  195   195   446   446    641
 6533 526  320   963  780   320  320   320   526   526    846   780  780   780   963   963    1743
 6534 220  888   705  831   220  220   220   888   888    1108  705  705   705   831   831    1536
 6535 
 6536 mlr --csvlite --opprint merge-fields -i -a p0,min,p29,max,p100,sum -c _in,_out ./reg_test/input/merge-fields-in-out.csv
 6537 a_p0       a_min a_p29      a_max a_p100 a_sum b_p0       b_min b_p29      b_max b_p100 b_sum
 6538 436.000000 436   451.660000 490   490    926   195.000000 195   267.790000 446   446    641
 6539 320.000000 320   379.740000 526   526    846   780.000000 780   833.070000 963   963    1743
 6540 220.000000 220   413.720000 888   888    1108  705.000000 705   741.540000 831   831    1536
 6541 
 6542 mlr --csvlite --opprint merge-fields -i -k -a p0,min,p29,max,p100,sum -c _in,_out ./reg_test/input/merge-fields-in-out.csv
 6543 a_in a_out b_in b_out a_p0       a_min a_p29      a_max a_p100 a_sum b_p0       b_min b_p29      b_max b_p100 b_sum
 6544 436  490   446  195   436.000000 436   451.660000 490   490    926   195.000000 195   267.790000 446   446    641
 6545 526  320   963  780   320.000000 320   379.740000 526   526    846   780.000000 780   833.070000 963   963    1743
 6546 220  888   705  831   220.000000 220   413.720000 888   888    1108  705.000000 705   741.540000 831   831    1536
 6547 
 6548 mlr --csvlite --opprint merge-fields -a p0,min,p29,max,p100 -c _in,_out ./reg_test/input/merge-fields-in-out-mixed.csv
 6549 a_p0 a_min a_p29 a_max a_p100 b_p0 b_min b_p29 b_max b_p100
 6550 436  436   436   abc   abc    195  195   195   446   446
 6551 320  320   320   526   526    780  780   780   def   def
 6552 220  220   220   888   888    705  705   705   ghi   ghi
 6553 jkl  jkl   jkl   mno   mno    pqr  pqr   pqr   stu   stu
 6554 
 6555 mlr --csvlite --opprint merge-fields -k -a p0,min,p29,max,p100 -c _in,_out ./reg_test/input/merge-fields-in-out-mixed.csv
 6556 a_in a_out b_in b_out a_p0 a_min a_p29 a_max a_p100 b_p0 b_min b_p29 b_max b_p100
 6557 436  abc   446  195   436  436   436   abc   abc    195  195   195   446   446
 6558 526  320   def  780   320  320   320   526   526    780  780   780   def   def
 6559 220  888   705  ghi   220  220   220   888   888    705  705   705   ghi   ghi
 6560 jkl  mno   pqr  stu   jkl  jkl   jkl   mno   mno    pqr  pqr   pqr   stu   stu
 6561 
 6562 mlr --oxtab merge-fields -k -a p0,min,p29,max,p100,sum,count -f a_in_x,a_out_x -o foo ./reg_test/input/merge-fields-abxy.dkvp
 6563 a_in_x    1
 6564 a_out_x   2
 6565 b_in_y    4
 6566 b_out_x   8
 6567 foo_p0    1
 6568 foo_min   1
 6569 foo_p29   1
 6570 foo_max   2
 6571 foo_p100  2
 6572 foo_sum   3
 6573 foo_count 2
 6574 
 6575 z         1
 6576 foo_p0    
 6577 foo_min   
 6578 foo_p29   
 6579 foo_max   
 6580 foo_p100  
 6581 foo_sum   0
 6582 foo_count 0
 6583 
 6584 a_on_x    1
 6585 a_out_x   2
 6586 b_in_y    4
 6587 b_out_x   8
 6588 foo_p0    2
 6589 foo_min   2
 6590 foo_p29   2
 6591 foo_max   2
 6592 foo_p100  2
 6593 foo_sum   2
 6594 foo_count 1
 6595 
 6596 a_in_x    1
 6597 a_oot_x   2
 6598 b_in_y    4
 6599 b_out_x   8
 6600 foo_p0    1
 6601 foo_min   1
 6602 foo_p29   1
 6603 foo_max   1
 6604 foo_p100  1
 6605 foo_sum   1
 6606 foo_count 1
 6607 
 6608 a_in_x    1
 6609 a_out_x   2
 6610 b_on_y    4
 6611 b_out_x   8
 6612 foo_p0    1
 6613 foo_min   1
 6614 foo_p29   1
 6615 foo_max   2
 6616 foo_p100  2
 6617 foo_sum   3
 6618 foo_count 2
 6619 
 6620 a_in_x    1
 6621 a_out_x   2
 6622 b_in_y    4
 6623 b_oot_x   8
 6624 foo_p0    1
 6625 foo_min   1
 6626 foo_p29   1
 6627 foo_max   2
 6628 foo_p100  2
 6629 foo_sum   3
 6630 foo_count 2
 6631 
 6632 z         2
 6633 foo_p0    
 6634 foo_min   
 6635 foo_p29   
 6636 foo_max   
 6637 foo_p100  
 6638 foo_sum   0
 6639 foo_count 0
 6640 
 6641 a_on_x    1
 6642 a_oot_x   2
 6643 b_in_y    4
 6644 b_out_x   8
 6645 foo_p0    
 6646 foo_min   
 6647 foo_p29   
 6648 foo_max   
 6649 foo_p100  
 6650 foo_sum   0
 6651 foo_count 0
 6652 
 6653 a_on_x    1
 6654 a_out_x   2
 6655 b_on_y    4
 6656 b_out_x   8
 6657 foo_p0    2
 6658 foo_min   2
 6659 foo_p29   2
 6660 foo_max   2
 6661 foo_p100  2
 6662 foo_sum   2
 6663 foo_count 1
 6664 
 6665 a_on_x    1
 6666 a_out_x   2
 6667 b_in_y    4
 6668 b_oot_x   8
 6669 foo_p0    2
 6670 foo_min   2
 6671 foo_p29   2
 6672 foo_max   2
 6673 foo_p100  2
 6674 foo_sum   2
 6675 foo_count 1
 6676 
 6677 a_in_x    1
 6678 a_oot_x   2
 6679 b_on_y    4
 6680 b_out_x   8
 6681 foo_p0    1
 6682 foo_min   1
 6683 foo_p29   1
 6684 foo_max   1
 6685 foo_p100  1
 6686 foo_sum   1
 6687 foo_count 1
 6688 
 6689 a_in_x    1
 6690 a_oot_x   2
 6691 b_in_y    4
 6692 b_oot_x   8
 6693 foo_p0    1
 6694 foo_min   1
 6695 foo_p29   1
 6696 foo_max   1
 6697 foo_p100  1
 6698 foo_sum   1
 6699 foo_count 1
 6700 
 6701 a_in_x    1
 6702 a_out_x   2
 6703 b_on_y    4
 6704 b_oot_x   8
 6705 foo_p0    1
 6706 foo_min   1
 6707 foo_p29   1
 6708 foo_max   2
 6709 foo_p100  2
 6710 foo_sum   3
 6711 foo_count 2
 6712 
 6713 z         3
 6714 foo_p0    
 6715 foo_min   
 6716 foo_p29   
 6717 foo_max   
 6718 foo_p100  
 6719 foo_sum   0
 6720 foo_count 0
 6721 
 6722 a_in_x    1
 6723 a_oot_x   2
 6724 b_on_y    4
 6725 b_oot_x   8
 6726 foo_p0    1
 6727 foo_min   1
 6728 foo_p29   1
 6729 foo_max   1
 6730 foo_p100  1
 6731 foo_sum   1
 6732 foo_count 1
 6733 
 6734 a_on_x    1
 6735 a_out_x   2
 6736 b_on_y    4
 6737 b_oot_x   8
 6738 foo_p0    2
 6739 foo_min   2
 6740 foo_p29   2
 6741 foo_max   2
 6742 foo_p100  2
 6743 foo_sum   2
 6744 foo_count 1
 6745 
 6746 a_on_x    1
 6747 a_oot_x   2
 6748 b_in_y    4
 6749 b_oot_x   8
 6750 foo_p0    
 6751 foo_min   
 6752 foo_p29   
 6753 foo_max   
 6754 foo_p100  
 6755 foo_sum   0
 6756 foo_count 0
 6757 
 6758 a_on_x    1
 6759 a_oot_x   2
 6760 b_on_y    4
 6761 b_out_x   8
 6762 foo_p0    
 6763 foo_min   
 6764 foo_p29   
 6765 foo_max   
 6766 foo_p100  
 6767 foo_sum   0
 6768 foo_count 0
 6769 
 6770 z         4
 6771 foo_p0    
 6772 foo_min   
 6773 foo_p29   
 6774 foo_max   
 6775 foo_p100  
 6776 foo_sum   0
 6777 foo_count 0
 6778 
 6779 a_on_x    1
 6780 a_oot_x   2
 6781 b_on_y    4
 6782 b_oot_x   8
 6783 foo_p0    
 6784 foo_min   
 6785 foo_p29   
 6786 foo_max   
 6787 foo_p100  
 6788 foo_sum   0
 6789 foo_count 0
 6790 
 6791 mlr --oxtab merge-fields -k -a p0,min,p29,max,p100,sum,count -r in_,out_ -o bar ./reg_test/input/merge-fields-abxy.dkvp
 6792 a_in_x    1
 6793 a_out_x   2
 6794 b_in_y    4
 6795 b_out_x   8
 6796 bar_p0    1
 6797 bar_min   1
 6798 bar_p29   2
 6799 bar_max   8
 6800 bar_p100  8
 6801 bar_sum   15
 6802 bar_count 4
 6803 
 6804 z         1
 6805 bar_p0    
 6806 bar_min   
 6807 bar_p29   
 6808 bar_max   
 6809 bar_p100  
 6810 bar_sum   0
 6811 bar_count 0
 6812 
 6813 a_on_x    1
 6814 a_out_x   2
 6815 b_in_y    4
 6816 b_out_x   8
 6817 bar_p0    2
 6818 bar_min   2
 6819 bar_p29   2
 6820 bar_max   8
 6821 bar_p100  8
 6822 bar_sum   14
 6823 bar_count 3
 6824 
 6825 a_in_x    1
 6826 a_oot_x   2
 6827 b_in_y    4
 6828 b_out_x   8
 6829 bar_p0    1
 6830 bar_min   1
 6831 bar_p29   1
 6832 bar_max   8
 6833 bar_p100  8
 6834 bar_sum   13
 6835 bar_count 3
 6836 
 6837 a_in_x    1
 6838 a_out_x   2
 6839 b_on_y    4
 6840 b_out_x   8
 6841 bar_p0    1
 6842 bar_min   1
 6843 bar_p29   1
 6844 bar_max   8
 6845 bar_p100  8
 6846 bar_sum   11
 6847 bar_count 3
 6848 
 6849 a_in_x    1
 6850 a_out_x   2
 6851 b_in_y    4
 6852 b_oot_x   8
 6853 bar_p0    1
 6854 bar_min   1
 6855 bar_p29   1
 6856 bar_max   4
 6857 bar_p100  4
 6858 bar_sum   7
 6859 bar_count 3
 6860 
 6861 z         2
 6862 bar_p0    
 6863 bar_min   
 6864 bar_p29   
 6865 bar_max   
 6866 bar_p100  
 6867 bar_sum   0
 6868 bar_count 0
 6869 
 6870 a_on_x    1
 6871 a_oot_x   2
 6872 b_in_y    4
 6873 b_out_x   8
 6874 bar_p0    4
 6875 bar_min   4
 6876 bar_p29   4
 6877 bar_max   8
 6878 bar_p100  8
 6879 bar_sum   12
 6880 bar_count 2
 6881 
 6882 a_on_x    1
 6883 a_out_x   2
 6884 b_on_y    4
 6885 b_out_x   8
 6886 bar_p0    2
 6887 bar_min   2
 6888 bar_p29   2
 6889 bar_max   8
 6890 bar_p100  8
 6891 bar_sum   10
 6892 bar_count 2
 6893 
 6894 a_on_x    1
 6895 a_out_x   2
 6896 b_in_y    4
 6897 b_oot_x   8
 6898 bar_p0    2
 6899 bar_min   2
 6900 bar_p29   2
 6901 bar_max   4
 6902 bar_p100  4
 6903 bar_sum   6
 6904 bar_count 2
 6905 
 6906 a_in_x    1
 6907 a_oot_x   2
 6908 b_on_y    4
 6909 b_out_x   8
 6910 bar_p0    1
 6911 bar_min   1
 6912 bar_p29   1
 6913 bar_max   8
 6914 bar_p100  8
 6915 bar_sum   9
 6916 bar_count 2
 6917 
 6918 a_in_x    1
 6919 a_oot_x   2
 6920 b_in_y    4
 6921 b_oot_x   8
 6922 bar_p0    1
 6923 bar_min   1
 6924 bar_p29   1
 6925 bar_max   4
 6926 bar_p100  4
 6927 bar_sum   5
 6928 bar_count 2
 6929 
 6930 a_in_x    1
 6931 a_out_x   2
 6932 b_on_y    4
 6933 b_oot_x   8
 6934 bar_p0    1
 6935 bar_min   1
 6936 bar_p29   1
 6937 bar_max   2
 6938 bar_p100  2
 6939 bar_sum   3
 6940 bar_count 2
 6941 
 6942 z         3
 6943 bar_p0    
 6944 bar_min   
 6945 bar_p29   
 6946 bar_max   
 6947 bar_p100  
 6948 bar_sum   0
 6949 bar_count 0
 6950 
 6951 a_in_x    1
 6952 a_oot_x   2
 6953 b_on_y    4
 6954 b_oot_x   8
 6955 bar_p0    1
 6956 bar_min   1
 6957 bar_p29   1
 6958 bar_max   1
 6959 bar_p100  1
 6960 bar_sum   1
 6961 bar_count 1
 6962 
 6963 a_on_x    1
 6964 a_out_x   2
 6965 b_on_y    4
 6966 b_oot_x   8
 6967 bar_p0    2
 6968 bar_min   2
 6969 bar_p29   2
 6970 bar_max   2
 6971 bar_p100  2
 6972 bar_sum   2
 6973 bar_count 1
 6974 
 6975 a_on_x    1
 6976 a_oot_x   2
 6977 b_in_y    4
 6978 b_oot_x   8
 6979 bar_p0    4
 6980 bar_min   4
 6981 bar_p29   4
 6982 bar_max   4
 6983 bar_p100  4
 6984 bar_sum   4
 6985 bar_count 1
 6986 
 6987 a_on_x    1
 6988 a_oot_x   2
 6989 b_on_y    4
 6990 b_out_x   8
 6991 bar_p0    8
 6992 bar_min   8
 6993 bar_p29   8
 6994 bar_max   8
 6995 bar_p100  8
 6996 bar_sum   8
 6997 bar_count 1
 6998 
 6999 z         4
 7000 bar_p0    
 7001 bar_min   
 7002 bar_p29   
 7003 bar_max   
 7004 bar_p100  
 7005 bar_sum   0
 7006 bar_count 0
 7007 
 7008 a_on_x    1
 7009 a_oot_x   2
 7010 b_on_y    4
 7011 b_oot_x   8
 7012 bar_p0    
 7013 bar_min   
 7014 bar_p29   
 7015 bar_max   
 7016 bar_p100  
 7017 bar_sum   0
 7018 bar_count 0
 7019 
 7020 mlr --oxtab merge-fields -k -a p0,min,p29,max,p100,sum,count -c in_,out_ ./reg_test/input/merge-fields-abxy.dkvp
 7021 a_in_x    1
 7022 a_out_x   2
 7023 b_in_y    4
 7024 b_out_x   8
 7025 a_x_p0    1
 7026 a_x_min   1
 7027 a_x_p29   1
 7028 a_x_max   2
 7029 a_x_p100  2
 7030 a_x_sum   3
 7031 a_x_count 2
 7032 b_y_p0    4
 7033 b_y_min   4
 7034 b_y_p29   4
 7035 b_y_max   4
 7036 b_y_p100  4
 7037 b_y_sum   4
 7038 b_y_count 1
 7039 b_x_p0    8
 7040 b_x_min   8
 7041 b_x_p29   8
 7042 b_x_max   8
 7043 b_x_p100  8
 7044 b_x_sum   8
 7045 b_x_count 1
 7046 
 7047 z 1
 7048 
 7049 a_on_x    1
 7050 a_out_x   2
 7051 b_in_y    4
 7052 b_out_x   8
 7053 a_x_p0    2
 7054 a_x_min   2
 7055 a_x_p29   2
 7056 a_x_max   2
 7057 a_x_p100  2
 7058 a_x_sum   2
 7059 a_x_count 1
 7060 b_y_p0    4
 7061 b_y_min   4
 7062 b_y_p29   4
 7063 b_y_max   4
 7064 b_y_p100  4
 7065 b_y_sum   4
 7066 b_y_count 1
 7067 b_x_p0    8
 7068 b_x_min   8
 7069 b_x_p29   8
 7070 b_x_max   8
 7071 b_x_p100  8
 7072 b_x_sum   8
 7073 b_x_count 1
 7074 
 7075 a_in_x    1
 7076 a_oot_x   2
 7077 b_in_y    4
 7078 b_out_x   8
 7079 a_x_p0    1
 7080 a_x_min   1
 7081 a_x_p29   1
 7082 a_x_max   1
 7083 a_x_p100  1
 7084 a_x_sum   1
 7085 a_x_count 1
 7086 b_y_p0    4
 7087 b_y_min   4
 7088 b_y_p29   4
 7089 b_y_max   4
 7090 b_y_p100  4
 7091 b_y_sum   4
 7092 b_y_count 1
 7093 b_x_p0    8
 7094 b_x_min   8
 7095 b_x_p29   8
 7096 b_x_max   8
 7097 b_x_p100  8
 7098 b_x_sum   8
 7099 b_x_count 1
 7100 
 7101 a_in_x    1
 7102 a_out_x   2
 7103 b_on_y    4
 7104 b_out_x   8
 7105 a_x_p0    1
 7106 a_x_min   1
 7107 a_x_p29   1
 7108 a_x_max   2
 7109 a_x_p100  2
 7110 a_x_sum   3
 7111 a_x_count 2
 7112 b_x_p0    8
 7113 b_x_min   8
 7114 b_x_p29   8
 7115 b_x_max   8
 7116 b_x_p100  8
 7117 b_x_sum   8
 7118 b_x_count 1
 7119 
 7120 a_in_x    1
 7121 a_out_x   2
 7122 b_in_y    4
 7123 b_oot_x   8
 7124 a_x_p0    1
 7125 a_x_min   1
 7126 a_x_p29   1
 7127 a_x_max   2
 7128 a_x_p100  2
 7129 a_x_sum   3
 7130 a_x_count 2
 7131 b_y_p0    4
 7132 b_y_min   4
 7133 b_y_p29   4
 7134 b_y_max   4
 7135 b_y_p100  4
 7136 b_y_sum   4
 7137 b_y_count 1
 7138 
 7139 z 2
 7140 
 7141 a_on_x    1
 7142 a_oot_x   2
 7143 b_in_y    4
 7144 b_out_x   8
 7145 b_y_p0    4
 7146 b_y_min   4
 7147 b_y_p29   4
 7148 b_y_max   4
 7149 b_y_p100  4
 7150 b_y_sum   4
 7151 b_y_count 1
 7152 b_x_p0    8
 7153 b_x_min   8
 7154 b_x_p29   8
 7155 b_x_max   8
 7156 b_x_p100  8
 7157 b_x_sum   8
 7158 b_x_count 1
 7159 
 7160 a_on_x    1
 7161 a_out_x   2
 7162 b_on_y    4
 7163 b_out_x   8
 7164 a_x_p0    2
 7165 a_x_min   2
 7166 a_x_p29   2
 7167 a_x_max   2
 7168 a_x_p100  2
 7169 a_x_sum   2
 7170 a_x_count 1
 7171 b_x_p0    8
 7172 b_x_min   8
 7173 b_x_p29   8
 7174 b_x_max   8
 7175 b_x_p100  8
 7176 b_x_sum   8
 7177 b_x_count 1
 7178 
 7179 a_on_x    1
 7180 a_out_x   2
 7181 b_in_y    4
 7182 b_oot_x   8
 7183 a_x_p0    2
 7184 a_x_min   2
 7185 a_x_p29   2
 7186 a_x_max   2
 7187 a_x_p100  2
 7188 a_x_sum   2
 7189 a_x_count 1
 7190 b_y_p0    4
 7191 b_y_min   4
 7192 b_y_p29   4
 7193 b_y_max   4
 7194 b_y_p100  4
 7195 b_y_sum   4
 7196 b_y_count 1
 7197 
 7198 a_in_x    1
 7199 a_oot_x   2
 7200 b_on_y    4
 7201 b_out_x   8
 7202 a_x_p0    1
 7203 a_x_min   1
 7204 a_x_p29   1
 7205 a_x_max   1
 7206 a_x_p100  1
 7207 a_x_sum   1
 7208 a_x_count 1
 7209 b_x_p0    8
 7210 b_x_min   8
 7211 b_x_p29   8
 7212 b_x_max   8
 7213 b_x_p100  8
 7214 b_x_sum   8
 7215 b_x_count 1
 7216 
 7217 a_in_x    1
 7218 a_oot_x   2
 7219 b_in_y    4
 7220 b_oot_x   8
 7221 a_x_p0    1
 7222 a_x_min   1
 7223 a_x_p29   1
 7224 a_x_max   1
 7225 a_x_p100  1
 7226 a_x_sum   1
 7227 a_x_count 1
 7228 b_y_p0    4
 7229 b_y_min   4
 7230 b_y_p29   4
 7231 b_y_max   4
 7232 b_y_p100  4
 7233 b_y_sum   4
 7234 b_y_count 1
 7235 
 7236 a_in_x    1
 7237 a_out_x   2
 7238 b_on_y    4
 7239 b_oot_x   8
 7240 a_x_p0    1
 7241 a_x_min   1
 7242 a_x_p29   1
 7243 a_x_max   2
 7244 a_x_p100  2
 7245 a_x_sum   3
 7246 a_x_count 2
 7247 
 7248 z 3
 7249 
 7250 a_in_x    1
 7251 a_oot_x   2
 7252 b_on_y    4
 7253 b_oot_x   8
 7254 a_x_p0    1
 7255 a_x_min   1
 7256 a_x_p29   1
 7257 a_x_max   1
 7258 a_x_p100  1
 7259 a_x_sum   1
 7260 a_x_count 1
 7261 
 7262 a_on_x    1
 7263 a_out_x   2
 7264 b_on_y    4
 7265 b_oot_x   8
 7266 a_x_p0    2
 7267 a_x_min   2
 7268 a_x_p29   2
 7269 a_x_max   2
 7270 a_x_p100  2
 7271 a_x_sum   2
 7272 a_x_count 1
 7273 
 7274 a_on_x    1
 7275 a_oot_x   2
 7276 b_in_y    4
 7277 b_oot_x   8
 7278 b_y_p0    4
 7279 b_y_min   4
 7280 b_y_p29   4
 7281 b_y_max   4
 7282 b_y_p100  4
 7283 b_y_sum   4
 7284 b_y_count 1
 7285 
 7286 a_on_x    1
 7287 a_oot_x   2
 7288 b_on_y    4
 7289 b_out_x   8
 7290 b_x_p0    8
 7291 b_x_min   8
 7292 b_x_p29   8
 7293 b_x_max   8
 7294 b_x_p100  8
 7295 b_x_sum   8
 7296 b_x_count 1
 7297 
 7298 z 4
 7299 
 7300 a_on_x  1
 7301 a_oot_x 2
 7302 b_on_y  4
 7303 b_oot_x 8
 7304 
 7305 mlr --oxtab merge-fields -i -k -a p0,min,p29,max,p100,sum,count -f a_in_x,a_out_x -o foo ./reg_test/input/merge-fields-abxy.dkvp
 7306 a_in_x    1
 7307 a_out_x   2
 7308 b_in_y    4
 7309 b_out_x   8
 7310 foo_p0    1.000000
 7311 foo_min   1
 7312 foo_p29   1.290000
 7313 foo_max   2
 7314 foo_p100  2
 7315 foo_sum   3
 7316 foo_count 2
 7317 
 7318 z         1
 7319 foo_p0    
 7320 foo_min   
 7321 foo_p29   
 7322 foo_max   
 7323 foo_p100  
 7324 foo_sum   0
 7325 foo_count 0
 7326 
 7327 a_on_x    1
 7328 a_out_x   2
 7329 b_in_y    4
 7330 b_out_x   8
 7331 foo_p0    2
 7332 foo_min   2
 7333 foo_p29   2
 7334 foo_max   2
 7335 foo_p100  2
 7336 foo_sum   2
 7337 foo_count 1
 7338 
 7339 a_in_x    1
 7340 a_oot_x   2
 7341 b_in_y    4
 7342 b_out_x   8
 7343 foo_p0    1
 7344 foo_min   1
 7345 foo_p29   1
 7346 foo_max   1
 7347 foo_p100  1
 7348 foo_sum   1
 7349 foo_count 1
 7350 
 7351 a_in_x    1
 7352 a_out_x   2
 7353 b_on_y    4
 7354 b_out_x   8
 7355 foo_p0    1.000000
 7356 foo_min   1
 7357 foo_p29   1.290000
 7358 foo_max   2
 7359 foo_p100  2
 7360 foo_sum   3
 7361 foo_count 2
 7362 
 7363 a_in_x    1
 7364 a_out_x   2
 7365 b_in_y    4
 7366 b_oot_x   8
 7367 foo_p0    1.000000
 7368 foo_min   1
 7369 foo_p29   1.290000
 7370 foo_max   2
 7371 foo_p100  2
 7372 foo_sum   3
 7373 foo_count 2
 7374 
 7375 z         2
 7376 foo_p0    
 7377 foo_min   
 7378 foo_p29   
 7379 foo_max   
 7380 foo_p100  
 7381 foo_sum   0
 7382 foo_count 0
 7383 
 7384 a_on_x    1
 7385 a_oot_x   2
 7386 b_in_y    4
 7387 b_out_x   8
 7388 foo_p0    
 7389 foo_min   
 7390 foo_p29   
 7391 foo_max   
 7392 foo_p100  
 7393 foo_sum   0
 7394 foo_count 0
 7395 
 7396 a_on_x    1
 7397 a_out_x   2
 7398 b_on_y    4
 7399 b_out_x   8
 7400 foo_p0    2
 7401 foo_min   2
 7402 foo_p29   2
 7403 foo_max   2
 7404 foo_p100  2
 7405 foo_sum   2
 7406 foo_count 1
 7407 
 7408 a_on_x    1
 7409 a_out_x   2
 7410 b_in_y    4
 7411 b_oot_x   8
 7412 foo_p0    2
 7413 foo_min   2
 7414 foo_p29   2
 7415 foo_max   2
 7416 foo_p100  2
 7417 foo_sum   2
 7418 foo_count 1
 7419 
 7420 a_in_x    1
 7421 a_oot_x   2
 7422 b_on_y    4
 7423 b_out_x   8
 7424 foo_p0    1
 7425 foo_min   1
 7426 foo_p29   1
 7427 foo_max   1
 7428 foo_p100  1
 7429 foo_sum   1
 7430 foo_count 1
 7431 
 7432 a_in_x    1
 7433 a_oot_x   2
 7434 b_in_y    4
 7435 b_oot_x   8
 7436 foo_p0    1
 7437 foo_min   1
 7438 foo_p29   1
 7439 foo_max   1
 7440 foo_p100  1
 7441 foo_sum   1
 7442 foo_count 1
 7443 
 7444 a_in_x    1
 7445 a_out_x   2
 7446 b_on_y    4
 7447 b_oot_x   8
 7448 foo_p0    1.000000
 7449 foo_min   1
 7450 foo_p29   1.290000
 7451 foo_max   2
 7452 foo_p100  2
 7453 foo_sum   3
 7454 foo_count 2
 7455 
 7456 z         3
 7457 foo_p0    
 7458 foo_min   
 7459 foo_p29   
 7460 foo_max   
 7461 foo_p100  
 7462 foo_sum   0
 7463 foo_count 0
 7464 
 7465 a_in_x    1
 7466 a_oot_x   2
 7467 b_on_y    4
 7468 b_oot_x   8
 7469 foo_p0    1
 7470 foo_min   1
 7471 foo_p29   1
 7472 foo_max   1
 7473 foo_p100  1
 7474 foo_sum   1
 7475 foo_count 1
 7476 
 7477 a_on_x    1
 7478 a_out_x   2
 7479 b_on_y    4
 7480 b_oot_x   8
 7481 foo_p0    2
 7482 foo_min   2
 7483 foo_p29   2
 7484 foo_max   2
 7485 foo_p100  2
 7486 foo_sum   2
 7487 foo_count 1
 7488 
 7489 a_on_x    1
 7490 a_oot_x   2
 7491 b_in_y    4
 7492 b_oot_x   8
 7493 foo_p0    
 7494 foo_min   
 7495 foo_p29   
 7496 foo_max   
 7497 foo_p100  
 7498 foo_sum   0
 7499 foo_count 0
 7500 
 7501 a_on_x    1
 7502 a_oot_x   2
 7503 b_on_y    4
 7504 b_out_x   8
 7505 foo_p0    
 7506 foo_min   
 7507 foo_p29   
 7508 foo_max   
 7509 foo_p100  
 7510 foo_sum   0
 7511 foo_count 0
 7512 
 7513 z         4
 7514 foo_p0    
 7515 foo_min   
 7516 foo_p29   
 7517 foo_max   
 7518 foo_p100  
 7519 foo_sum   0
 7520 foo_count 0
 7521 
 7522 a_on_x    1
 7523 a_oot_x   2
 7524 b_on_y    4
 7525 b_oot_x   8
 7526 foo_p0    
 7527 foo_min   
 7528 foo_p29   
 7529 foo_max   
 7530 foo_p100  
 7531 foo_sum   0
 7532 foo_count 0
 7533 
 7534 mlr --oxtab merge-fields -i -k -a p0,min,p29,max,p100,sum,count -r in_,out_ -o bar ./reg_test/input/merge-fields-abxy.dkvp
 7535 a_in_x    1
 7536 a_out_x   2
 7537 b_in_y    4
 7538 b_out_x   8
 7539 bar_p0    1.000000
 7540 bar_min   1
 7541 bar_p29   1.870000
 7542 bar_max   8
 7543 bar_p100  8
 7544 bar_sum   15
 7545 bar_count 4
 7546 
 7547 z         1
 7548 bar_p0    
 7549 bar_min   
 7550 bar_p29   
 7551 bar_max   
 7552 bar_p100  
 7553 bar_sum   0
 7554 bar_count 0
 7555 
 7556 a_on_x    1
 7557 a_out_x   2
 7558 b_in_y    4
 7559 b_out_x   8
 7560 bar_p0    2.000000
 7561 bar_min   2
 7562 bar_p29   3.160000
 7563 bar_max   8
 7564 bar_p100  8
 7565 bar_sum   14
 7566 bar_count 3
 7567 
 7568 a_in_x    1
 7569 a_oot_x   2
 7570 b_in_y    4
 7571 b_out_x   8
 7572 bar_p0    1.000000
 7573 bar_min   1
 7574 bar_p29   2.740000
 7575 bar_max   8
 7576 bar_p100  8
 7577 bar_sum   13
 7578 bar_count 3
 7579 
 7580 a_in_x    1
 7581 a_out_x   2
 7582 b_on_y    4
 7583 b_out_x   8
 7584 bar_p0    1.000000
 7585 bar_min   1
 7586 bar_p29   1.580000
 7587 bar_max   8
 7588 bar_p100  8
 7589 bar_sum   11
 7590 bar_count 3
 7591 
 7592 a_in_x    1
 7593 a_out_x   2
 7594 b_in_y    4
 7595 b_oot_x   8
 7596 bar_p0    1.000000
 7597 bar_min   1
 7598 bar_p29   1.580000
 7599 bar_max   4
 7600 bar_p100  4
 7601 bar_sum   7
 7602 bar_count 3
 7603 
 7604 z         2
 7605 bar_p0    
 7606 bar_min   
 7607 bar_p29   
 7608 bar_max   
 7609 bar_p100  
 7610 bar_sum   0
 7611 bar_count 0
 7612 
 7613 a_on_x    1
 7614 a_oot_x   2
 7615 b_in_y    4
 7616 b_out_x   8
 7617 bar_p0    4.000000
 7618 bar_min   4
 7619 bar_p29   5.160000
 7620 bar_max   8
 7621 bar_p100  8
 7622 bar_sum   12
 7623 bar_count 2
 7624 
 7625 a_on_x    1
 7626 a_out_x   2
 7627 b_on_y    4
 7628 b_out_x   8
 7629 bar_p0    2.000000
 7630 bar_min   2
 7631 bar_p29   3.740000
 7632 bar_max   8
 7633 bar_p100  8
 7634 bar_sum   10
 7635 bar_count 2
 7636 
 7637 a_on_x    1
 7638 a_out_x   2
 7639 b_in_y    4
 7640 b_oot_x   8
 7641 bar_p0    2.000000
 7642 bar_min   2
 7643 bar_p29   2.580000
 7644 bar_max   4
 7645 bar_p100  4
 7646 bar_sum   6
 7647 bar_count 2
 7648 
 7649 a_in_x    1
 7650 a_oot_x   2
 7651 b_on_y    4
 7652 b_out_x   8
 7653 bar_p0    1.000000
 7654 bar_min   1
 7655 bar_p29   3.030000
 7656 bar_max   8
 7657 bar_p100  8
 7658 bar_sum   9
 7659 bar_count 2
 7660 
 7661 a_in_x    1
 7662 a_oot_x   2
 7663 b_in_y    4
 7664 b_oot_x   8
 7665 bar_p0    1.000000
 7666 bar_min   1
 7667 bar_p29   1.870000
 7668 bar_max   4
 7669 bar_p100  4
 7670 bar_sum   5
 7671 bar_count 2
 7672 
 7673 a_in_x    1
 7674 a_out_x   2
 7675 b_on_y    4
 7676 b_oot_x   8
 7677 bar_p0    1.000000
 7678 bar_min   1
 7679 bar_p29   1.290000
 7680 bar_max   2
 7681 bar_p100  2
 7682 bar_sum   3
 7683 bar_count 2
 7684 
 7685 z         3
 7686 bar_p0    
 7687 bar_min   
 7688 bar_p29   
 7689 bar_max   
 7690 bar_p100  
 7691 bar_sum   0
 7692 bar_count 0
 7693 
 7694 a_in_x    1
 7695 a_oot_x   2
 7696 b_on_y    4
 7697 b_oot_x   8
 7698 bar_p0    1
 7699 bar_min   1
 7700 bar_p29   1
 7701 bar_max   1
 7702 bar_p100  1
 7703 bar_sum   1
 7704 bar_count 1
 7705 
 7706 a_on_x    1
 7707 a_out_x   2
 7708 b_on_y    4
 7709 b_oot_x   8
 7710 bar_p0    2
 7711 bar_min   2
 7712 bar_p29   2
 7713 bar_max   2
 7714 bar_p100  2
 7715 bar_sum   2
 7716 bar_count 1
 7717 
 7718 a_on_x    1
 7719 a_oot_x   2
 7720 b_in_y    4
 7721 b_oot_x   8
 7722 bar_p0    4
 7723 bar_min   4
 7724 bar_p29   4
 7725 bar_max   4
 7726 bar_p100  4
 7727 bar_sum   4
 7728 bar_count 1
 7729 
 7730 a_on_x    1
 7731 a_oot_x   2
 7732 b_on_y    4
 7733 b_out_x   8
 7734 bar_p0    8
 7735 bar_min   8
 7736 bar_p29   8
 7737 bar_max   8
 7738 bar_p100  8
 7739 bar_sum   8
 7740 bar_count 1
 7741 
 7742 z         4
 7743 bar_p0    
 7744 bar_min   
 7745 bar_p29   
 7746 bar_max   
 7747 bar_p100  
 7748 bar_sum   0
 7749 bar_count 0
 7750 
 7751 a_on_x    1
 7752 a_oot_x   2
 7753 b_on_y    4
 7754 b_oot_x   8
 7755 bar_p0    
 7756 bar_min   
 7757 bar_p29   
 7758 bar_max   
 7759 bar_p100  
 7760 bar_sum   0
 7761 bar_count 0
 7762 
 7763 mlr --oxtab merge-fields -i -k -a p0,min,p29,max,p100,sum,count -c in_,out_ ./reg_test/input/merge-fields-abxy.dkvp
 7764 a_in_x    1
 7765 a_out_x   2
 7766 b_in_y    4
 7767 b_out_x   8
 7768 a_x_p0    1.000000
 7769 a_x_min   1
 7770 a_x_p29   1.290000
 7771 a_x_max   2
 7772 a_x_p100  2
 7773 a_x_sum   3
 7774 a_x_count 2
 7775 b_y_p0    4
 7776 b_y_min   4
 7777 b_y_p29   4
 7778 b_y_max   4
 7779 b_y_p100  4
 7780 b_y_sum   4
 7781 b_y_count 1
 7782 b_x_p0    8
 7783 b_x_min   8
 7784 b_x_p29   8
 7785 b_x_max   8
 7786 b_x_p100  8
 7787 b_x_sum   8
 7788 b_x_count 1
 7789 
 7790 z 1
 7791 
 7792 a_on_x    1
 7793 a_out_x   2
 7794 b_in_y    4
 7795 b_out_x   8
 7796 a_x_p0    2
 7797 a_x_min   2
 7798 a_x_p29   2
 7799 a_x_max   2
 7800 a_x_p100  2
 7801 a_x_sum   2
 7802 a_x_count 1
 7803 b_y_p0    4
 7804 b_y_min   4
 7805 b_y_p29   4
 7806 b_y_max   4
 7807 b_y_p100  4
 7808 b_y_sum   4
 7809 b_y_count 1
 7810 b_x_p0    8
 7811 b_x_min   8
 7812 b_x_p29   8
 7813 b_x_max   8
 7814 b_x_p100  8
 7815 b_x_sum   8
 7816 b_x_count 1
 7817 
 7818 a_in_x    1
 7819 a_oot_x   2
 7820 b_in_y    4
 7821 b_out_x   8
 7822 a_x_p0    1
 7823 a_x_min   1
 7824 a_x_p29   1
 7825 a_x_max   1
 7826 a_x_p100  1
 7827 a_x_sum   1
 7828 a_x_count 1
 7829 b_y_p0    4
 7830 b_y_min   4
 7831 b_y_p29   4
 7832 b_y_max   4
 7833 b_y_p100  4
 7834 b_y_sum   4
 7835 b_y_count 1
 7836 b_x_p0    8
 7837 b_x_min   8
 7838 b_x_p29   8
 7839 b_x_max   8
 7840 b_x_p100  8
 7841 b_x_sum   8
 7842 b_x_count 1
 7843 
 7844 a_in_x    1
 7845 a_out_x   2
 7846 b_on_y    4
 7847 b_out_x   8
 7848 a_x_p0    1.000000
 7849 a_x_min   1
 7850 a_x_p29   1.290000
 7851 a_x_max   2
 7852 a_x_p100  2
 7853 a_x_sum   3
 7854 a_x_count 2
 7855 b_x_p0    8
 7856 b_x_min   8
 7857 b_x_p29   8
 7858 b_x_max   8
 7859 b_x_p100  8
 7860 b_x_sum   8
 7861 b_x_count 1
 7862 
 7863 a_in_x    1
 7864 a_out_x   2
 7865 b_in_y    4
 7866 b_oot_x   8
 7867 a_x_p0    1.000000
 7868 a_x_min   1
 7869 a_x_p29   1.290000
 7870 a_x_max   2
 7871 a_x_p100  2
 7872 a_x_sum   3
 7873 a_x_count 2
 7874 b_y_p0    4
 7875 b_y_min   4
 7876 b_y_p29   4
 7877 b_y_max   4
 7878 b_y_p100  4
 7879 b_y_sum   4
 7880 b_y_count 1
 7881 
 7882 z 2
 7883 
 7884 a_on_x    1
 7885 a_oot_x   2
 7886 b_in_y    4
 7887 b_out_x   8
 7888 b_y_p0    4
 7889 b_y_min   4
 7890 b_y_p29   4
 7891 b_y_max   4
 7892 b_y_p100  4
 7893 b_y_sum   4
 7894 b_y_count 1
 7895 b_x_p0    8
 7896 b_x_min   8
 7897 b_x_p29   8
 7898 b_x_max   8
 7899 b_x_p100  8
 7900 b_x_sum   8
 7901 b_x_count 1
 7902 
 7903 a_on_x    1
 7904 a_out_x   2
 7905 b_on_y    4
 7906 b_out_x   8
 7907 a_x_p0    2
 7908 a_x_min   2
 7909 a_x_p29   2
 7910 a_x_max   2
 7911 a_x_p100  2
 7912 a_x_sum   2
 7913 a_x_count 1
 7914 b_x_p0    8
 7915 b_x_min   8
 7916 b_x_p29   8
 7917 b_x_max   8
 7918 b_x_p100  8
 7919 b_x_sum   8
 7920 b_x_count 1
 7921 
 7922 a_on_x    1
 7923 a_out_x   2
 7924 b_in_y    4
 7925 b_oot_x   8
 7926 a_x_p0    2
 7927 a_x_min   2
 7928 a_x_p29   2
 7929 a_x_max   2
 7930 a_x_p100  2
 7931 a_x_sum   2
 7932 a_x_count 1
 7933 b_y_p0    4
 7934 b_y_min   4
 7935 b_y_p29   4
 7936 b_y_max   4
 7937 b_y_p100  4
 7938 b_y_sum   4
 7939 b_y_count 1
 7940 
 7941 a_in_x    1
 7942 a_oot_x   2
 7943 b_on_y    4
 7944 b_out_x   8
 7945 a_x_p0    1
 7946 a_x_min   1
 7947 a_x_p29   1
 7948 a_x_max   1
 7949 a_x_p100  1
 7950 a_x_sum   1
 7951 a_x_count 1
 7952 b_x_p0    8
 7953 b_x_min   8
 7954 b_x_p29   8
 7955 b_x_max   8
 7956 b_x_p100  8
 7957 b_x_sum   8
 7958 b_x_count 1
 7959 
 7960 a_in_x    1
 7961 a_oot_x   2
 7962 b_in_y    4
 7963 b_oot_x   8
 7964 a_x_p0    1
 7965 a_x_min   1
 7966 a_x_p29   1
 7967 a_x_max   1
 7968 a_x_p100  1
 7969 a_x_sum   1
 7970 a_x_count 1
 7971 b_y_p0    4
 7972 b_y_min   4
 7973 b_y_p29   4
 7974 b_y_max   4
 7975 b_y_p100  4
 7976 b_y_sum   4
 7977 b_y_count 1
 7978 
 7979 a_in_x    1
 7980 a_out_x   2
 7981 b_on_y    4
 7982 b_oot_x   8
 7983 a_x_p0    1.000000
 7984 a_x_min   1
 7985 a_x_p29   1.290000
 7986 a_x_max   2
 7987 a_x_p100  2
 7988 a_x_sum   3
 7989 a_x_count 2
 7990 
 7991 z 3
 7992 
 7993 a_in_x    1
 7994 a_oot_x   2
 7995 b_on_y    4
 7996 b_oot_x   8
 7997 a_x_p0    1
 7998 a_x_min   1
 7999 a_x_p29   1
 8000 a_x_max   1
 8001 a_x_p100  1
 8002 a_x_sum   1
 8003 a_x_count 1
 8004 
 8005 a_on_x    1
 8006 a_out_x   2
 8007 b_on_y    4
 8008 b_oot_x   8
 8009 a_x_p0    2
 8010 a_x_min   2
 8011 a_x_p29   2
 8012 a_x_max   2
 8013 a_x_p100  2
 8014 a_x_sum   2
 8015 a_x_count 1
 8016 
 8017 a_on_x    1
 8018 a_oot_x   2
 8019 b_in_y    4
 8020 b_oot_x   8
 8021 b_y_p0    4
 8022 b_y_min   4
 8023 b_y_p29   4
 8024 b_y_max   4
 8025 b_y_p100  4
 8026 b_y_sum   4
 8027 b_y_count 1
 8028 
 8029 a_on_x    1
 8030 a_oot_x   2
 8031 b_on_y    4
 8032 b_out_x   8
 8033 b_x_p0    8
 8034 b_x_min   8
 8035 b_x_p29   8
 8036 b_x_max   8
 8037 b_x_p100  8
 8038 b_x_sum   8
 8039 b_x_count 1
 8040 
 8041 z 4
 8042 
 8043 a_on_x  1
 8044 a_oot_x 2
 8045 b_on_y  4
 8046 b_oot_x 8
 8047 
 8048 
 8049 ================================================================
 8050 STATS1 WITH REGEXED FIELD NAMES
 8051 
 8052 mlr --from ./reg_test/input/abixy --opprint stats1 -a sum -g a,b -f i,x,y
 8053 a   b   i_sum x_sum    y_sum
 8054 pan pan 1     0.346790 0.726803
 8055 eks pan 2     0.758680 0.522151
 8056 wye wye 3     0.204603 0.338319
 8057 eks wye 4     0.381399 0.134189
 8058 wye pan 5     0.573289 0.863624
 8059 zee pan 6     0.527126 0.493221
 8060 eks zee 7     0.611784 0.187885
 8061 zee wye 8     0.598554 0.976181
 8062 hat wye 9     0.031442 0.749551
 8063 pan wye 10    0.502626 0.952618
 8064 
 8065 mlr --from ./reg_test/input/abixy --opprint stats1 -a sum --gr ^[a-h]$ --fr ^[i-z]$
 8066 a   b   i_sum x_sum    y_sum
 8067 pan pan 1     0.346790 0.726803
 8068 eks pan 2     0.758680 0.522151
 8069 wye wye 3     0.204603 0.338319
 8070 eks wye 4     0.381399 0.134189
 8071 wye pan 5     0.573289 0.863624
 8072 zee pan 6     0.527126 0.493221
 8073 eks zee 7     0.611784 0.187885
 8074 zee wye 8     0.598554 0.976181
 8075 hat wye 9     0.031442 0.749551
 8076 pan wye 10    0.502626 0.952618
 8077 
 8078 mlr --from ./reg_test/input/abixy --opprint stats1 -a sum -g a,b --fr ^[i-z]$
 8079 a   b   i_sum x_sum    y_sum
 8080 pan pan 1     0.346790 0.726803
 8081 eks pan 2     0.758680 0.522151
 8082 wye wye 3     0.204603 0.338319
 8083 eks wye 4     0.381399 0.134189
 8084 wye pan 5     0.573289 0.863624
 8085 zee pan 6     0.527126 0.493221
 8086 eks zee 7     0.611784 0.187885
 8087 zee wye 8     0.598554 0.976181
 8088 hat wye 9     0.031442 0.749551
 8089 pan wye 10    0.502626 0.952618
 8090 
 8091 mlr --from ./reg_test/input/abixy --opprint stats1 -a sum --gr ^[a-h]$ -f i,x,y
 8092 a   b   i_sum x_sum    y_sum
 8093 pan pan 1     0.346790 0.726803
 8094 eks pan 2     0.758680 0.522151
 8095 wye wye 3     0.204603 0.338319
 8096 eks wye 4     0.381399 0.134189
 8097 wye pan 5     0.573289 0.863624
 8098 zee pan 6     0.527126 0.493221
 8099 eks zee 7     0.611784 0.187885
 8100 zee wye 8     0.598554 0.976181
 8101 hat wye 9     0.031442 0.749551
 8102 pan wye 10    0.502626 0.952618
 8103 
 8104 mlr --from ./reg_test/input/abixy --opprint stats1 -a sum --gx ^[i-z]$ --fx ^[a-h]$
 8105 a   b   i_sum x_sum    y_sum
 8106 pan pan 1     0.346790 0.726803
 8107 eks pan 2     0.758680 0.522151
 8108 wye wye 3     0.204603 0.338319
 8109 eks wye 4     0.381399 0.134189
 8110 wye pan 5     0.573289 0.863624
 8111 zee pan 6     0.527126 0.493221
 8112 eks zee 7     0.611784 0.187885
 8113 zee wye 8     0.598554 0.976181
 8114 hat wye 9     0.031442 0.749551
 8115 pan wye 10    0.502626 0.952618
 8116 
 8117 mlr --from ./reg_test/input/abixy --opprint stats1 -a sum -g a,b --fx ^[a-h]$
 8118 a   b   i_sum x_sum    y_sum
 8119 pan pan 1     0.346790 0.726803
 8120 eks pan 2     0.758680 0.522151
 8121 wye wye 3     0.204603 0.338319
 8122 eks wye 4     0.381399 0.134189
 8123 wye pan 5     0.573289 0.863624
 8124 zee pan 6     0.527126 0.493221
 8125 eks zee 7     0.611784 0.187885
 8126 zee wye 8     0.598554 0.976181
 8127 hat wye 9     0.031442 0.749551
 8128 pan wye 10    0.502626 0.952618
 8129 
 8130 mlr --from ./reg_test/input/abixy --opprint stats1 -a sum --gx ^[i-z]$ -f i,x,y
 8131 a   b   i_sum x_sum    y_sum
 8132 pan pan 1     0.346790 0.726803
 8133 eks pan 2     0.758680 0.522151
 8134 wye wye 3     0.204603 0.338319
 8135 eks wye 4     0.381399 0.134189
 8136 wye pan 5     0.573289 0.863624
 8137 zee pan 6     0.527126 0.493221
 8138 eks zee 7     0.611784 0.187885
 8139 zee wye 8     0.598554 0.976181
 8140 hat wye 9     0.031442 0.749551
 8141 pan wye 10    0.502626 0.952618
 8142 
 8143 
 8144 ================================================================
 8145 MOST/LEAST FREQUENT
 8146 
 8147 mlr --opprint --from ./reg_test/input/freq.dkvp most-frequent -f a -n 3
 8148 a     count
 8149 apple 6
 8150 bat   5
 8151 cat   4
 8152 
 8153 mlr --opprint --from ./reg_test/input/freq.dkvp most-frequent -f a,b -n 3
 8154 a     b     count
 8155 apple apple 6
 8156 bat   cat   5
 8157 cat   bat   3
 8158 
 8159 mlr --opprint --from ./reg_test/input/freq.dkvp most-frequent -f a,b -n 3 -b
 8160 a     b
 8161 apple apple
 8162 bat   cat
 8163 cat   bat
 8164 
 8165 mlr --opprint --from ./reg_test/input/freq.dkvp most-frequent -f nonesuch -n 3
 8166 
 8167 mlr --opprint --from ./reg_test/input/freq.dkvp least-frequent -f a -n 3
 8168 a   count
 8169 dog 2
 8170 cat 4
 8171 bat 5
 8172 
 8173 mlr --opprint --from ./reg_test/input/freq.dkvp least-frequent -f a,b -n 3
 8174 a   b   count
 8175 cat cat 1
 8176 dog dog 2
 8177 cat bat 3
 8178 
 8179 mlr --opprint --from ./reg_test/input/freq.dkvp least-frequent -f a,b -n 3 -b
 8180 a   b
 8181 cat cat
 8182 dog dog
 8183 cat bat
 8184 
 8185 mlr --opprint --from ./reg_test/input/freq.dkvp least-frequent -f nonesuch -n 3
 8186 
 8187 mlr --opprint --from ./reg_test/input/freq.dkvp most-frequent -f a -n 3 -o foo
 8188 a     foo
 8189 apple 6
 8190 bat   5
 8191 cat   4
 8192 
 8193 mlr --opprint --from ./reg_test/input/freq.dkvp most-frequent -f a,b -n 3 -o foo
 8194 a     b     foo
 8195 apple apple 6
 8196 bat   cat   5
 8197 cat   bat   3
 8198 
 8199 mlr --opprint --from ./reg_test/input/freq.dkvp most-frequent -f a,b -n 3 -b -o foo
 8200 a     b
 8201 apple apple
 8202 bat   cat
 8203 cat   bat
 8204 
 8205 mlr --opprint --from ./reg_test/input/freq.dkvp most-frequent -f nonesuch -n 3 -o foo
 8206 
 8207 mlr --opprint --from ./reg_test/input/freq.dkvp least-frequent -f a -n 3 -o foo
 8208 a   foo
 8209 dog 2
 8210 cat 4
 8211 bat 5
 8212 
 8213 mlr --opprint --from ./reg_test/input/freq.dkvp least-frequent -f a,b -n 3 -o foo
 8214 a   b   foo
 8215 cat cat 1
 8216 dog dog 2
 8217 cat bat 3
 8218 
 8219 mlr --opprint --from ./reg_test/input/freq.dkvp least-frequent -f a,b -n 3 -b -o foo
 8220 a   b
 8221 cat cat
 8222 dog dog
 8223 cat bat
 8224 
 8225 mlr --opprint --from ./reg_test/input/freq.dkvp least-frequent -f nonesuch -n 3 -o foo
 8226 
 8227 
 8228 ================================================================
 8229 COUNT-SIMILAR
 8230 
 8231 mlr --opprint --from ./reg_test/input/abixy count-similar -g a
 8232 a   b   i  x                   y                   count
 8233 pan pan 1  0.3467901443380824  0.7268028627434533  2
 8234 pan wye 10 0.5026260055412137  0.9526183602969864  2
 8235 eks pan 2  0.7586799647899636  0.5221511083334797  3
 8236 eks wye 4  0.38139939387114097 0.13418874328430463 3
 8237 eks zee 7  0.6117840605678454  0.1878849191181694  3
 8238 wye wye 3  0.20460330576630303 0.33831852551664776 2
 8239 wye pan 5  0.5732889198020006  0.8636244699032729  2
 8240 zee pan 6  0.5271261600918548  0.49322128674835697 2
 8241 zee wye 8  0.5985540091064224  0.976181385699006   2
 8242 hat wye 9  0.03144187646093577 0.7495507603507059  1
 8243 
 8244 mlr --opprint --from ./reg_test/input/abixy count-similar -g b,i
 8245 a   b   i  x                   y                   count
 8246 pan pan 1  0.3467901443380824  0.7268028627434533  1
 8247 eks pan 2  0.7586799647899636  0.5221511083334797  1
 8248 wye wye 3  0.20460330576630303 0.33831852551664776 1
 8249 eks wye 4  0.38139939387114097 0.13418874328430463 1
 8250 wye pan 5  0.5732889198020006  0.8636244699032729  1
 8251 zee pan 6  0.5271261600918548  0.49322128674835697 1
 8252 eks zee 7  0.6117840605678454  0.1878849191181694  1
 8253 zee wye 8  0.5985540091064224  0.976181385699006   1
 8254 hat wye 9  0.03144187646093577 0.7495507603507059  1
 8255 pan wye 10 0.5026260055412137  0.9526183602969864  1
 8256 
 8257 mlr --opprint --from ./reg_test/input/abixy count-similar -g a,b,i -o other_name_for_counter
 8258 a   b   i  x                   y                   other_name_for_counter
 8259 pan pan 1  0.3467901443380824  0.7268028627434533  1
 8260 eks pan 2  0.7586799647899636  0.5221511083334797  1
 8261 wye wye 3  0.20460330576630303 0.33831852551664776 1
 8262 eks wye 4  0.38139939387114097 0.13418874328430463 1
 8263 wye pan 5  0.5732889198020006  0.8636244699032729  1
 8264 zee pan 6  0.5271261600918548  0.49322128674835697 1
 8265 eks zee 7  0.6117840605678454  0.1878849191181694  1
 8266 zee wye 8  0.5985540091064224  0.976181385699006   1
 8267 hat wye 9  0.03144187646093577 0.7495507603507059  1
 8268 pan wye 10 0.5026260055412137  0.9526183602969864  1
 8269 
 8270 
 8271 ================================================================
 8272 NON-INTERPOLATED AND INTERPOLATED PERCENTILES
 8273 
 8274 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 1 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 8275 x_p00  0
 8276 x_p01  0
 8277 x_p02  0
 8278 x_p03  0
 8279 x_p04  0
 8280 x_p05  0
 8281 x_p06  0
 8282 x_p07  0
 8283 x_p08  0
 8284 x_p09  0
 8285 x_p10  0
 8286 x_p11  0
 8287 x_p12  0
 8288 x_p13  0
 8289 x_p14  0
 8290 x_p15  0
 8291 x_p16  0
 8292 x_p17  0
 8293 x_p18  0
 8294 x_p19  0
 8295 x_p20  0
 8296 x_p21  0
 8297 x_p22  0
 8298 x_p23  0
 8299 x_p24  0
 8300 x_p25  0
 8301 x_p26  0
 8302 x_p27  0
 8303 x_p28  0
 8304 x_p29  0
 8305 x_p30  0
 8306 x_p31  0
 8307 x_p32  0
 8308 x_p33  0
 8309 x_p34  0
 8310 x_p35  0
 8311 x_p36  0
 8312 x_p37  0
 8313 x_p38  0
 8314 x_p39  0
 8315 x_p40  0
 8316 x_p41  0
 8317 x_p42  0
 8318 x_p43  0
 8319 x_p44  0
 8320 x_p45  0
 8321 x_p46  0
 8322 x_p47  0
 8323 x_p48  0
 8324 x_p49  0
 8325 x_p50  0
 8326 x_p51  0
 8327 x_p52  0
 8328 x_p53  0
 8329 x_p54  0
 8330 x_p55  0
 8331 x_p56  0
 8332 x_p57  0
 8333 x_p58  0
 8334 x_p59  0
 8335 x_p60  0
 8336 x_p61  0
 8337 x_p62  0
 8338 x_p63  0
 8339 x_p64  0
 8340 x_p65  0
 8341 x_p66  0
 8342 x_p67  0
 8343 x_p68  0
 8344 x_p69  0
 8345 x_p70  0
 8346 x_p71  0
 8347 x_p72  0
 8348 x_p73  0
 8349 x_p74  0
 8350 x_p75  0
 8351 x_p76  0
 8352 x_p77  0
 8353 x_p78  0
 8354 x_p79  0
 8355 x_p80  0
 8356 x_p81  0
 8357 x_p82  0
 8358 x_p83  0
 8359 x_p84  0
 8360 x_p85  0
 8361 x_p86  0
 8362 x_p87  0
 8363 x_p88  0
 8364 x_p89  0
 8365 x_p90  0
 8366 x_p91  0
 8367 x_p92  0
 8368 x_p93  0
 8369 x_p94  0
 8370 x_p95  0
 8371 x_p96  0
 8372 x_p97  0
 8373 x_p98  0
 8374 x_p99  0
 8375 x_p100 0
 8376 
 8377 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 2 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 8378 x_p00  0
 8379 x_p01  0
 8380 x_p02  0
 8381 x_p03  0
 8382 x_p04  0
 8383 x_p05  0
 8384 x_p06  0
 8385 x_p07  0
 8386 x_p08  0
 8387 x_p09  0
 8388 x_p10  0
 8389 x_p11  0
 8390 x_p12  0
 8391 x_p13  0
 8392 x_p14  0
 8393 x_p15  0
 8394 x_p16  0
 8395 x_p17  0
 8396 x_p18  0
 8397 x_p19  0
 8398 x_p20  0
 8399 x_p21  0
 8400 x_p22  0
 8401 x_p23  0
 8402 x_p24  0
 8403 x_p25  0
 8404 x_p26  0
 8405 x_p27  0
 8406 x_p28  0
 8407 x_p29  0
 8408 x_p30  0
 8409 x_p31  0
 8410 x_p32  0
 8411 x_p33  0
 8412 x_p34  0
 8413 x_p35  0
 8414 x_p36  0
 8415 x_p37  0
 8416 x_p38  0
 8417 x_p39  0
 8418 x_p40  0
 8419 x_p41  0
 8420 x_p42  0
 8421 x_p43  0
 8422 x_p44  0
 8423 x_p45  0
 8424 x_p46  0
 8425 x_p47  0
 8426 x_p48  0
 8427 x_p49  0
 8428 x_p50  1
 8429 x_p51  1
 8430 x_p52  1
 8431 x_p53  1
 8432 x_p54  1
 8433 x_p55  1
 8434 x_p56  1
 8435 x_p57  1
 8436 x_p58  1
 8437 x_p59  1
 8438 x_p60  1
 8439 x_p61  1
 8440 x_p62  1
 8441 x_p63  1
 8442 x_p64  1
 8443 x_p65  1
 8444 x_p66  1
 8445 x_p67  1
 8446 x_p68  1
 8447 x_p69  1
 8448 x_p70  1
 8449 x_p71  1
 8450 x_p72  1
 8451 x_p73  1
 8452 x_p74  1
 8453 x_p75  1
 8454 x_p76  1
 8455 x_p77  1
 8456 x_p78  1
 8457 x_p79  1
 8458 x_p80  1
 8459 x_p81  1
 8460 x_p82  1
 8461 x_p83  1
 8462 x_p84  1
 8463 x_p85  1
 8464 x_p86  1
 8465 x_p87  1
 8466 x_p88  1
 8467 x_p89  1
 8468 x_p90  1
 8469 x_p91  1
 8470 x_p92  1
 8471 x_p93  1
 8472 x_p94  1
 8473 x_p95  1
 8474 x_p96  1
 8475 x_p97  1
 8476 x_p98  1
 8477 x_p99  1
 8478 x_p100 1
 8479 
 8480 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 3 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 8481 x_p00  0
 8482 x_p01  0
 8483 x_p02  0
 8484 x_p03  0
 8485 x_p04  0
 8486 x_p05  0
 8487 x_p06  0
 8488 x_p07  0
 8489 x_p08  0
 8490 x_p09  0
 8491 x_p10  0
 8492 x_p11  0
 8493 x_p12  0
 8494 x_p13  0
 8495 x_p14  0
 8496 x_p15  0
 8497 x_p16  0
 8498 x_p17  0
 8499 x_p18  0
 8500 x_p19  0
 8501 x_p20  0
 8502 x_p21  0
 8503 x_p22  0
 8504 x_p23  0
 8505 x_p24  0
 8506 x_p25  0
 8507 x_p26  0
 8508 x_p27  0
 8509 x_p28  0
 8510 x_p29  0
 8511 x_p30  0
 8512 x_p31  0
 8513 x_p32  0
 8514 x_p33  0
 8515 x_p34  1
 8516 x_p35  1
 8517 x_p36  1
 8518 x_p37  1
 8519 x_p38  1
 8520 x_p39  1
 8521 x_p40  1
 8522 x_p41  1
 8523 x_p42  1
 8524 x_p43  1
 8525 x_p44  1
 8526 x_p45  1
 8527 x_p46  1
 8528 x_p47  1
 8529 x_p48  1
 8530 x_p49  1
 8531 x_p50  1
 8532 x_p51  1
 8533 x_p52  1
 8534 x_p53  1
 8535 x_p54  1
 8536 x_p55  1
 8537 x_p56  1
 8538 x_p57  1
 8539 x_p58  1
 8540 x_p59  1
 8541 x_p60  1
 8542 x_p61  1
 8543 x_p62  1
 8544 x_p63  1
 8545 x_p64  1
 8546 x_p65  1
 8547 x_p66  1
 8548 x_p67  2
 8549 x_p68  2
 8550 x_p69  2
 8551 x_p70  2
 8552 x_p71  2
 8553 x_p72  2
 8554 x_p73  2
 8555 x_p74  2
 8556 x_p75  2
 8557 x_p76  2
 8558 x_p77  2
 8559 x_p78  2
 8560 x_p79  2
 8561 x_p80  2
 8562 x_p81  2
 8563 x_p82  2
 8564 x_p83  2
 8565 x_p84  2
 8566 x_p85  2
 8567 x_p86  2
 8568 x_p87  2
 8569 x_p88  2
 8570 x_p89  2
 8571 x_p90  2
 8572 x_p91  2
 8573 x_p92  2
 8574 x_p93  2
 8575 x_p94  2
 8576 x_p95  2
 8577 x_p96  2
 8578 x_p97  2
 8579 x_p98  2
 8580 x_p99  2
 8581 x_p100 2
 8582 
 8583 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 4 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 8584 x_p00  0
 8585 x_p01  0
 8586 x_p02  0
 8587 x_p03  0
 8588 x_p04  0
 8589 x_p05  0
 8590 x_p06  0
 8591 x_p07  0
 8592 x_p08  0
 8593 x_p09  0
 8594 x_p10  0
 8595 x_p11  0
 8596 x_p12  0
 8597 x_p13  0
 8598 x_p14  0
 8599 x_p15  0
 8600 x_p16  0
 8601 x_p17  0
 8602 x_p18  0
 8603 x_p19  0
 8604 x_p20  0
 8605 x_p21  0
 8606 x_p22  0
 8607 x_p23  0
 8608 x_p24  0
 8609 x_p25  1
 8610 x_p26  1
 8611 x_p27  1
 8612 x_p28  1
 8613 x_p29  1
 8614 x_p30  1
 8615 x_p31  1
 8616 x_p32  1
 8617 x_p33  1
 8618 x_p34  1
 8619 x_p35  1
 8620 x_p36  1
 8621 x_p37  1
 8622 x_p38  1
 8623 x_p39  1
 8624 x_p40  1
 8625 x_p41  1
 8626 x_p42  1
 8627 x_p43  1
 8628 x_p44  1
 8629 x_p45  1
 8630 x_p46  1
 8631 x_p47  1
 8632 x_p48  1
 8633 x_p49  1
 8634 x_p50  2
 8635 x_p51  2
 8636 x_p52  2
 8637 x_p53  2
 8638 x_p54  2
 8639 x_p55  2
 8640 x_p56  2
 8641 x_p57  2
 8642 x_p58  2
 8643 x_p59  2
 8644 x_p60  2
 8645 x_p61  2
 8646 x_p62  2
 8647 x_p63  2
 8648 x_p64  2
 8649 x_p65  2
 8650 x_p66  2
 8651 x_p67  2
 8652 x_p68  2
 8653 x_p69  2
 8654 x_p70  2
 8655 x_p71  2
 8656 x_p72  2
 8657 x_p73  2
 8658 x_p74  2
 8659 x_p75  3
 8660 x_p76  3
 8661 x_p77  3
 8662 x_p78  3
 8663 x_p79  3
 8664 x_p80  3
 8665 x_p81  3
 8666 x_p82  3
 8667 x_p83  3
 8668 x_p84  3
 8669 x_p85  3
 8670 x_p86  3
 8671 x_p87  3
 8672 x_p88  3
 8673 x_p89  3
 8674 x_p90  3
 8675 x_p91  3
 8676 x_p92  3
 8677 x_p93  3
 8678 x_p94  3
 8679 x_p95  3
 8680 x_p96  3
 8681 x_p97  3
 8682 x_p98  3
 8683 x_p99  3
 8684 x_p100 3
 8685 
 8686 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 5 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 8687 x_p00  0
 8688 x_p01  0
 8689 x_p02  0
 8690 x_p03  0
 8691 x_p04  0
 8692 x_p05  0
 8693 x_p06  0
 8694 x_p07  0
 8695 x_p08  0
 8696 x_p09  0
 8697 x_p10  0
 8698 x_p11  0
 8699 x_p12  0
 8700 x_p13  0
 8701 x_p14  0
 8702 x_p15  0
 8703 x_p16  0
 8704 x_p17  0
 8705 x_p18  0
 8706 x_p19  0
 8707 x_p20  1
 8708 x_p21  1
 8709 x_p22  1
 8710 x_p23  1
 8711 x_p24  1
 8712 x_p25  1
 8713 x_p26  1
 8714 x_p27  1
 8715 x_p28  1
 8716 x_p29  1
 8717 x_p30  1
 8718 x_p31  1
 8719 x_p32  1
 8720 x_p33  1
 8721 x_p34  1
 8722 x_p35  1
 8723 x_p36  1
 8724 x_p37  1
 8725 x_p38  1
 8726 x_p39  1
 8727 x_p40  2
 8728 x_p41  2
 8729 x_p42  2
 8730 x_p43  2
 8731 x_p44  2
 8732 x_p45  2
 8733 x_p46  2
 8734 x_p47  2
 8735 x_p48  2
 8736 x_p49  2
 8737 x_p50  2
 8738 x_p51  2
 8739 x_p52  2
 8740 x_p53  2
 8741 x_p54  2
 8742 x_p55  2
 8743 x_p56  2
 8744 x_p57  2
 8745 x_p58  2
 8746 x_p59  2
 8747 x_p60  3
 8748 x_p61  3
 8749 x_p62  3
 8750 x_p63  3
 8751 x_p64  3
 8752 x_p65  3
 8753 x_p66  3
 8754 x_p67  3
 8755 x_p68  3
 8756 x_p69  3
 8757 x_p70  3
 8758 x_p71  3
 8759 x_p72  3
 8760 x_p73  3
 8761 x_p74  3
 8762 x_p75  3
 8763 x_p76  3
 8764 x_p77  3
 8765 x_p78  3
 8766 x_p79  3
 8767 x_p80  4
 8768 x_p81  4
 8769 x_p82  4
 8770 x_p83  4
 8771 x_p84  4
 8772 x_p85  4
 8773 x_p86  4
 8774 x_p87  4
 8775 x_p88  4
 8776 x_p89  4
 8777 x_p90  4
 8778 x_p91  4
 8779 x_p92  4
 8780 x_p93  4
 8781 x_p94  4
 8782 x_p95  4
 8783 x_p96  4
 8784 x_p97  4
 8785 x_p98  4
 8786 x_p99  4
 8787 x_p100 4
 8788 
 8789 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 6 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 8790 x_p00  0
 8791 x_p01  0
 8792 x_p02  0
 8793 x_p03  0
 8794 x_p04  0
 8795 x_p05  0
 8796 x_p06  0
 8797 x_p07  0
 8798 x_p08  0
 8799 x_p09  0
 8800 x_p10  0
 8801 x_p11  0
 8802 x_p12  0
 8803 x_p13  0
 8804 x_p14  0
 8805 x_p15  0
 8806 x_p16  0
 8807 x_p17  1
 8808 x_p18  1
 8809 x_p19  1
 8810 x_p20  1
 8811 x_p21  1
 8812 x_p22  1
 8813 x_p23  1
 8814 x_p24  1
 8815 x_p25  1
 8816 x_p26  1
 8817 x_p27  1
 8818 x_p28  1
 8819 x_p29  1
 8820 x_p30  1
 8821 x_p31  1
 8822 x_p32  1
 8823 x_p33  1
 8824 x_p34  2
 8825 x_p35  2
 8826 x_p36  2
 8827 x_p37  2
 8828 x_p38  2
 8829 x_p39  2
 8830 x_p40  2
 8831 x_p41  2
 8832 x_p42  2
 8833 x_p43  2
 8834 x_p44  2
 8835 x_p45  2
 8836 x_p46  2
 8837 x_p47  2
 8838 x_p48  2
 8839 x_p49  2
 8840 x_p50  3
 8841 x_p51  3
 8842 x_p52  3
 8843 x_p53  3
 8844 x_p54  3
 8845 x_p55  3
 8846 x_p56  3
 8847 x_p57  3
 8848 x_p58  3
 8849 x_p59  3
 8850 x_p60  3
 8851 x_p61  3
 8852 x_p62  3
 8853 x_p63  3
 8854 x_p64  3
 8855 x_p65  3
 8856 x_p66  3
 8857 x_p67  4
 8858 x_p68  4
 8859 x_p69  4
 8860 x_p70  4
 8861 x_p71  4
 8862 x_p72  4
 8863 x_p73  4
 8864 x_p74  4
 8865 x_p75  4
 8866 x_p76  4
 8867 x_p77  4
 8868 x_p78  4
 8869 x_p79  4
 8870 x_p80  4
 8871 x_p81  4
 8872 x_p82  4
 8873 x_p83  4
 8874 x_p84  5
 8875 x_p85  5
 8876 x_p86  5
 8877 x_p87  5
 8878 x_p88  5
 8879 x_p89  5
 8880 x_p90  5
 8881 x_p91  5
 8882 x_p92  5
 8883 x_p93  5
 8884 x_p94  5
 8885 x_p95  5
 8886 x_p96  5
 8887 x_p97  5
 8888 x_p98  5
 8889 x_p99  5
 8890 x_p100 5
 8891 
 8892 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 7 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 8893 x_p00  0
 8894 x_p01  0
 8895 x_p02  0
 8896 x_p03  0
 8897 x_p04  0
 8898 x_p05  0
 8899 x_p06  0
 8900 x_p07  0
 8901 x_p08  0
 8902 x_p09  0
 8903 x_p10  0
 8904 x_p11  0
 8905 x_p12  0
 8906 x_p13  0
 8907 x_p14  0
 8908 x_p15  1
 8909 x_p16  1
 8910 x_p17  1
 8911 x_p18  1
 8912 x_p19  1
 8913 x_p20  1
 8914 x_p21  1
 8915 x_p22  1
 8916 x_p23  1
 8917 x_p24  1
 8918 x_p25  1
 8919 x_p26  1
 8920 x_p27  1
 8921 x_p28  1
 8922 x_p29  2
 8923 x_p30  2
 8924 x_p31  2
 8925 x_p32  2
 8926 x_p33  2
 8927 x_p34  2
 8928 x_p35  2
 8929 x_p36  2
 8930 x_p37  2
 8931 x_p38  2
 8932 x_p39  2
 8933 x_p40  2
 8934 x_p41  2
 8935 x_p42  2
 8936 x_p43  3
 8937 x_p44  3
 8938 x_p45  3
 8939 x_p46  3
 8940 x_p47  3
 8941 x_p48  3
 8942 x_p49  3
 8943 x_p50  3
 8944 x_p51  3
 8945 x_p52  3
 8946 x_p53  3
 8947 x_p54  3
 8948 x_p55  3
 8949 x_p56  3
 8950 x_p57  3
 8951 x_p58  4
 8952 x_p59  4
 8953 x_p60  4
 8954 x_p61  4
 8955 x_p62  4
 8956 x_p63  4
 8957 x_p64  4
 8958 x_p65  4
 8959 x_p66  4
 8960 x_p67  4
 8961 x_p68  4
 8962 x_p69  4
 8963 x_p70  4
 8964 x_p71  4
 8965 x_p72  5
 8966 x_p73  5
 8967 x_p74  5
 8968 x_p75  5
 8969 x_p76  5
 8970 x_p77  5
 8971 x_p78  5
 8972 x_p79  5
 8973 x_p80  5
 8974 x_p81  5
 8975 x_p82  5
 8976 x_p83  5
 8977 x_p84  5
 8978 x_p85  5
 8979 x_p86  6
 8980 x_p87  6
 8981 x_p88  6
 8982 x_p89  6
 8983 x_p90  6
 8984 x_p91  6
 8985 x_p92  6
 8986 x_p93  6
 8987 x_p94  6
 8988 x_p95  6
 8989 x_p96  6
 8990 x_p97  6
 8991 x_p98  6
 8992 x_p99  6
 8993 x_p100 6
 8994 
 8995 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 8 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 8996 x_p00  0
 8997 x_p01  0
 8998 x_p02  0
 8999 x_p03  0
 9000 x_p04  0
 9001 x_p05  0
 9002 x_p06  0
 9003 x_p07  0
 9004 x_p08  0
 9005 x_p09  0
 9006 x_p10  0
 9007 x_p11  0
 9008 x_p12  0
 9009 x_p13  1
 9010 x_p14  1
 9011 x_p15  1
 9012 x_p16  1
 9013 x_p17  1
 9014 x_p18  1
 9015 x_p19  1
 9016 x_p20  1
 9017 x_p21  1
 9018 x_p22  1
 9019 x_p23  1
 9020 x_p24  1
 9021 x_p25  2
 9022 x_p26  2
 9023 x_p27  2
 9024 x_p28  2
 9025 x_p29  2
 9026 x_p30  2
 9027 x_p31  2
 9028 x_p32  2
 9029 x_p33  2
 9030 x_p34  2
 9031 x_p35  2
 9032 x_p36  2
 9033 x_p37  2
 9034 x_p38  3
 9035 x_p39  3
 9036 x_p40  3
 9037 x_p41  3
 9038 x_p42  3
 9039 x_p43  3
 9040 x_p44  3
 9041 x_p45  3
 9042 x_p46  3
 9043 x_p47  3
 9044 x_p48  3
 9045 x_p49  3
 9046 x_p50  4
 9047 x_p51  4
 9048 x_p52  4
 9049 x_p53  4
 9050 x_p54  4
 9051 x_p55  4
 9052 x_p56  4
 9053 x_p57  4
 9054 x_p58  4
 9055 x_p59  4
 9056 x_p60  4
 9057 x_p61  4
 9058 x_p62  4
 9059 x_p63  5
 9060 x_p64  5
 9061 x_p65  5
 9062 x_p66  5
 9063 x_p67  5
 9064 x_p68  5
 9065 x_p69  5
 9066 x_p70  5
 9067 x_p71  5
 9068 x_p72  5
 9069 x_p73  5
 9070 x_p74  5
 9071 x_p75  6
 9072 x_p76  6
 9073 x_p77  6
 9074 x_p78  6
 9075 x_p79  6
 9076 x_p80  6
 9077 x_p81  6
 9078 x_p82  6
 9079 x_p83  6
 9080 x_p84  6
 9081 x_p85  6
 9082 x_p86  6
 9083 x_p87  6
 9084 x_p88  7
 9085 x_p89  7
 9086 x_p90  7
 9087 x_p91  7
 9088 x_p92  7
 9089 x_p93  7
 9090 x_p94  7
 9091 x_p95  7
 9092 x_p96  7
 9093 x_p97  7
 9094 x_p98  7
 9095 x_p99  7
 9096 x_p100 7
 9097 
 9098 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 9 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 9099 x_p00  0
 9100 x_p01  0
 9101 x_p02  0
 9102 x_p03  0
 9103 x_p04  0
 9104 x_p05  0
 9105 x_p06  0
 9106 x_p07  0
 9107 x_p08  0
 9108 x_p09  0
 9109 x_p10  0
 9110 x_p11  0
 9111 x_p12  1
 9112 x_p13  1
 9113 x_p14  1
 9114 x_p15  1
 9115 x_p16  1
 9116 x_p17  1
 9117 x_p18  1
 9118 x_p19  1
 9119 x_p20  1
 9120 x_p21  1
 9121 x_p22  1
 9122 x_p23  2
 9123 x_p24  2
 9124 x_p25  2
 9125 x_p26  2
 9126 x_p27  2
 9127 x_p28  2
 9128 x_p29  2
 9129 x_p30  2
 9130 x_p31  2
 9131 x_p32  2
 9132 x_p33  2
 9133 x_p34  3
 9134 x_p35  3
 9135 x_p36  3
 9136 x_p37  3
 9137 x_p38  3
 9138 x_p39  3
 9139 x_p40  3
 9140 x_p41  3
 9141 x_p42  3
 9142 x_p43  3
 9143 x_p44  3
 9144 x_p45  4
 9145 x_p46  4
 9146 x_p47  4
 9147 x_p48  4
 9148 x_p49  4
 9149 x_p50  4
 9150 x_p51  4
 9151 x_p52  4
 9152 x_p53  4
 9153 x_p54  4
 9154 x_p55  4
 9155 x_p56  5
 9156 x_p57  5
 9157 x_p58  5
 9158 x_p59  5
 9159 x_p60  5
 9160 x_p61  5
 9161 x_p62  5
 9162 x_p63  5
 9163 x_p64  5
 9164 x_p65  5
 9165 x_p66  5
 9166 x_p67  6
 9167 x_p68  6
 9168 x_p69  6
 9169 x_p70  6
 9170 x_p71  6
 9171 x_p72  6
 9172 x_p73  6
 9173 x_p74  6
 9174 x_p75  6
 9175 x_p76  6
 9176 x_p77  6
 9177 x_p78  7
 9178 x_p79  7
 9179 x_p80  7
 9180 x_p81  7
 9181 x_p82  7
 9182 x_p83  7
 9183 x_p84  7
 9184 x_p85  7
 9185 x_p86  7
 9186 x_p87  7
 9187 x_p88  7
 9188 x_p89  8
 9189 x_p90  8
 9190 x_p91  8
 9191 x_p92  8
 9192 x_p93  8
 9193 x_p94  8
 9194 x_p95  8
 9195 x_p96  8
 9196 x_p97  8
 9197 x_p98  8
 9198 x_p99  8
 9199 x_p100 8
 9200 
 9201 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 10 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 9202 x_p00  0
 9203 x_p01  0
 9204 x_p02  0
 9205 x_p03  0
 9206 x_p04  0
 9207 x_p05  0
 9208 x_p06  0
 9209 x_p07  0
 9210 x_p08  0
 9211 x_p09  0
 9212 x_p10  1
 9213 x_p11  1
 9214 x_p12  1
 9215 x_p13  1
 9216 x_p14  1
 9217 x_p15  1
 9218 x_p16  1
 9219 x_p17  1
 9220 x_p18  1
 9221 x_p19  1
 9222 x_p20  2
 9223 x_p21  2
 9224 x_p22  2
 9225 x_p23  2
 9226 x_p24  2
 9227 x_p25  2
 9228 x_p26  2
 9229 x_p27  2
 9230 x_p28  2
 9231 x_p29  2
 9232 x_p30  3
 9233 x_p31  3
 9234 x_p32  3
 9235 x_p33  3
 9236 x_p34  3
 9237 x_p35  3
 9238 x_p36  3
 9239 x_p37  3
 9240 x_p38  3
 9241 x_p39  3
 9242 x_p40  4
 9243 x_p41  4
 9244 x_p42  4
 9245 x_p43  4
 9246 x_p44  4
 9247 x_p45  4
 9248 x_p46  4
 9249 x_p47  4
 9250 x_p48  4
 9251 x_p49  4
 9252 x_p50  5
 9253 x_p51  5
 9254 x_p52  5
 9255 x_p53  5
 9256 x_p54  5
 9257 x_p55  5
 9258 x_p56  5
 9259 x_p57  5
 9260 x_p58  5
 9261 x_p59  5
 9262 x_p60  6
 9263 x_p61  6
 9264 x_p62  6
 9265 x_p63  6
 9266 x_p64  6
 9267 x_p65  6
 9268 x_p66  6
 9269 x_p67  6
 9270 x_p68  6
 9271 x_p69  6
 9272 x_p70  7
 9273 x_p71  7
 9274 x_p72  7
 9275 x_p73  7
 9276 x_p74  7
 9277 x_p75  7
 9278 x_p76  7
 9279 x_p77  7
 9280 x_p78  7
 9281 x_p79  7
 9282 x_p80  8
 9283 x_p81  8
 9284 x_p82  8
 9285 x_p83  8
 9286 x_p84  8
 9287 x_p85  8
 9288 x_p86  8
 9289 x_p87  8
 9290 x_p88  8
 9291 x_p89  8
 9292 x_p90  9
 9293 x_p91  9
 9294 x_p92  9
 9295 x_p93  9
 9296 x_p94  9
 9297 x_p95  9
 9298 x_p96  9
 9299 x_p97  9
 9300 x_p98  9
 9301 x_p99  9
 9302 x_p100 9
 9303 
 9304 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 11 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 9305 x_p00  0
 9306 x_p01  0
 9307 x_p02  0
 9308 x_p03  0
 9309 x_p04  0
 9310 x_p05  0
 9311 x_p06  0
 9312 x_p07  0
 9313 x_p08  0
 9314 x_p09  0
 9315 x_p10  1
 9316 x_p11  1
 9317 x_p12  1
 9318 x_p13  1
 9319 x_p14  1
 9320 x_p15  1
 9321 x_p16  1
 9322 x_p17  1
 9323 x_p18  1
 9324 x_p19  2
 9325 x_p20  2
 9326 x_p21  2
 9327 x_p22  2
 9328 x_p23  2
 9329 x_p24  2
 9330 x_p25  2
 9331 x_p26  2
 9332 x_p27  2
 9333 x_p28  3
 9334 x_p29  3
 9335 x_p30  3
 9336 x_p31  3
 9337 x_p32  3
 9338 x_p33  3
 9339 x_p34  3
 9340 x_p35  3
 9341 x_p36  3
 9342 x_p37  4
 9343 x_p38  4
 9344 x_p39  4
 9345 x_p40  4
 9346 x_p41  4
 9347 x_p42  4
 9348 x_p43  4
 9349 x_p44  4
 9350 x_p45  4
 9351 x_p46  5
 9352 x_p47  5
 9353 x_p48  5
 9354 x_p49  5
 9355 x_p50  5
 9356 x_p51  5
 9357 x_p52  5
 9358 x_p53  5
 9359 x_p54  5
 9360 x_p55  6
 9361 x_p56  6
 9362 x_p57  6
 9363 x_p58  6
 9364 x_p59  6
 9365 x_p60  6
 9366 x_p61  6
 9367 x_p62  6
 9368 x_p63  6
 9369 x_p64  7
 9370 x_p65  7
 9371 x_p66  7
 9372 x_p67  7
 9373 x_p68  7
 9374 x_p69  7
 9375 x_p70  7
 9376 x_p71  7
 9377 x_p72  7
 9378 x_p73  8
 9379 x_p74  8
 9380 x_p75  8
 9381 x_p76  8
 9382 x_p77  8
 9383 x_p78  8
 9384 x_p79  8
 9385 x_p80  8
 9386 x_p81  8
 9387 x_p82  9
 9388 x_p83  9
 9389 x_p84  9
 9390 x_p85  9
 9391 x_p86  9
 9392 x_p87  9
 9393 x_p88  9
 9394 x_p89  9
 9395 x_p90  9
 9396 x_p91  10
 9397 x_p92  10
 9398 x_p93  10
 9399 x_p94  10
 9400 x_p95  10
 9401 x_p96  10
 9402 x_p97  10
 9403 x_p98  10
 9404 x_p99  10
 9405 x_p100 10
 9406 
 9407 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 1 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 9408 x_p00  0
 9409 x_p01  0
 9410 x_p02  0
 9411 x_p03  0
 9412 x_p04  0
 9413 x_p05  0
 9414 x_p06  0
 9415 x_p07  0
 9416 x_p08  0
 9417 x_p09  0
 9418 x_p10  0
 9419 x_p11  0
 9420 x_p12  0
 9421 x_p13  0
 9422 x_p14  0
 9423 x_p15  0
 9424 x_p16  0
 9425 x_p17  0
 9426 x_p18  0
 9427 x_p19  0
 9428 x_p20  0
 9429 x_p21  0
 9430 x_p22  0
 9431 x_p23  0
 9432 x_p24  0
 9433 x_p25  0
 9434 x_p26  0
 9435 x_p27  0
 9436 x_p28  0
 9437 x_p29  0
 9438 x_p30  0
 9439 x_p31  0
 9440 x_p32  0
 9441 x_p33  0
 9442 x_p34  0
 9443 x_p35  0
 9444 x_p36  0
 9445 x_p37  0
 9446 x_p38  0
 9447 x_p39  0
 9448 x_p40  0
 9449 x_p41  0
 9450 x_p42  0
 9451 x_p43  0
 9452 x_p44  0
 9453 x_p45  0
 9454 x_p46  0
 9455 x_p47  0
 9456 x_p48  0
 9457 x_p49  0
 9458 x_p50  0
 9459 x_p51  0
 9460 x_p52  0
 9461 x_p53  0
 9462 x_p54  0
 9463 x_p55  0
 9464 x_p56  0
 9465 x_p57  0
 9466 x_p58  0
 9467 x_p59  0
 9468 x_p60  0
 9469 x_p61  0
 9470 x_p62  0
 9471 x_p63  0
 9472 x_p64  0
 9473 x_p65  0
 9474 x_p66  0
 9475 x_p67  0
 9476 x_p68  0
 9477 x_p69  0
 9478 x_p70  0
 9479 x_p71  0
 9480 x_p72  0
 9481 x_p73  0
 9482 x_p74  0
 9483 x_p75  0
 9484 x_p76  0
 9485 x_p77  0
 9486 x_p78  0
 9487 x_p79  0
 9488 x_p80  0
 9489 x_p81  0
 9490 x_p82  0
 9491 x_p83  0
 9492 x_p84  0
 9493 x_p85  0
 9494 x_p86  0
 9495 x_p87  0
 9496 x_p88  0
 9497 x_p89  0
 9498 x_p90  0
 9499 x_p91  0
 9500 x_p92  0
 9501 x_p93  0
 9502 x_p94  0
 9503 x_p95  0
 9504 x_p96  0
 9505 x_p97  0
 9506 x_p98  0
 9507 x_p99  0
 9508 x_p100 0
 9509 
 9510 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 2 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 9511 x_p00  0.000000
 9512 x_p01  0.010000
 9513 x_p02  0.020000
 9514 x_p03  0.030000
 9515 x_p04  0.040000
 9516 x_p05  0.050000
 9517 x_p06  0.060000
 9518 x_p07  0.070000
 9519 x_p08  0.080000
 9520 x_p09  0.090000
 9521 x_p10  0.100000
 9522 x_p11  0.110000
 9523 x_p12  0.120000
 9524 x_p13  0.130000
 9525 x_p14  0.140000
 9526 x_p15  0.150000
 9527 x_p16  0.160000
 9528 x_p17  0.170000
 9529 x_p18  0.180000
 9530 x_p19  0.190000
 9531 x_p20  0.200000
 9532 x_p21  0.210000
 9533 x_p22  0.220000
 9534 x_p23  0.230000
 9535 x_p24  0.240000
 9536 x_p25  0.250000
 9537 x_p26  0.260000
 9538 x_p27  0.270000
 9539 x_p28  0.280000
 9540 x_p29  0.290000
 9541 x_p30  0.300000
 9542 x_p31  0.310000
 9543 x_p32  0.320000
 9544 x_p33  0.330000
 9545 x_p34  0.340000
 9546 x_p35  0.350000
 9547 x_p36  0.360000
 9548 x_p37  0.370000
 9549 x_p38  0.380000
 9550 x_p39  0.390000
 9551 x_p40  0.400000
 9552 x_p41  0.410000
 9553 x_p42  0.420000
 9554 x_p43  0.430000
 9555 x_p44  0.440000
 9556 x_p45  0.450000
 9557 x_p46  0.460000
 9558 x_p47  0.470000
 9559 x_p48  0.480000
 9560 x_p49  0.490000
 9561 x_p50  0.500000
 9562 x_p51  0.510000
 9563 x_p52  0.520000
 9564 x_p53  0.530000
 9565 x_p54  0.540000
 9566 x_p55  0.550000
 9567 x_p56  0.560000
 9568 x_p57  0.570000
 9569 x_p58  0.580000
 9570 x_p59  0.590000
 9571 x_p60  0.600000
 9572 x_p61  0.610000
 9573 x_p62  0.620000
 9574 x_p63  0.630000
 9575 x_p64  0.640000
 9576 x_p65  0.650000
 9577 x_p66  0.660000
 9578 x_p67  0.670000
 9579 x_p68  0.680000
 9580 x_p69  0.690000
 9581 x_p70  0.700000
 9582 x_p71  0.710000
 9583 x_p72  0.720000
 9584 x_p73  0.730000
 9585 x_p74  0.740000
 9586 x_p75  0.750000
 9587 x_p76  0.760000
 9588 x_p77  0.770000
 9589 x_p78  0.780000
 9590 x_p79  0.790000
 9591 x_p80  0.800000
 9592 x_p81  0.810000
 9593 x_p82  0.820000
 9594 x_p83  0.830000
 9595 x_p84  0.840000
 9596 x_p85  0.850000
 9597 x_p86  0.860000
 9598 x_p87  0.870000
 9599 x_p88  0.880000
 9600 x_p89  0.890000
 9601 x_p90  0.900000
 9602 x_p91  0.910000
 9603 x_p92  0.920000
 9604 x_p93  0.930000
 9605 x_p94  0.940000
 9606 x_p95  0.950000
 9607 x_p96  0.960000
 9608 x_p97  0.970000
 9609 x_p98  0.980000
 9610 x_p99  0.990000
 9611 x_p100 1
 9612 
 9613 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 3 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 9614 x_p00  0.000000
 9615 x_p01  0.020000
 9616 x_p02  0.040000
 9617 x_p03  0.060000
 9618 x_p04  0.080000
 9619 x_p05  0.100000
 9620 x_p06  0.120000
 9621 x_p07  0.140000
 9622 x_p08  0.160000
 9623 x_p09  0.180000
 9624 x_p10  0.200000
 9625 x_p11  0.220000
 9626 x_p12  0.240000
 9627 x_p13  0.260000
 9628 x_p14  0.280000
 9629 x_p15  0.300000
 9630 x_p16  0.320000
 9631 x_p17  0.340000
 9632 x_p18  0.360000
 9633 x_p19  0.380000
 9634 x_p20  0.400000
 9635 x_p21  0.420000
 9636 x_p22  0.440000
 9637 x_p23  0.460000
 9638 x_p24  0.480000
 9639 x_p25  0.500000
 9640 x_p26  0.520000
 9641 x_p27  0.540000
 9642 x_p28  0.560000
 9643 x_p29  0.580000
 9644 x_p30  0.600000
 9645 x_p31  0.620000
 9646 x_p32  0.640000
 9647 x_p33  0.660000
 9648 x_p34  0.680000
 9649 x_p35  0.700000
 9650 x_p36  0.720000
 9651 x_p37  0.740000
 9652 x_p38  0.760000
 9653 x_p39  0.780000
 9654 x_p40  0.800000
 9655 x_p41  0.820000
 9656 x_p42  0.840000
 9657 x_p43  0.860000
 9658 x_p44  0.880000
 9659 x_p45  0.900000
 9660 x_p46  0.920000
 9661 x_p47  0.940000
 9662 x_p48  0.960000
 9663 x_p49  0.980000
 9664 x_p50  1.000000
 9665 x_p51  1.020000
 9666 x_p52  1.040000
 9667 x_p53  1.060000
 9668 x_p54  1.080000
 9669 x_p55  1.100000
 9670 x_p56  1.120000
 9671 x_p57  1.140000
 9672 x_p58  1.160000
 9673 x_p59  1.180000
 9674 x_p60  1.200000
 9675 x_p61  1.220000
 9676 x_p62  1.240000
 9677 x_p63  1.260000
 9678 x_p64  1.280000
 9679 x_p65  1.300000
 9680 x_p66  1.320000
 9681 x_p67  1.340000
 9682 x_p68  1.360000
 9683 x_p69  1.380000
 9684 x_p70  1.400000
 9685 x_p71  1.420000
 9686 x_p72  1.440000
 9687 x_p73  1.460000
 9688 x_p74  1.480000
 9689 x_p75  1.500000
 9690 x_p76  1.520000
 9691 x_p77  1.540000
 9692 x_p78  1.560000
 9693 x_p79  1.580000
 9694 x_p80  1.600000
 9695 x_p81  1.620000
 9696 x_p82  1.640000
 9697 x_p83  1.660000
 9698 x_p84  1.680000
 9699 x_p85  1.700000
 9700 x_p86  1.720000
 9701 x_p87  1.740000
 9702 x_p88  1.760000
 9703 x_p89  1.780000
 9704 x_p90  1.800000
 9705 x_p91  1.820000
 9706 x_p92  1.840000
 9707 x_p93  1.860000
 9708 x_p94  1.880000
 9709 x_p95  1.900000
 9710 x_p96  1.920000
 9711 x_p97  1.940000
 9712 x_p98  1.960000
 9713 x_p99  1.980000
 9714 x_p100 2
 9715 
 9716 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 4 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 9717 x_p00  0.000000
 9718 x_p01  0.030000
 9719 x_p02  0.060000
 9720 x_p03  0.090000
 9721 x_p04  0.120000
 9722 x_p05  0.150000
 9723 x_p06  0.180000
 9724 x_p07  0.210000
 9725 x_p08  0.240000
 9726 x_p09  0.270000
 9727 x_p10  0.300000
 9728 x_p11  0.330000
 9729 x_p12  0.360000
 9730 x_p13  0.390000
 9731 x_p14  0.420000
 9732 x_p15  0.450000
 9733 x_p16  0.480000
 9734 x_p17  0.510000
 9735 x_p18  0.540000
 9736 x_p19  0.570000
 9737 x_p20  0.600000
 9738 x_p21  0.630000
 9739 x_p22  0.660000
 9740 x_p23  0.690000
 9741 x_p24  0.720000
 9742 x_p25  0.750000
 9743 x_p26  0.780000
 9744 x_p27  0.810000
 9745 x_p28  0.840000
 9746 x_p29  0.870000
 9747 x_p30  0.900000
 9748 x_p31  0.930000
 9749 x_p32  0.960000
 9750 x_p33  0.990000
 9751 x_p34  1.020000
 9752 x_p35  1.050000
 9753 x_p36  1.080000
 9754 x_p37  1.110000
 9755 x_p38  1.140000
 9756 x_p39  1.170000
 9757 x_p40  1.200000
 9758 x_p41  1.230000
 9759 x_p42  1.260000
 9760 x_p43  1.290000
 9761 x_p44  1.320000
 9762 x_p45  1.350000
 9763 x_p46  1.380000
 9764 x_p47  1.410000
 9765 x_p48  1.440000
 9766 x_p49  1.470000
 9767 x_p50  1.500000
 9768 x_p51  1.530000
 9769 x_p52  1.560000
 9770 x_p53  1.590000
 9771 x_p54  1.620000
 9772 x_p55  1.650000
 9773 x_p56  1.680000
 9774 x_p57  1.710000
 9775 x_p58  1.740000
 9776 x_p59  1.770000
 9777 x_p60  1.800000
 9778 x_p61  1.830000
 9779 x_p62  1.860000
 9780 x_p63  1.890000
 9781 x_p64  1.920000
 9782 x_p65  1.950000
 9783 x_p66  1.980000
 9784 x_p67  2.010000
 9785 x_p68  2.040000
 9786 x_p69  2.070000
 9787 x_p70  2.100000
 9788 x_p71  2.130000
 9789 x_p72  2.160000
 9790 x_p73  2.190000
 9791 x_p74  2.220000
 9792 x_p75  2.250000
 9793 x_p76  2.280000
 9794 x_p77  2.310000
 9795 x_p78  2.340000
 9796 x_p79  2.370000
 9797 x_p80  2.400000
 9798 x_p81  2.430000
 9799 x_p82  2.460000
 9800 x_p83  2.490000
 9801 x_p84  2.520000
 9802 x_p85  2.550000
 9803 x_p86  2.580000
 9804 x_p87  2.610000
 9805 x_p88  2.640000
 9806 x_p89  2.670000
 9807 x_p90  2.700000
 9808 x_p91  2.730000
 9809 x_p92  2.760000
 9810 x_p93  2.790000
 9811 x_p94  2.820000
 9812 x_p95  2.850000
 9813 x_p96  2.880000
 9814 x_p97  2.910000
 9815 x_p98  2.940000
 9816 x_p99  2.970000
 9817 x_p100 3
 9818 
 9819 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 5 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 9820 x_p00  0.000000
 9821 x_p01  0.040000
 9822 x_p02  0.080000
 9823 x_p03  0.120000
 9824 x_p04  0.160000
 9825 x_p05  0.200000
 9826 x_p06  0.240000
 9827 x_p07  0.280000
 9828 x_p08  0.320000
 9829 x_p09  0.360000
 9830 x_p10  0.400000
 9831 x_p11  0.440000
 9832 x_p12  0.480000
 9833 x_p13  0.520000
 9834 x_p14  0.560000
 9835 x_p15  0.600000
 9836 x_p16  0.640000
 9837 x_p17  0.680000
 9838 x_p18  0.720000
 9839 x_p19  0.760000
 9840 x_p20  0.800000
 9841 x_p21  0.840000
 9842 x_p22  0.880000
 9843 x_p23  0.920000
 9844 x_p24  0.960000
 9845 x_p25  1.000000
 9846 x_p26  1.040000
 9847 x_p27  1.080000
 9848 x_p28  1.120000
 9849 x_p29  1.160000
 9850 x_p30  1.200000
 9851 x_p31  1.240000
 9852 x_p32  1.280000
 9853 x_p33  1.320000
 9854 x_p34  1.360000
 9855 x_p35  1.400000
 9856 x_p36  1.440000
 9857 x_p37  1.480000
 9858 x_p38  1.520000
 9859 x_p39  1.560000
 9860 x_p40  1.600000
 9861 x_p41  1.640000
 9862 x_p42  1.680000
 9863 x_p43  1.720000
 9864 x_p44  1.760000
 9865 x_p45  1.800000
 9866 x_p46  1.840000
 9867 x_p47  1.880000
 9868 x_p48  1.920000
 9869 x_p49  1.960000
 9870 x_p50  2.000000
 9871 x_p51  2.040000
 9872 x_p52  2.080000
 9873 x_p53  2.120000
 9874 x_p54  2.160000
 9875 x_p55  2.200000
 9876 x_p56  2.240000
 9877 x_p57  2.280000
 9878 x_p58  2.320000
 9879 x_p59  2.360000
 9880 x_p60  2.400000
 9881 x_p61  2.440000
 9882 x_p62  2.480000
 9883 x_p63  2.520000
 9884 x_p64  2.560000
 9885 x_p65  2.600000
 9886 x_p66  2.640000
 9887 x_p67  2.680000
 9888 x_p68  2.720000
 9889 x_p69  2.760000
 9890 x_p70  2.800000
 9891 x_p71  2.840000
 9892 x_p72  2.880000
 9893 x_p73  2.920000
 9894 x_p74  2.960000
 9895 x_p75  3.000000
 9896 x_p76  3.040000
 9897 x_p77  3.080000
 9898 x_p78  3.120000
 9899 x_p79  3.160000
 9900 x_p80  3.200000
 9901 x_p81  3.240000
 9902 x_p82  3.280000
 9903 x_p83  3.320000
 9904 x_p84  3.360000
 9905 x_p85  3.400000
 9906 x_p86  3.440000
 9907 x_p87  3.480000
 9908 x_p88  3.520000
 9909 x_p89  3.560000
 9910 x_p90  3.600000
 9911 x_p91  3.640000
 9912 x_p92  3.680000
 9913 x_p93  3.720000
 9914 x_p94  3.760000
 9915 x_p95  3.800000
 9916 x_p96  3.840000
 9917 x_p97  3.880000
 9918 x_p98  3.920000
 9919 x_p99  3.960000
 9920 x_p100 4
 9921 
 9922 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 6 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
 9923 x_p00  0.000000
 9924 x_p01  0.050000
 9925 x_p02  0.100000
 9926 x_p03  0.150000
 9927 x_p04  0.200000
 9928 x_p05  0.250000
 9929 x_p06  0.300000
 9930 x_p07  0.350000
 9931 x_p08  0.400000
 9932 x_p09  0.450000
 9933 x_p10  0.500000
 9934 x_p11  0.550000
 9935 x_p12  0.600000
 9936 x_p13  0.650000
 9937 x_p14  0.700000
 9938 x_p15  0.750000
 9939 x_p16  0.800000
 9940 x_p17  0.850000
 9941 x_p18  0.900000
 9942 x_p19  0.950000
 9943 x_p20  1.000000
 9944 x_p21  1.050000
 9945 x_p22  1.100000
 9946 x_p23  1.150000
 9947 x_p24  1.200000
 9948 x_p25  1.250000
 9949 x_p26  1.300000
 9950 x_p27  1.350000
 9951 x_p28  1.400000
 9952 x_p29  1.450000
 9953 x_p30  1.500000
 9954 x_p31  1.550000
 9955 x_p32  1.600000
 9956 x_p33  1.650000
 9957 x_p34  1.700000
 9958 x_p35  1.750000
 9959 x_p36  1.800000
 9960 x_p37  1.850000
 9961 x_p38  1.900000
 9962 x_p39  1.950000
 9963 x_p40  2.000000
 9964 x_p41  2.050000
 9965 x_p42  2.100000
 9966 x_p43  2.150000
 9967 x_p44  2.200000
 9968 x_p45  2.250000
 9969 x_p46  2.300000
 9970 x_p47  2.350000
 9971 x_p48  2.400000
 9972 x_p49  2.450000
 9973 x_p50  2.500000
 9974 x_p51  2.550000
 9975 x_p52  2.600000
 9976 x_p53  2.650000
 9977 x_p54  2.700000
 9978 x_p55  2.750000
 9979 x_p56  2.800000
 9980 x_p57  2.850000
 9981 x_p58  2.900000
 9982 x_p59  2.950000
 9983 x_p60  3.000000
 9984 x_p61  3.050000
 9985 x_p62  3.100000
 9986 x_p63  3.150000
 9987 x_p64  3.200000
 9988 x_p65  3.250000
 9989 x_p66  3.300000
 9990 x_p67  3.350000
 9991 x_p68  3.400000
 9992 x_p69  3.450000
 9993 x_p70  3.500000
 9994 x_p71  3.550000
 9995 x_p72  3.600000
 9996 x_p73  3.650000
 9997 x_p74  3.700000
 9998 x_p75  3.750000
 9999 x_p76  3.800000
10000 x_p77  3.850000
10001 x_p78  3.900000
10002 x_p79  3.950000
10003 x_p80  4.000000
10004 x_p81  4.050000
10005 x_p82  4.100000
10006 x_p83  4.150000
10007 x_p84  4.200000
10008 x_p85  4.250000
10009 x_p86  4.300000
10010 x_p87  4.350000
10011 x_p88  4.400000
10012 x_p89  4.450000
10013 x_p90  4.500000
10014 x_p91  4.550000
10015 x_p92  4.600000
10016 x_p93  4.650000
10017 x_p94  4.700000
10018 x_p95  4.750000
10019 x_p96  4.800000
10020 x_p97  4.850000
10021 x_p98  4.900000
10022 x_p99  4.950000
10023 x_p100 5
10024 
10025 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 7 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
10026 x_p00  0.000000
10027 x_p01  0.060000
10028 x_p02  0.120000
10029 x_p03  0.180000
10030 x_p04  0.240000
10031 x_p05  0.300000
10032 x_p06  0.360000
10033 x_p07  0.420000
10034 x_p08  0.480000
10035 x_p09  0.540000
10036 x_p10  0.600000
10037 x_p11  0.660000
10038 x_p12  0.720000
10039 x_p13  0.780000
10040 x_p14  0.840000
10041 x_p15  0.900000
10042 x_p16  0.960000
10043 x_p17  1.020000
10044 x_p18  1.080000
10045 x_p19  1.140000
10046 x_p20  1.200000
10047 x_p21  1.260000
10048 x_p22  1.320000
10049 x_p23  1.380000
10050 x_p24  1.440000
10051 x_p25  1.500000
10052 x_p26  1.560000
10053 x_p27  1.620000
10054 x_p28  1.680000
10055 x_p29  1.740000
10056 x_p30  1.800000
10057 x_p31  1.860000
10058 x_p32  1.920000
10059 x_p33  1.980000
10060 x_p34  2.040000
10061 x_p35  2.100000
10062 x_p36  2.160000
10063 x_p37  2.220000
10064 x_p38  2.280000
10065 x_p39  2.340000
10066 x_p40  2.400000
10067 x_p41  2.460000
10068 x_p42  2.520000
10069 x_p43  2.580000
10070 x_p44  2.640000
10071 x_p45  2.700000
10072 x_p46  2.760000
10073 x_p47  2.820000
10074 x_p48  2.880000
10075 x_p49  2.940000
10076 x_p50  3.000000
10077 x_p51  3.060000
10078 x_p52  3.120000
10079 x_p53  3.180000
10080 x_p54  3.240000
10081 x_p55  3.300000
10082 x_p56  3.360000
10083 x_p57  3.420000
10084 x_p58  3.480000
10085 x_p59  3.540000
10086 x_p60  3.600000
10087 x_p61  3.660000
10088 x_p62  3.720000
10089 x_p63  3.780000
10090 x_p64  3.840000
10091 x_p65  3.900000
10092 x_p66  3.960000
10093 x_p67  4.020000
10094 x_p68  4.080000
10095 x_p69  4.140000
10096 x_p70  4.200000
10097 x_p71  4.260000
10098 x_p72  4.320000
10099 x_p73  4.380000
10100 x_p74  4.440000
10101 x_p75  4.500000
10102 x_p76  4.560000
10103 x_p77  4.620000
10104 x_p78  4.680000
10105 x_p79  4.740000
10106 x_p80  4.800000
10107 x_p81  4.860000
10108 x_p82  4.920000
10109 x_p83  4.980000
10110 x_p84  5.040000
10111 x_p85  5.100000
10112 x_p86  5.160000
10113 x_p87  5.220000
10114 x_p88  5.280000
10115 x_p89  5.340000
10116 x_p90  5.400000
10117 x_p91  5.460000
10118 x_p92  5.520000
10119 x_p93  5.580000
10120 x_p94  5.640000
10121 x_p95  5.700000
10122 x_p96  5.760000
10123 x_p97  5.820000
10124 x_p98  5.880000
10125 x_p99  5.940000
10126 x_p100 6
10127 
10128 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 8 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
10129 x_p00  0.000000
10130 x_p01  0.070000
10131 x_p02  0.140000
10132 x_p03  0.210000
10133 x_p04  0.280000
10134 x_p05  0.350000
10135 x_p06  0.420000
10136 x_p07  0.490000
10137 x_p08  0.560000
10138 x_p09  0.630000
10139 x_p10  0.700000
10140 x_p11  0.770000
10141 x_p12  0.840000
10142 x_p13  0.910000
10143 x_p14  0.980000
10144 x_p15  1.050000
10145 x_p16  1.120000
10146 x_p17  1.190000
10147 x_p18  1.260000
10148 x_p19  1.330000
10149 x_p20  1.400000
10150 x_p21  1.470000
10151 x_p22  1.540000
10152 x_p23  1.610000
10153 x_p24  1.680000
10154 x_p25  1.750000
10155 x_p26  1.820000
10156 x_p27  1.890000
10157 x_p28  1.960000
10158 x_p29  2.030000
10159 x_p30  2.100000
10160 x_p31  2.170000
10161 x_p32  2.240000
10162 x_p33  2.310000
10163 x_p34  2.380000
10164 x_p35  2.450000
10165 x_p36  2.520000
10166 x_p37  2.590000
10167 x_p38  2.660000
10168 x_p39  2.730000
10169 x_p40  2.800000
10170 x_p41  2.870000
10171 x_p42  2.940000
10172 x_p43  3.010000
10173 x_p44  3.080000
10174 x_p45  3.150000
10175 x_p46  3.220000
10176 x_p47  3.290000
10177 x_p48  3.360000
10178 x_p49  3.430000
10179 x_p50  3.500000
10180 x_p51  3.570000
10181 x_p52  3.640000
10182 x_p53  3.710000
10183 x_p54  3.780000
10184 x_p55  3.850000
10185 x_p56  3.920000
10186 x_p57  3.990000
10187 x_p58  4.060000
10188 x_p59  4.130000
10189 x_p60  4.200000
10190 x_p61  4.270000
10191 x_p62  4.340000
10192 x_p63  4.410000
10193 x_p64  4.480000
10194 x_p65  4.550000
10195 x_p66  4.620000
10196 x_p67  4.690000
10197 x_p68  4.760000
10198 x_p69  4.830000
10199 x_p70  4.900000
10200 x_p71  4.970000
10201 x_p72  5.040000
10202 x_p73  5.110000
10203 x_p74  5.180000
10204 x_p75  5.250000
10205 x_p76  5.320000
10206 x_p77  5.390000
10207 x_p78  5.460000
10208 x_p79  5.530000
10209 x_p80  5.600000
10210 x_p81  5.670000
10211 x_p82  5.740000
10212 x_p83  5.810000
10213 x_p84  5.880000
10214 x_p85  5.950000
10215 x_p86  6.020000
10216 x_p87  6.090000
10217 x_p88  6.160000
10218 x_p89  6.230000
10219 x_p90  6.300000
10220 x_p91  6.370000
10221 x_p92  6.440000
10222 x_p93  6.510000
10223 x_p94  6.580000
10224 x_p95  6.650000
10225 x_p96  6.720000
10226 x_p97  6.790000
10227 x_p98  6.860000
10228 x_p99  6.930000
10229 x_p100 7
10230 
10231 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 9 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
10232 x_p00  0.000000
10233 x_p01  0.080000
10234 x_p02  0.160000
10235 x_p03  0.240000
10236 x_p04  0.320000
10237 x_p05  0.400000
10238 x_p06  0.480000
10239 x_p07  0.560000
10240 x_p08  0.640000
10241 x_p09  0.720000
10242 x_p10  0.800000
10243 x_p11  0.880000
10244 x_p12  0.960000
10245 x_p13  1.040000
10246 x_p14  1.120000
10247 x_p15  1.200000
10248 x_p16  1.280000
10249 x_p17  1.360000
10250 x_p18  1.440000
10251 x_p19  1.520000
10252 x_p20  1.600000
10253 x_p21  1.680000
10254 x_p22  1.760000
10255 x_p23  1.840000
10256 x_p24  1.920000
10257 x_p25  2.000000
10258 x_p26  2.080000
10259 x_p27  2.160000
10260 x_p28  2.240000
10261 x_p29  2.320000
10262 x_p30  2.400000
10263 x_p31  2.480000
10264 x_p32  2.560000
10265 x_p33  2.640000
10266 x_p34  2.720000
10267 x_p35  2.800000
10268 x_p36  2.880000
10269 x_p37  2.960000
10270 x_p38  3.040000
10271 x_p39  3.120000
10272 x_p40  3.200000
10273 x_p41  3.280000
10274 x_p42  3.360000
10275 x_p43  3.440000
10276 x_p44  3.520000
10277 x_p45  3.600000
10278 x_p46  3.680000
10279 x_p47  3.760000
10280 x_p48  3.840000
10281 x_p49  3.920000
10282 x_p50  4.000000
10283 x_p51  4.080000
10284 x_p52  4.160000
10285 x_p53  4.240000
10286 x_p54  4.320000
10287 x_p55  4.400000
10288 x_p56  4.480000
10289 x_p57  4.560000
10290 x_p58  4.640000
10291 x_p59  4.720000
10292 x_p60  4.800000
10293 x_p61  4.880000
10294 x_p62  4.960000
10295 x_p63  5.040000
10296 x_p64  5.120000
10297 x_p65  5.200000
10298 x_p66  5.280000
10299 x_p67  5.360000
10300 x_p68  5.440000
10301 x_p69  5.520000
10302 x_p70  5.600000
10303 x_p71  5.680000
10304 x_p72  5.760000
10305 x_p73  5.840000
10306 x_p74  5.920000
10307 x_p75  6.000000
10308 x_p76  6.080000
10309 x_p77  6.160000
10310 x_p78  6.240000
10311 x_p79  6.320000
10312 x_p80  6.400000
10313 x_p81  6.480000
10314 x_p82  6.560000
10315 x_p83  6.640000
10316 x_p84  6.720000
10317 x_p85  6.800000
10318 x_p86  6.880000
10319 x_p87  6.960000
10320 x_p88  7.040000
10321 x_p89  7.120000
10322 x_p90  7.200000
10323 x_p91  7.280000
10324 x_p92  7.360000
10325 x_p93  7.440000
10326 x_p94  7.520000
10327 x_p95  7.600000
10328 x_p96  7.680000
10329 x_p97  7.760000
10330 x_p98  7.840000
10331 x_p99  7.920000
10332 x_p100 8
10333 
10334 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 10 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
10335 x_p00  0.000000
10336 x_p01  0.090000
10337 x_p02  0.180000
10338 x_p03  0.270000
10339 x_p04  0.360000
10340 x_p05  0.450000
10341 x_p06  0.540000
10342 x_p07  0.630000
10343 x_p08  0.720000
10344 x_p09  0.810000
10345 x_p10  0.900000
10346 x_p11  0.990000
10347 x_p12  1.080000
10348 x_p13  1.170000
10349 x_p14  1.260000
10350 x_p15  1.350000
10351 x_p16  1.440000
10352 x_p17  1.530000
10353 x_p18  1.620000
10354 x_p19  1.710000
10355 x_p20  1.800000
10356 x_p21  1.890000
10357 x_p22  1.980000
10358 x_p23  2.070000
10359 x_p24  2.160000
10360 x_p25  2.250000
10361 x_p26  2.340000
10362 x_p27  2.430000
10363 x_p28  2.520000
10364 x_p29  2.610000
10365 x_p30  2.700000
10366 x_p31  2.790000
10367 x_p32  2.880000
10368 x_p33  2.970000
10369 x_p34  3.060000
10370 x_p35  3.150000
10371 x_p36  3.240000
10372 x_p37  3.330000
10373 x_p38  3.420000
10374 x_p39  3.510000
10375 x_p40  3.600000
10376 x_p41  3.690000
10377 x_p42  3.780000
10378 x_p43  3.870000
10379 x_p44  3.960000
10380 x_p45  4.050000
10381 x_p46  4.140000
10382 x_p47  4.230000
10383 x_p48  4.320000
10384 x_p49  4.410000
10385 x_p50  4.500000
10386 x_p51  4.590000
10387 x_p52  4.680000
10388 x_p53  4.770000
10389 x_p54  4.860000
10390 x_p55  4.950000
10391 x_p56  5.040000
10392 x_p57  5.130000
10393 x_p58  5.220000
10394 x_p59  5.310000
10395 x_p60  5.400000
10396 x_p61  5.490000
10397 x_p62  5.580000
10398 x_p63  5.670000
10399 x_p64  5.760000
10400 x_p65  5.850000
10401 x_p66  5.940000
10402 x_p67  6.030000
10403 x_p68  6.120000
10404 x_p69  6.210000
10405 x_p70  6.300000
10406 x_p71  6.390000
10407 x_p72  6.480000
10408 x_p73  6.570000
10409 x_p74  6.660000
10410 x_p75  6.750000
10411 x_p76  6.840000
10412 x_p77  6.930000
10413 x_p78  7.020000
10414 x_p79  7.110000
10415 x_p80  7.200000
10416 x_p81  7.290000
10417 x_p82  7.380000
10418 x_p83  7.470000
10419 x_p84  7.560000
10420 x_p85  7.650000
10421 x_p86  7.740000
10422 x_p87  7.830000
10423 x_p88  7.920000
10424 x_p89  8.010000
10425 x_p90  8.100000
10426 x_p91  8.190000
10427 x_p92  8.280000
10428 x_p93  8.370000
10429 x_p94  8.460000
10430 x_p95  8.550000
10431 x_p96  8.640000
10432 x_p97  8.730000
10433 x_p98  8.820000
10434 x_p99  8.910000
10435 x_p100 9
10436 
10437 mlr --from ./reg_test/input/x0to10.dat --oxtab head -n 11 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
10438 x_p00  0.000000
10439 x_p01  0.100000
10440 x_p02  0.200000
10441 x_p03  0.300000
10442 x_p04  0.400000
10443 x_p05  0.500000
10444 x_p06  0.600000
10445 x_p07  0.700000
10446 x_p08  0.800000
10447 x_p09  0.900000
10448 x_p10  1.000000
10449 x_p11  1.100000
10450 x_p12  1.200000
10451 x_p13  1.300000
10452 x_p14  1.400000
10453 x_p15  1.500000
10454 x_p16  1.600000
10455 x_p17  1.700000
10456 x_p18  1.800000
10457 x_p19  1.900000
10458 x_p20  2.000000
10459 x_p21  2.100000
10460 x_p22  2.200000
10461 x_p23  2.300000
10462 x_p24  2.400000
10463 x_p25  2.500000
10464 x_p26  2.600000
10465 x_p27  2.700000
10466 x_p28  2.800000
10467 x_p29  2.900000
10468 x_p30  3.000000
10469 x_p31  3.100000
10470 x_p32  3.200000
10471 x_p33  3.300000
10472 x_p34  3.400000
10473 x_p35  3.500000
10474 x_p36  3.600000
10475 x_p37  3.700000
10476 x_p38  3.800000
10477 x_p39  3.900000
10478 x_p40  4.000000
10479 x_p41  4.100000
10480 x_p42  4.200000
10481 x_p43  4.300000
10482 x_p44  4.400000
10483 x_p45  4.500000
10484 x_p46  4.600000
10485 x_p47  4.700000
10486 x_p48  4.800000
10487 x_p49  4.900000
10488 x_p50  5.000000
10489 x_p51  5.100000
10490 x_p52  5.200000
10491 x_p53  5.300000
10492 x_p54  5.400000
10493 x_p55  5.500000
10494 x_p56  5.600000
10495 x_p57  5.700000
10496 x_p58  5.800000
10497 x_p59  5.900000
10498 x_p60  6.000000
10499 x_p61  6.100000
10500 x_p62  6.200000
10501 x_p63  6.300000
10502 x_p64  6.400000
10503 x_p65  6.500000
10504 x_p66  6.600000
10505 x_p67  6.700000
10506 x_p68  6.800000
10507 x_p69  6.900000
10508 x_p70  7.000000
10509 x_p71  7.100000
10510 x_p72  7.200000
10511 x_p73  7.300000
10512 x_p74  7.400000
10513 x_p75  7.500000
10514 x_p76  7.600000
10515 x_p77  7.700000
10516 x_p78  7.800000
10517 x_p79  7.900000
10518 x_p80  8.000000
10519 x_p81  8.100000
10520 x_p82  8.200000
10521 x_p83  8.300000
10522 x_p84  8.400000
10523 x_p85  8.500000
10524 x_p86  8.600000
10525 x_p87  8.700000
10526 x_p88  8.800000
10527 x_p89  8.900000
10528 x_p90  9.000000
10529 x_p91  9.100000
10530 x_p92  9.200000
10531 x_p93  9.300000
10532 x_p94  9.400000
10533 x_p95  9.500000
10534 x_p96  9.600000
10535 x_p97  9.700000
10536 x_p98  9.800000
10537 x_p99  9.900000
10538 x_p100 10
10539 
10540 
10541 ================================================================
10542 DSL OPERATOR ASSOCIATIVITY
10543 
10544 mlr put -v $x = 1 || 2 || 3 /dev/null
10545 RAW AST:
10546 
10547 AST ROOT:
10548 text="block", type=STATEMENT_BLOCK:
10549     text="=", type=SREC_ASSIGNMENT:
10550         text="x", type=FIELD_NAME.
10551         text="||", type=OPERATOR:
10552             text="||", type=OPERATOR:
10553                 text="1", type=NUMERIC_LITERAL.
10554                 text="2", type=NUMERIC_LITERAL.
10555             text="3", type=NUMERIC_LITERAL.
10556 
10557 BLOCKED AST:
10558 
10559 MAIN BLOCK:
10560 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10561     text="=", type=SREC_ASSIGNMENT:
10562         text="x", type=FIELD_NAME.
10563         text="||", type=OPERATOR:
10564             text="||", type=OPERATOR:
10565                 text="1", type=NUMERIC_LITERAL.
10566                 text="2", type=NUMERIC_LITERAL.
10567             text="3", type=NUMERIC_LITERAL.
10568 
10569 
10570 mlr filter -v      1 || 2 || 3 /dev/null
10571 RAW AST:
10572 
10573 AST ROOT:
10574 text="block", type=STATEMENT_BLOCK:
10575     text="||", type=OPERATOR:
10576         text="||", type=OPERATOR:
10577             text="1", type=NUMERIC_LITERAL.
10578             text="2", type=NUMERIC_LITERAL.
10579         text="3", type=NUMERIC_LITERAL.
10580 
10581 BLOCKED AST:
10582 
10583 MAIN BLOCK:
10584 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10585     text="||", type=OPERATOR:
10586         text="||", type=OPERATOR:
10587             text="1", type=NUMERIC_LITERAL.
10588             text="2", type=NUMERIC_LITERAL.
10589         text="3", type=NUMERIC_LITERAL.
10590 
10591 
10592 mlr put -v $x = 1 ^^ 2 ^^ 3 /dev/null
10593 RAW AST:
10594 
10595 AST ROOT:
10596 text="block", type=STATEMENT_BLOCK:
10597     text="=", type=SREC_ASSIGNMENT:
10598         text="x", type=FIELD_NAME.
10599         text="^^", type=OPERATOR:
10600             text="^^", type=OPERATOR:
10601                 text="1", type=NUMERIC_LITERAL.
10602                 text="2", type=NUMERIC_LITERAL.
10603             text="3", type=NUMERIC_LITERAL.
10604 
10605 BLOCKED AST:
10606 
10607 MAIN BLOCK:
10608 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10609     text="=", type=SREC_ASSIGNMENT:
10610         text="x", type=FIELD_NAME.
10611         text="^^", type=OPERATOR:
10612             text="^^", type=OPERATOR:
10613                 text="1", type=NUMERIC_LITERAL.
10614                 text="2", type=NUMERIC_LITERAL.
10615             text="3", type=NUMERIC_LITERAL.
10616 
10617 
10618 mlr filter -v      1 ^^ 2 ^^ 3 /dev/null
10619 RAW AST:
10620 
10621 AST ROOT:
10622 text="block", type=STATEMENT_BLOCK:
10623     text="^^", type=OPERATOR:
10624         text="^^", type=OPERATOR:
10625             text="1", type=NUMERIC_LITERAL.
10626             text="2", type=NUMERIC_LITERAL.
10627         text="3", type=NUMERIC_LITERAL.
10628 
10629 BLOCKED AST:
10630 
10631 MAIN BLOCK:
10632 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10633     text="^^", type=OPERATOR:
10634         text="^^", type=OPERATOR:
10635             text="1", type=NUMERIC_LITERAL.
10636             text="2", type=NUMERIC_LITERAL.
10637         text="3", type=NUMERIC_LITERAL.
10638 
10639 
10640 mlr put -v $x = 1 && 2 && 3 /dev/null
10641 RAW AST:
10642 
10643 AST ROOT:
10644 text="block", type=STATEMENT_BLOCK:
10645     text="=", type=SREC_ASSIGNMENT:
10646         text="x", type=FIELD_NAME.
10647         text="&&", type=OPERATOR:
10648             text="&&", type=OPERATOR:
10649                 text="1", type=NUMERIC_LITERAL.
10650                 text="2", type=NUMERIC_LITERAL.
10651             text="3", type=NUMERIC_LITERAL.
10652 
10653 BLOCKED AST:
10654 
10655 MAIN BLOCK:
10656 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10657     text="=", type=SREC_ASSIGNMENT:
10658         text="x", type=FIELD_NAME.
10659         text="&&", type=OPERATOR:
10660             text="&&", type=OPERATOR:
10661                 text="1", type=NUMERIC_LITERAL.
10662                 text="2", type=NUMERIC_LITERAL.
10663             text="3", type=NUMERIC_LITERAL.
10664 
10665 
10666 mlr filter -v      1 && 2 && 3 /dev/null
10667 RAW AST:
10668 
10669 AST ROOT:
10670 text="block", type=STATEMENT_BLOCK:
10671     text="&&", type=OPERATOR:
10672         text="&&", type=OPERATOR:
10673             text="1", type=NUMERIC_LITERAL.
10674             text="2", type=NUMERIC_LITERAL.
10675         text="3", type=NUMERIC_LITERAL.
10676 
10677 BLOCKED AST:
10678 
10679 MAIN BLOCK:
10680 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10681     text="&&", type=OPERATOR:
10682         text="&&", type=OPERATOR:
10683             text="1", type=NUMERIC_LITERAL.
10684             text="2", type=NUMERIC_LITERAL.
10685         text="3", type=NUMERIC_LITERAL.
10686 
10687 
10688 mlr put -v $x = 1  == 2  == 3 /dev/null
10689 RAW AST:
10690 
10691 AST ROOT:
10692 text="block", type=STATEMENT_BLOCK:
10693     text="=", type=SREC_ASSIGNMENT:
10694         text="x", type=FIELD_NAME.
10695         text="==", type=OPERATOR:
10696             text="==", type=OPERATOR:
10697                 text="1", type=NUMERIC_LITERAL.
10698                 text="2", type=NUMERIC_LITERAL.
10699             text="3", type=NUMERIC_LITERAL.
10700 
10701 BLOCKED AST:
10702 
10703 MAIN BLOCK:
10704 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10705     text="=", type=SREC_ASSIGNMENT:
10706         text="x", type=FIELD_NAME.
10707         text="==", type=OPERATOR:
10708             text="==", type=OPERATOR:
10709                 text="1", type=NUMERIC_LITERAL.
10710                 text="2", type=NUMERIC_LITERAL.
10711             text="3", type=NUMERIC_LITERAL.
10712 
10713 
10714 mlr filter -v      1  == 2  == 3 /dev/null
10715 RAW AST:
10716 
10717 AST ROOT:
10718 text="block", type=STATEMENT_BLOCK:
10719     text="==", type=OPERATOR:
10720         text="==", type=OPERATOR:
10721             text="1", type=NUMERIC_LITERAL.
10722             text="2", type=NUMERIC_LITERAL.
10723         text="3", type=NUMERIC_LITERAL.
10724 
10725 BLOCKED AST:
10726 
10727 MAIN BLOCK:
10728 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10729     text="==", type=OPERATOR:
10730         text="==", type=OPERATOR:
10731             text="1", type=NUMERIC_LITERAL.
10732             text="2", type=NUMERIC_LITERAL.
10733         text="3", type=NUMERIC_LITERAL.
10734 
10735 
10736 mlr put -v $x = 1  != 2  != 3 /dev/null
10737 RAW AST:
10738 
10739 AST ROOT:
10740 text="block", type=STATEMENT_BLOCK:
10741     text="=", type=SREC_ASSIGNMENT:
10742         text="x", type=FIELD_NAME.
10743         text="!=", type=OPERATOR:
10744             text="!=", type=OPERATOR:
10745                 text="1", type=NUMERIC_LITERAL.
10746                 text="2", type=NUMERIC_LITERAL.
10747             text="3", type=NUMERIC_LITERAL.
10748 
10749 BLOCKED AST:
10750 
10751 MAIN BLOCK:
10752 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10753     text="=", type=SREC_ASSIGNMENT:
10754         text="x", type=FIELD_NAME.
10755         text="!=", type=OPERATOR:
10756             text="!=", type=OPERATOR:
10757                 text="1", type=NUMERIC_LITERAL.
10758                 text="2", type=NUMERIC_LITERAL.
10759             text="3", type=NUMERIC_LITERAL.
10760 
10761 
10762 mlr filter -v      1  != 2  != 3 /dev/null
10763 RAW AST:
10764 
10765 AST ROOT:
10766 text="block", type=STATEMENT_BLOCK:
10767     text="!=", type=OPERATOR:
10768         text="!=", type=OPERATOR:
10769             text="1", type=NUMERIC_LITERAL.
10770             text="2", type=NUMERIC_LITERAL.
10771         text="3", type=NUMERIC_LITERAL.
10772 
10773 BLOCKED AST:
10774 
10775 MAIN BLOCK:
10776 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10777     text="!=", type=OPERATOR:
10778         text="!=", type=OPERATOR:
10779             text="1", type=NUMERIC_LITERAL.
10780             text="2", type=NUMERIC_LITERAL.
10781         text="3", type=NUMERIC_LITERAL.
10782 
10783 
10784 mlr put -v $x = 1  =~ 2  =~ 3 /dev/null
10785 RAW AST:
10786 
10787 AST ROOT:
10788 text="block", type=STATEMENT_BLOCK:
10789     text="=", type=SREC_ASSIGNMENT:
10790         text="x", type=FIELD_NAME.
10791         text="=~", type=OPERATOR:
10792             text="=~", type=OPERATOR:
10793                 text="1", type=NUMERIC_LITERAL.
10794                 text="2", type=NUMERIC_LITERAL.
10795             text="3", type=NUMERIC_LITERAL.
10796 
10797 BLOCKED AST:
10798 
10799 MAIN BLOCK:
10800 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10801     text="=", type=SREC_ASSIGNMENT:
10802         text="x", type=FIELD_NAME.
10803         text="=~", type=OPERATOR:
10804             text="=~", type=OPERATOR:
10805                 text="1", type=NUMERIC_LITERAL.
10806                 text="2", type=NUMERIC_LITERAL.
10807             text="3", type=NUMERIC_LITERAL.
10808 
10809 
10810 mlr filter -v      1  =~ 2  =~ 3 /dev/null
10811 RAW AST:
10812 
10813 AST ROOT:
10814 text="block", type=STATEMENT_BLOCK:
10815     text="=~", type=OPERATOR:
10816         text="=~", type=OPERATOR:
10817             text="1", type=NUMERIC_LITERAL.
10818             text="2", type=NUMERIC_LITERAL.
10819         text="3", type=NUMERIC_LITERAL.
10820 
10821 BLOCKED AST:
10822 
10823 MAIN BLOCK:
10824 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10825     text="=~", type=OPERATOR:
10826         text="=~", type=OPERATOR:
10827             text="1", type=NUMERIC_LITERAL.
10828             text="2", type=NUMERIC_LITERAL.
10829         text="3", type=NUMERIC_LITERAL.
10830 
10831 
10832 mlr put -v $x = 1 !=~ 2 !=~ 3 /dev/null
10833 RAW AST:
10834 
10835 AST ROOT:
10836 text="block", type=STATEMENT_BLOCK:
10837     text="=", type=SREC_ASSIGNMENT:
10838         text="x", type=FIELD_NAME.
10839         text="!=~", type=OPERATOR:
10840             text="!=~", type=OPERATOR:
10841                 text="1", type=NUMERIC_LITERAL.
10842                 text="2", type=NUMERIC_LITERAL.
10843             text="3", type=NUMERIC_LITERAL.
10844 
10845 BLOCKED AST:
10846 
10847 MAIN BLOCK:
10848 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10849     text="=", type=SREC_ASSIGNMENT:
10850         text="x", type=FIELD_NAME.
10851         text="!=~", type=OPERATOR:
10852             text="!=~", type=OPERATOR:
10853                 text="1", type=NUMERIC_LITERAL.
10854                 text="2", type=NUMERIC_LITERAL.
10855             text="3", type=NUMERIC_LITERAL.
10856 
10857 
10858 mlr filter -v      1 !=~ 2 !=~ 3 /dev/null
10859 RAW AST:
10860 
10861 AST ROOT:
10862 text="block", type=STATEMENT_BLOCK:
10863     text="!=~", type=OPERATOR:
10864         text="!=~", type=OPERATOR:
10865             text="1", type=NUMERIC_LITERAL.
10866             text="2", type=NUMERIC_LITERAL.
10867         text="3", type=NUMERIC_LITERAL.
10868 
10869 BLOCKED AST:
10870 
10871 MAIN BLOCK:
10872 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10873     text="!=~", type=OPERATOR:
10874         text="!=~", type=OPERATOR:
10875             text="1", type=NUMERIC_LITERAL.
10876             text="2", type=NUMERIC_LITERAL.
10877         text="3", type=NUMERIC_LITERAL.
10878 
10879 
10880 mlr put -v $x = 1  == 2  != 3 /dev/null
10881 RAW AST:
10882 
10883 AST ROOT:
10884 text="block", type=STATEMENT_BLOCK:
10885     text="=", type=SREC_ASSIGNMENT:
10886         text="x", type=FIELD_NAME.
10887         text="!=", type=OPERATOR:
10888             text="==", type=OPERATOR:
10889                 text="1", type=NUMERIC_LITERAL.
10890                 text="2", type=NUMERIC_LITERAL.
10891             text="3", type=NUMERIC_LITERAL.
10892 
10893 BLOCKED AST:
10894 
10895 MAIN BLOCK:
10896 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10897     text="=", type=SREC_ASSIGNMENT:
10898         text="x", type=FIELD_NAME.
10899         text="!=", type=OPERATOR:
10900             text="==", type=OPERATOR:
10901                 text="1", type=NUMERIC_LITERAL.
10902                 text="2", type=NUMERIC_LITERAL.
10903             text="3", type=NUMERIC_LITERAL.
10904 
10905 
10906 mlr filter -v      1  == 2  != 3 /dev/null
10907 RAW AST:
10908 
10909 AST ROOT:
10910 text="block", type=STATEMENT_BLOCK:
10911     text="!=", type=OPERATOR:
10912         text="==", type=OPERATOR:
10913             text="1", type=NUMERIC_LITERAL.
10914             text="2", type=NUMERIC_LITERAL.
10915         text="3", type=NUMERIC_LITERAL.
10916 
10917 BLOCKED AST:
10918 
10919 MAIN BLOCK:
10920 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10921     text="!=", type=OPERATOR:
10922         text="==", type=OPERATOR:
10923             text="1", type=NUMERIC_LITERAL.
10924             text="2", type=NUMERIC_LITERAL.
10925         text="3", type=NUMERIC_LITERAL.
10926 
10927 
10928 mlr put -v $x = 1  != 2  == 3 /dev/null
10929 RAW AST:
10930 
10931 AST ROOT:
10932 text="block", type=STATEMENT_BLOCK:
10933     text="=", type=SREC_ASSIGNMENT:
10934         text="x", type=FIELD_NAME.
10935         text="==", type=OPERATOR:
10936             text="!=", type=OPERATOR:
10937                 text="1", type=NUMERIC_LITERAL.
10938                 text="2", type=NUMERIC_LITERAL.
10939             text="3", type=NUMERIC_LITERAL.
10940 
10941 BLOCKED AST:
10942 
10943 MAIN BLOCK:
10944 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10945     text="=", type=SREC_ASSIGNMENT:
10946         text="x", type=FIELD_NAME.
10947         text="==", type=OPERATOR:
10948             text="!=", type=OPERATOR:
10949                 text="1", type=NUMERIC_LITERAL.
10950                 text="2", type=NUMERIC_LITERAL.
10951             text="3", type=NUMERIC_LITERAL.
10952 
10953 
10954 mlr filter -v      1  != 2  == 3 /dev/null
10955 RAW AST:
10956 
10957 AST ROOT:
10958 text="block", type=STATEMENT_BLOCK:
10959     text="==", type=OPERATOR:
10960         text="!=", type=OPERATOR:
10961             text="1", type=NUMERIC_LITERAL.
10962             text="2", type=NUMERIC_LITERAL.
10963         text="3", type=NUMERIC_LITERAL.
10964 
10965 BLOCKED AST:
10966 
10967 MAIN BLOCK:
10968 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10969     text="==", type=OPERATOR:
10970         text="!=", type=OPERATOR:
10971             text="1", type=NUMERIC_LITERAL.
10972             text="2", type=NUMERIC_LITERAL.
10973         text="3", type=NUMERIC_LITERAL.
10974 
10975 
10976 mlr put -v $x = 1  <  2  <  3 /dev/null
10977 RAW AST:
10978 
10979 AST ROOT:
10980 text="block", type=STATEMENT_BLOCK:
10981     text="=", type=SREC_ASSIGNMENT:
10982         text="x", type=FIELD_NAME.
10983         text="<", type=OPERATOR:
10984             text="<", type=OPERATOR:
10985                 text="1", type=NUMERIC_LITERAL.
10986                 text="2", type=NUMERIC_LITERAL.
10987             text="3", type=NUMERIC_LITERAL.
10988 
10989 BLOCKED AST:
10990 
10991 MAIN BLOCK:
10992 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
10993     text="=", type=SREC_ASSIGNMENT:
10994         text="x", type=FIELD_NAME.
10995         text="<", type=OPERATOR:
10996             text="<", type=OPERATOR:
10997                 text="1", type=NUMERIC_LITERAL.
10998                 text="2", type=NUMERIC_LITERAL.
10999             text="3", type=NUMERIC_LITERAL.
11000 
11001 
11002 mlr filter -v      1  <  2  <  3 /dev/null
11003 RAW AST:
11004 
11005 AST ROOT:
11006 text="block", type=STATEMENT_BLOCK:
11007     text="<", type=OPERATOR:
11008         text="<", type=OPERATOR:
11009             text="1", type=NUMERIC_LITERAL.
11010             text="2", type=NUMERIC_LITERAL.
11011         text="3", type=NUMERIC_LITERAL.
11012 
11013 BLOCKED AST:
11014 
11015 MAIN BLOCK:
11016 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11017     text="<", type=OPERATOR:
11018         text="<", type=OPERATOR:
11019             text="1", type=NUMERIC_LITERAL.
11020             text="2", type=NUMERIC_LITERAL.
11021         text="3", type=NUMERIC_LITERAL.
11022 
11023 
11024 mlr put -v $x = 1  <= 2  <= 3 /dev/null
11025 RAW AST:
11026 
11027 AST ROOT:
11028 text="block", type=STATEMENT_BLOCK:
11029     text="=", type=SREC_ASSIGNMENT:
11030         text="x", type=FIELD_NAME.
11031         text="<=", type=OPERATOR:
11032             text="<=", type=OPERATOR:
11033                 text="1", type=NUMERIC_LITERAL.
11034                 text="2", type=NUMERIC_LITERAL.
11035             text="3", type=NUMERIC_LITERAL.
11036 
11037 BLOCKED AST:
11038 
11039 MAIN BLOCK:
11040 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11041     text="=", type=SREC_ASSIGNMENT:
11042         text="x", type=FIELD_NAME.
11043         text="<=", type=OPERATOR:
11044             text="<=", type=OPERATOR:
11045                 text="1", type=NUMERIC_LITERAL.
11046                 text="2", type=NUMERIC_LITERAL.
11047             text="3", type=NUMERIC_LITERAL.
11048 
11049 
11050 mlr filter -v      1  <= 2  <= 3 /dev/null
11051 RAW AST:
11052 
11053 AST ROOT:
11054 text="block", type=STATEMENT_BLOCK:
11055     text="<=", type=OPERATOR:
11056         text="<=", type=OPERATOR:
11057             text="1", type=NUMERIC_LITERAL.
11058             text="2", type=NUMERIC_LITERAL.
11059         text="3", type=NUMERIC_LITERAL.
11060 
11061 BLOCKED AST:
11062 
11063 MAIN BLOCK:
11064 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11065     text="<=", type=OPERATOR:
11066         text="<=", type=OPERATOR:
11067             text="1", type=NUMERIC_LITERAL.
11068             text="2", type=NUMERIC_LITERAL.
11069         text="3", type=NUMERIC_LITERAL.
11070 
11071 
11072 mlr put -v $x = 1  >  2  >  3 /dev/null
11073 RAW AST:
11074 
11075 AST ROOT:
11076 text="block", type=STATEMENT_BLOCK:
11077     text="=", type=SREC_ASSIGNMENT:
11078         text="x", type=FIELD_NAME.
11079         text=">", type=OPERATOR:
11080             text=">", type=OPERATOR:
11081                 text="1", type=NUMERIC_LITERAL.
11082                 text="2", type=NUMERIC_LITERAL.
11083             text="3", type=NUMERIC_LITERAL.
11084 
11085 BLOCKED AST:
11086 
11087 MAIN BLOCK:
11088 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11089     text="=", type=SREC_ASSIGNMENT:
11090         text="x", type=FIELD_NAME.
11091         text=">", type=OPERATOR:
11092             text=">", type=OPERATOR:
11093                 text="1", type=NUMERIC_LITERAL.
11094                 text="2", type=NUMERIC_LITERAL.
11095             text="3", type=NUMERIC_LITERAL.
11096 
11097 
11098 mlr filter -v      1  >  2  >  3 /dev/null
11099 RAW AST:
11100 
11101 AST ROOT:
11102 text="block", type=STATEMENT_BLOCK:
11103     text=">", type=OPERATOR:
11104         text=">", type=OPERATOR:
11105             text="1", type=NUMERIC_LITERAL.
11106             text="2", type=NUMERIC_LITERAL.
11107         text="3", type=NUMERIC_LITERAL.
11108 
11109 BLOCKED AST:
11110 
11111 MAIN BLOCK:
11112 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11113     text=">", type=OPERATOR:
11114         text=">", type=OPERATOR:
11115             text="1", type=NUMERIC_LITERAL.
11116             text="2", type=NUMERIC_LITERAL.
11117         text="3", type=NUMERIC_LITERAL.
11118 
11119 
11120 mlr put -v $x = 1  >= 2  >= 3 /dev/null
11121 RAW AST:
11122 
11123 AST ROOT:
11124 text="block", type=STATEMENT_BLOCK:
11125     text="=", type=SREC_ASSIGNMENT:
11126         text="x", type=FIELD_NAME.
11127         text=">=", type=OPERATOR:
11128             text=">=", type=OPERATOR:
11129                 text="1", type=NUMERIC_LITERAL.
11130                 text="2", type=NUMERIC_LITERAL.
11131             text="3", type=NUMERIC_LITERAL.
11132 
11133 BLOCKED AST:
11134 
11135 MAIN BLOCK:
11136 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11137     text="=", type=SREC_ASSIGNMENT:
11138         text="x", type=FIELD_NAME.
11139         text=">=", type=OPERATOR:
11140             text=">=", type=OPERATOR:
11141                 text="1", type=NUMERIC_LITERAL.
11142                 text="2", type=NUMERIC_LITERAL.
11143             text="3", type=NUMERIC_LITERAL.
11144 
11145 
11146 mlr filter -v      1  >= 2  >= 3 /dev/null
11147 RAW AST:
11148 
11149 AST ROOT:
11150 text="block", type=STATEMENT_BLOCK:
11151     text=">=", type=OPERATOR:
11152         text=">=", type=OPERATOR:
11153             text="1", type=NUMERIC_LITERAL.
11154             text="2", type=NUMERIC_LITERAL.
11155         text="3", type=NUMERIC_LITERAL.
11156 
11157 BLOCKED AST:
11158 
11159 MAIN BLOCK:
11160 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11161     text=">=", type=OPERATOR:
11162         text=">=", type=OPERATOR:
11163             text="1", type=NUMERIC_LITERAL.
11164             text="2", type=NUMERIC_LITERAL.
11165         text="3", type=NUMERIC_LITERAL.
11166 
11167 
11168 mlr put -v $x = 1  <  2  <= 3 /dev/null
11169 RAW AST:
11170 
11171 AST ROOT:
11172 text="block", type=STATEMENT_BLOCK:
11173     text="=", type=SREC_ASSIGNMENT:
11174         text="x", type=FIELD_NAME.
11175         text="<=", type=OPERATOR:
11176             text="<", type=OPERATOR:
11177                 text="1", type=NUMERIC_LITERAL.
11178                 text="2", type=NUMERIC_LITERAL.
11179             text="3", type=NUMERIC_LITERAL.
11180 
11181 BLOCKED AST:
11182 
11183 MAIN BLOCK:
11184 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11185     text="=", type=SREC_ASSIGNMENT:
11186         text="x", type=FIELD_NAME.
11187         text="<=", type=OPERATOR:
11188             text="<", type=OPERATOR:
11189                 text="1", type=NUMERIC_LITERAL.
11190                 text="2", type=NUMERIC_LITERAL.
11191             text="3", type=NUMERIC_LITERAL.
11192 
11193 
11194 mlr filter -v      1  <  2  <= 3 /dev/null
11195 RAW AST:
11196 
11197 AST ROOT:
11198 text="block", type=STATEMENT_BLOCK:
11199     text="<=", type=OPERATOR:
11200         text="<", type=OPERATOR:
11201             text="1", type=NUMERIC_LITERAL.
11202             text="2", type=NUMERIC_LITERAL.
11203         text="3", type=NUMERIC_LITERAL.
11204 
11205 BLOCKED AST:
11206 
11207 MAIN BLOCK:
11208 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11209     text="<=", type=OPERATOR:
11210         text="<", type=OPERATOR:
11211             text="1", type=NUMERIC_LITERAL.
11212             text="2", type=NUMERIC_LITERAL.
11213         text="3", type=NUMERIC_LITERAL.
11214 
11215 
11216 mlr put -v $x = 1  <= 2  <  3 /dev/null
11217 RAW AST:
11218 
11219 AST ROOT:
11220 text="block", type=STATEMENT_BLOCK:
11221     text="=", type=SREC_ASSIGNMENT:
11222         text="x", type=FIELD_NAME.
11223         text="<", type=OPERATOR:
11224             text="<=", type=OPERATOR:
11225                 text="1", type=NUMERIC_LITERAL.
11226                 text="2", type=NUMERIC_LITERAL.
11227             text="3", type=NUMERIC_LITERAL.
11228 
11229 BLOCKED AST:
11230 
11231 MAIN BLOCK:
11232 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11233     text="=", type=SREC_ASSIGNMENT:
11234         text="x", type=FIELD_NAME.
11235         text="<", type=OPERATOR:
11236             text="<=", type=OPERATOR:
11237                 text="1", type=NUMERIC_LITERAL.
11238                 text="2", type=NUMERIC_LITERAL.
11239             text="3", type=NUMERIC_LITERAL.
11240 
11241 
11242 mlr filter -v      1  <= 2  <  3 /dev/null
11243 RAW AST:
11244 
11245 AST ROOT:
11246 text="block", type=STATEMENT_BLOCK:
11247     text="<", type=OPERATOR:
11248         text="<=", type=OPERATOR:
11249             text="1", type=NUMERIC_LITERAL.
11250             text="2", type=NUMERIC_LITERAL.
11251         text="3", type=NUMERIC_LITERAL.
11252 
11253 BLOCKED AST:
11254 
11255 MAIN BLOCK:
11256 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11257     text="<", type=OPERATOR:
11258         text="<=", type=OPERATOR:
11259             text="1", type=NUMERIC_LITERAL.
11260             text="2", type=NUMERIC_LITERAL.
11261         text="3", type=NUMERIC_LITERAL.
11262 
11263 
11264 mlr put -v $x = 1 |  2 |  3 /dev/null
11265 RAW AST:
11266 
11267 AST ROOT:
11268 text="block", type=STATEMENT_BLOCK:
11269     text="=", type=SREC_ASSIGNMENT:
11270         text="x", type=FIELD_NAME.
11271         text="|", type=OPERATOR:
11272             text="|", type=OPERATOR:
11273                 text="1", type=NUMERIC_LITERAL.
11274                 text="2", type=NUMERIC_LITERAL.
11275             text="3", type=NUMERIC_LITERAL.
11276 
11277 BLOCKED AST:
11278 
11279 MAIN BLOCK:
11280 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11281     text="=", type=SREC_ASSIGNMENT:
11282         text="x", type=FIELD_NAME.
11283         text="|", type=OPERATOR:
11284             text="|", type=OPERATOR:
11285                 text="1", type=NUMERIC_LITERAL.
11286                 text="2", type=NUMERIC_LITERAL.
11287             text="3", type=NUMERIC_LITERAL.
11288 
11289 
11290 mlr filter -v      1 |  2 |  3 /dev/null
11291 RAW AST:
11292 
11293 AST ROOT:
11294 text="block", type=STATEMENT_BLOCK:
11295     text="|", type=OPERATOR:
11296         text="|", type=OPERATOR:
11297             text="1", type=NUMERIC_LITERAL.
11298             text="2", type=NUMERIC_LITERAL.
11299         text="3", type=NUMERIC_LITERAL.
11300 
11301 BLOCKED AST:
11302 
11303 MAIN BLOCK:
11304 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11305     text="|", type=OPERATOR:
11306         text="|", type=OPERATOR:
11307             text="1", type=NUMERIC_LITERAL.
11308             text="2", type=NUMERIC_LITERAL.
11309         text="3", type=NUMERIC_LITERAL.
11310 
11311 
11312 mlr put -v $x = 1 ^  2 ^  3 /dev/null
11313 RAW AST:
11314 
11315 AST ROOT:
11316 text="block", type=STATEMENT_BLOCK:
11317     text="=", type=SREC_ASSIGNMENT:
11318         text="x", type=FIELD_NAME.
11319         text="^", type=OPERATOR:
11320             text="^", type=OPERATOR:
11321                 text="1", type=NUMERIC_LITERAL.
11322                 text="2", type=NUMERIC_LITERAL.
11323             text="3", type=NUMERIC_LITERAL.
11324 
11325 BLOCKED AST:
11326 
11327 MAIN BLOCK:
11328 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11329     text="=", type=SREC_ASSIGNMENT:
11330         text="x", type=FIELD_NAME.
11331         text="^", type=OPERATOR:
11332             text="^", type=OPERATOR:
11333                 text="1", type=NUMERIC_LITERAL.
11334                 text="2", type=NUMERIC_LITERAL.
11335             text="3", type=NUMERIC_LITERAL.
11336 
11337 
11338 mlr filter -v      1 ^  2 ^  3 /dev/null
11339 RAW AST:
11340 
11341 AST ROOT:
11342 text="block", type=STATEMENT_BLOCK:
11343     text="^", type=OPERATOR:
11344         text="^", type=OPERATOR:
11345             text="1", type=NUMERIC_LITERAL.
11346             text="2", type=NUMERIC_LITERAL.
11347         text="3", type=NUMERIC_LITERAL.
11348 
11349 BLOCKED AST:
11350 
11351 MAIN BLOCK:
11352 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11353     text="^", type=OPERATOR:
11354         text="^", type=OPERATOR:
11355             text="1", type=NUMERIC_LITERAL.
11356             text="2", type=NUMERIC_LITERAL.
11357         text="3", type=NUMERIC_LITERAL.
11358 
11359 
11360 mlr put -v $x = 1 &  2 &  3 /dev/null
11361 RAW AST:
11362 
11363 AST ROOT:
11364 text="block", type=STATEMENT_BLOCK:
11365     text="=", type=SREC_ASSIGNMENT:
11366         text="x", type=FIELD_NAME.
11367         text="&", type=OPERATOR:
11368             text="&", type=OPERATOR:
11369                 text="1", type=NUMERIC_LITERAL.
11370                 text="2", type=NUMERIC_LITERAL.
11371             text="3", type=NUMERIC_LITERAL.
11372 
11373 BLOCKED AST:
11374 
11375 MAIN BLOCK:
11376 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11377     text="=", type=SREC_ASSIGNMENT:
11378         text="x", type=FIELD_NAME.
11379         text="&", type=OPERATOR:
11380             text="&", type=OPERATOR:
11381                 text="1", type=NUMERIC_LITERAL.
11382                 text="2", type=NUMERIC_LITERAL.
11383             text="3", type=NUMERIC_LITERAL.
11384 
11385 
11386 mlr filter -v      1 &  2 &  3 /dev/null
11387 RAW AST:
11388 
11389 AST ROOT:
11390 text="block", type=STATEMENT_BLOCK:
11391     text="&", type=OPERATOR:
11392         text="&", type=OPERATOR:
11393             text="1", type=NUMERIC_LITERAL.
11394             text="2", type=NUMERIC_LITERAL.
11395         text="3", type=NUMERIC_LITERAL.
11396 
11397 BLOCKED AST:
11398 
11399 MAIN BLOCK:
11400 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11401     text="&", type=OPERATOR:
11402         text="&", type=OPERATOR:
11403             text="1", type=NUMERIC_LITERAL.
11404             text="2", type=NUMERIC_LITERAL.
11405         text="3", type=NUMERIC_LITERAL.
11406 
11407 
11408 mlr put -v $x = 1 |  2 &  3 /dev/null
11409 RAW AST:
11410 
11411 AST ROOT:
11412 text="block", type=STATEMENT_BLOCK:
11413     text="=", type=SREC_ASSIGNMENT:
11414         text="x", type=FIELD_NAME.
11415         text="|", type=OPERATOR:
11416             text="1", type=NUMERIC_LITERAL.
11417             text="&", type=OPERATOR:
11418                 text="2", type=NUMERIC_LITERAL.
11419                 text="3", type=NUMERIC_LITERAL.
11420 
11421 BLOCKED AST:
11422 
11423 MAIN BLOCK:
11424 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11425     text="=", type=SREC_ASSIGNMENT:
11426         text="x", type=FIELD_NAME.
11427         text="|", type=OPERATOR:
11428             text="1", type=NUMERIC_LITERAL.
11429             text="&", type=OPERATOR:
11430                 text="2", type=NUMERIC_LITERAL.
11431                 text="3", type=NUMERIC_LITERAL.
11432 
11433 
11434 mlr filter -v      1 |  2 &  3 /dev/null
11435 RAW AST:
11436 
11437 AST ROOT:
11438 text="block", type=STATEMENT_BLOCK:
11439     text="|", type=OPERATOR:
11440         text="1", type=NUMERIC_LITERAL.
11441         text="&", type=OPERATOR:
11442             text="2", type=NUMERIC_LITERAL.
11443             text="3", type=NUMERIC_LITERAL.
11444 
11445 BLOCKED AST:
11446 
11447 MAIN BLOCK:
11448 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11449     text="|", type=OPERATOR:
11450         text="1", type=NUMERIC_LITERAL.
11451         text="&", type=OPERATOR:
11452             text="2", type=NUMERIC_LITERAL.
11453             text="3", type=NUMERIC_LITERAL.
11454 
11455 
11456 mlr put -v $x = 1 |  2 ^  3 /dev/null
11457 RAW AST:
11458 
11459 AST ROOT:
11460 text="block", type=STATEMENT_BLOCK:
11461     text="=", type=SREC_ASSIGNMENT:
11462         text="x", type=FIELD_NAME.
11463         text="|", type=OPERATOR:
11464             text="1", type=NUMERIC_LITERAL.
11465             text="^", type=OPERATOR:
11466                 text="2", type=NUMERIC_LITERAL.
11467                 text="3", type=NUMERIC_LITERAL.
11468 
11469 BLOCKED AST:
11470 
11471 MAIN BLOCK:
11472 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11473     text="=", type=SREC_ASSIGNMENT:
11474         text="x", type=FIELD_NAME.
11475         text="|", type=OPERATOR:
11476             text="1", type=NUMERIC_LITERAL.
11477             text="^", type=OPERATOR:
11478                 text="2", type=NUMERIC_LITERAL.
11479                 text="3", type=NUMERIC_LITERAL.
11480 
11481 
11482 mlr filter -v      1 |  2 ^  3 /dev/null
11483 RAW AST:
11484 
11485 AST ROOT:
11486 text="block", type=STATEMENT_BLOCK:
11487     text="|", type=OPERATOR:
11488         text="1", type=NUMERIC_LITERAL.
11489         text="^", type=OPERATOR:
11490             text="2", type=NUMERIC_LITERAL.
11491             text="3", type=NUMERIC_LITERAL.
11492 
11493 BLOCKED AST:
11494 
11495 MAIN BLOCK:
11496 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11497     text="|", type=OPERATOR:
11498         text="1", type=NUMERIC_LITERAL.
11499         text="^", type=OPERATOR:
11500             text="2", type=NUMERIC_LITERAL.
11501             text="3", type=NUMERIC_LITERAL.
11502 
11503 
11504 mlr put -v $x = 1 ^  2 |  3 /dev/null
11505 RAW AST:
11506 
11507 AST ROOT:
11508 text="block", type=STATEMENT_BLOCK:
11509     text="=", type=SREC_ASSIGNMENT:
11510         text="x", type=FIELD_NAME.
11511         text="|", type=OPERATOR:
11512             text="^", type=OPERATOR:
11513                 text="1", type=NUMERIC_LITERAL.
11514                 text="2", type=NUMERIC_LITERAL.
11515             text="3", type=NUMERIC_LITERAL.
11516 
11517 BLOCKED AST:
11518 
11519 MAIN BLOCK:
11520 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11521     text="=", type=SREC_ASSIGNMENT:
11522         text="x", type=FIELD_NAME.
11523         text="|", type=OPERATOR:
11524             text="^", type=OPERATOR:
11525                 text="1", type=NUMERIC_LITERAL.
11526                 text="2", type=NUMERIC_LITERAL.
11527             text="3", type=NUMERIC_LITERAL.
11528 
11529 
11530 mlr filter -v      1 ^  2 |  3 /dev/null
11531 RAW AST:
11532 
11533 AST ROOT:
11534 text="block", type=STATEMENT_BLOCK:
11535     text="|", type=OPERATOR:
11536         text="^", type=OPERATOR:
11537             text="1", type=NUMERIC_LITERAL.
11538             text="2", type=NUMERIC_LITERAL.
11539         text="3", type=NUMERIC_LITERAL.
11540 
11541 BLOCKED AST:
11542 
11543 MAIN BLOCK:
11544 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11545     text="|", type=OPERATOR:
11546         text="^", type=OPERATOR:
11547             text="1", type=NUMERIC_LITERAL.
11548             text="2", type=NUMERIC_LITERAL.
11549         text="3", type=NUMERIC_LITERAL.
11550 
11551 
11552 mlr put -v $x = 1 ^  2 &  3 /dev/null
11553 RAW AST:
11554 
11555 AST ROOT:
11556 text="block", type=STATEMENT_BLOCK:
11557     text="=", type=SREC_ASSIGNMENT:
11558         text="x", type=FIELD_NAME.
11559         text="^", type=OPERATOR:
11560             text="1", type=NUMERIC_LITERAL.
11561             text="&", type=OPERATOR:
11562                 text="2", type=NUMERIC_LITERAL.
11563                 text="3", type=NUMERIC_LITERAL.
11564 
11565 BLOCKED AST:
11566 
11567 MAIN BLOCK:
11568 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11569     text="=", type=SREC_ASSIGNMENT:
11570         text="x", type=FIELD_NAME.
11571         text="^", type=OPERATOR:
11572             text="1", type=NUMERIC_LITERAL.
11573             text="&", type=OPERATOR:
11574                 text="2", type=NUMERIC_LITERAL.
11575                 text="3", type=NUMERIC_LITERAL.
11576 
11577 
11578 mlr filter -v      1 ^  2 &  3 /dev/null
11579 RAW AST:
11580 
11581 AST ROOT:
11582 text="block", type=STATEMENT_BLOCK:
11583     text="^", type=OPERATOR:
11584         text="1", type=NUMERIC_LITERAL.
11585         text="&", type=OPERATOR:
11586             text="2", type=NUMERIC_LITERAL.
11587             text="3", type=NUMERIC_LITERAL.
11588 
11589 BLOCKED AST:
11590 
11591 MAIN BLOCK:
11592 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11593     text="^", type=OPERATOR:
11594         text="1", type=NUMERIC_LITERAL.
11595         text="&", type=OPERATOR:
11596             text="2", type=NUMERIC_LITERAL.
11597             text="3", type=NUMERIC_LITERAL.
11598 
11599 
11600 mlr put -v $x = 1 &  2 |  3 /dev/null
11601 RAW AST:
11602 
11603 AST ROOT:
11604 text="block", type=STATEMENT_BLOCK:
11605     text="=", type=SREC_ASSIGNMENT:
11606         text="x", type=FIELD_NAME.
11607         text="|", type=OPERATOR:
11608             text="&", type=OPERATOR:
11609                 text="1", type=NUMERIC_LITERAL.
11610                 text="2", type=NUMERIC_LITERAL.
11611             text="3", type=NUMERIC_LITERAL.
11612 
11613 BLOCKED AST:
11614 
11615 MAIN BLOCK:
11616 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11617     text="=", type=SREC_ASSIGNMENT:
11618         text="x", type=FIELD_NAME.
11619         text="|", type=OPERATOR:
11620             text="&", type=OPERATOR:
11621                 text="1", type=NUMERIC_LITERAL.
11622                 text="2", type=NUMERIC_LITERAL.
11623             text="3", type=NUMERIC_LITERAL.
11624 
11625 
11626 mlr filter -v      1 &  2 |  3 /dev/null
11627 RAW AST:
11628 
11629 AST ROOT:
11630 text="block", type=STATEMENT_BLOCK:
11631     text="|", type=OPERATOR:
11632         text="&", type=OPERATOR:
11633             text="1", type=NUMERIC_LITERAL.
11634             text="2", type=NUMERIC_LITERAL.
11635         text="3", type=NUMERIC_LITERAL.
11636 
11637 BLOCKED AST:
11638 
11639 MAIN BLOCK:
11640 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11641     text="|", type=OPERATOR:
11642         text="&", type=OPERATOR:
11643             text="1", type=NUMERIC_LITERAL.
11644             text="2", type=NUMERIC_LITERAL.
11645         text="3", type=NUMERIC_LITERAL.
11646 
11647 
11648 mlr put -v $x = 1 &  2 ^  3 /dev/null
11649 RAW AST:
11650 
11651 AST ROOT:
11652 text="block", type=STATEMENT_BLOCK:
11653     text="=", type=SREC_ASSIGNMENT:
11654         text="x", type=FIELD_NAME.
11655         text="^", type=OPERATOR:
11656             text="&", type=OPERATOR:
11657                 text="1", type=NUMERIC_LITERAL.
11658                 text="2", type=NUMERIC_LITERAL.
11659             text="3", type=NUMERIC_LITERAL.
11660 
11661 BLOCKED AST:
11662 
11663 MAIN BLOCK:
11664 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11665     text="=", type=SREC_ASSIGNMENT:
11666         text="x", type=FIELD_NAME.
11667         text="^", type=OPERATOR:
11668             text="&", type=OPERATOR:
11669                 text="1", type=NUMERIC_LITERAL.
11670                 text="2", type=NUMERIC_LITERAL.
11671             text="3", type=NUMERIC_LITERAL.
11672 
11673 
11674 mlr filter -v      1 &  2 ^  3 /dev/null
11675 RAW AST:
11676 
11677 AST ROOT:
11678 text="block", type=STATEMENT_BLOCK:
11679     text="^", type=OPERATOR:
11680         text="&", type=OPERATOR:
11681             text="1", type=NUMERIC_LITERAL.
11682             text="2", type=NUMERIC_LITERAL.
11683         text="3", type=NUMERIC_LITERAL.
11684 
11685 BLOCKED AST:
11686 
11687 MAIN BLOCK:
11688 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11689     text="^", type=OPERATOR:
11690         text="&", type=OPERATOR:
11691             text="1", type=NUMERIC_LITERAL.
11692             text="2", type=NUMERIC_LITERAL.
11693         text="3", type=NUMERIC_LITERAL.
11694 
11695 
11696 mlr put -v $x = 1  << 2  << 3 /dev/null
11697 RAW AST:
11698 
11699 AST ROOT:
11700 text="block", type=STATEMENT_BLOCK:
11701     text="=", type=SREC_ASSIGNMENT:
11702         text="x", type=FIELD_NAME.
11703         text="<<", type=OPERATOR:
11704             text="<<", type=OPERATOR:
11705                 text="1", type=NUMERIC_LITERAL.
11706                 text="2", type=NUMERIC_LITERAL.
11707             text="3", type=NUMERIC_LITERAL.
11708 
11709 BLOCKED AST:
11710 
11711 MAIN BLOCK:
11712 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11713     text="=", type=SREC_ASSIGNMENT:
11714         text="x", type=FIELD_NAME.
11715         text="<<", type=OPERATOR:
11716             text="<<", type=OPERATOR:
11717                 text="1", type=NUMERIC_LITERAL.
11718                 text="2", type=NUMERIC_LITERAL.
11719             text="3", type=NUMERIC_LITERAL.
11720 
11721 
11722 mlr filter -v      1  << 2  << 3 /dev/null
11723 RAW AST:
11724 
11725 AST ROOT:
11726 text="block", type=STATEMENT_BLOCK:
11727     text="<<", type=OPERATOR:
11728         text="<<", type=OPERATOR:
11729             text="1", type=NUMERIC_LITERAL.
11730             text="2", type=NUMERIC_LITERAL.
11731         text="3", type=NUMERIC_LITERAL.
11732 
11733 BLOCKED AST:
11734 
11735 MAIN BLOCK:
11736 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11737     text="<<", type=OPERATOR:
11738         text="<<", type=OPERATOR:
11739             text="1", type=NUMERIC_LITERAL.
11740             text="2", type=NUMERIC_LITERAL.
11741         text="3", type=NUMERIC_LITERAL.
11742 
11743 
11744 mlr put -v $x = 1  >> 2  >> 3 /dev/null
11745 RAW AST:
11746 
11747 AST ROOT:
11748 text="block", type=STATEMENT_BLOCK:
11749     text="=", type=SREC_ASSIGNMENT:
11750         text="x", type=FIELD_NAME.
11751         text=">>", type=OPERATOR:
11752             text=">>", type=OPERATOR:
11753                 text="1", type=NUMERIC_LITERAL.
11754                 text="2", type=NUMERIC_LITERAL.
11755             text="3", type=NUMERIC_LITERAL.
11756 
11757 BLOCKED AST:
11758 
11759 MAIN BLOCK:
11760 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11761     text="=", type=SREC_ASSIGNMENT:
11762         text="x", type=FIELD_NAME.
11763         text=">>", type=OPERATOR:
11764             text=">>", type=OPERATOR:
11765                 text="1", type=NUMERIC_LITERAL.
11766                 text="2", type=NUMERIC_LITERAL.
11767             text="3", type=NUMERIC_LITERAL.
11768 
11769 
11770 mlr filter -v      1  >> 2  >> 3 /dev/null
11771 RAW AST:
11772 
11773 AST ROOT:
11774 text="block", type=STATEMENT_BLOCK:
11775     text=">>", type=OPERATOR:
11776         text=">>", type=OPERATOR:
11777             text="1", type=NUMERIC_LITERAL.
11778             text="2", type=NUMERIC_LITERAL.
11779         text="3", type=NUMERIC_LITERAL.
11780 
11781 BLOCKED AST:
11782 
11783 MAIN BLOCK:
11784 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11785     text=">>", type=OPERATOR:
11786         text=">>", type=OPERATOR:
11787             text="1", type=NUMERIC_LITERAL.
11788             text="2", type=NUMERIC_LITERAL.
11789         text="3", type=NUMERIC_LITERAL.
11790 
11791 
11792 mlr put -v $x = 1  << 2  >> 3 /dev/null
11793 RAW AST:
11794 
11795 AST ROOT:
11796 text="block", type=STATEMENT_BLOCK:
11797     text="=", type=SREC_ASSIGNMENT:
11798         text="x", type=FIELD_NAME.
11799         text=">>", type=OPERATOR:
11800             text="<<", type=OPERATOR:
11801                 text="1", type=NUMERIC_LITERAL.
11802                 text="2", type=NUMERIC_LITERAL.
11803             text="3", type=NUMERIC_LITERAL.
11804 
11805 BLOCKED AST:
11806 
11807 MAIN BLOCK:
11808 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11809     text="=", type=SREC_ASSIGNMENT:
11810         text="x", type=FIELD_NAME.
11811         text=">>", type=OPERATOR:
11812             text="<<", type=OPERATOR:
11813                 text="1", type=NUMERIC_LITERAL.
11814                 text="2", type=NUMERIC_LITERAL.
11815             text="3", type=NUMERIC_LITERAL.
11816 
11817 
11818 mlr filter -v      1  << 2  >> 3 /dev/null
11819 RAW AST:
11820 
11821 AST ROOT:
11822 text="block", type=STATEMENT_BLOCK:
11823     text=">>", type=OPERATOR:
11824         text="<<", type=OPERATOR:
11825             text="1", type=NUMERIC_LITERAL.
11826             text="2", type=NUMERIC_LITERAL.
11827         text="3", type=NUMERIC_LITERAL.
11828 
11829 BLOCKED AST:
11830 
11831 MAIN BLOCK:
11832 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11833     text=">>", type=OPERATOR:
11834         text="<<", type=OPERATOR:
11835             text="1", type=NUMERIC_LITERAL.
11836             text="2", type=NUMERIC_LITERAL.
11837         text="3", type=NUMERIC_LITERAL.
11838 
11839 
11840 mlr put -v $x = 1  >> 2  << 3 /dev/null
11841 RAW AST:
11842 
11843 AST ROOT:
11844 text="block", type=STATEMENT_BLOCK:
11845     text="=", type=SREC_ASSIGNMENT:
11846         text="x", type=FIELD_NAME.
11847         text="<<", type=OPERATOR:
11848             text=">>", type=OPERATOR:
11849                 text="1", type=NUMERIC_LITERAL.
11850                 text="2", type=NUMERIC_LITERAL.
11851             text="3", type=NUMERIC_LITERAL.
11852 
11853 BLOCKED AST:
11854 
11855 MAIN BLOCK:
11856 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11857     text="=", type=SREC_ASSIGNMENT:
11858         text="x", type=FIELD_NAME.
11859         text="<<", type=OPERATOR:
11860             text=">>", type=OPERATOR:
11861                 text="1", type=NUMERIC_LITERAL.
11862                 text="2", type=NUMERIC_LITERAL.
11863             text="3", type=NUMERIC_LITERAL.
11864 
11865 
11866 mlr filter -v      1  >> 2  << 3 /dev/null
11867 RAW AST:
11868 
11869 AST ROOT:
11870 text="block", type=STATEMENT_BLOCK:
11871     text="<<", type=OPERATOR:
11872         text=">>", type=OPERATOR:
11873             text="1", type=NUMERIC_LITERAL.
11874             text="2", type=NUMERIC_LITERAL.
11875         text="3", type=NUMERIC_LITERAL.
11876 
11877 BLOCKED AST:
11878 
11879 MAIN BLOCK:
11880 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11881     text="<<", type=OPERATOR:
11882         text=">>", type=OPERATOR:
11883             text="1", type=NUMERIC_LITERAL.
11884             text="2", type=NUMERIC_LITERAL.
11885         text="3", type=NUMERIC_LITERAL.
11886 
11887 
11888 mlr put -v $x = 1 + 2 + 3 /dev/null
11889 RAW AST:
11890 
11891 AST ROOT:
11892 text="block", type=STATEMENT_BLOCK:
11893     text="=", type=SREC_ASSIGNMENT:
11894         text="x", type=FIELD_NAME.
11895         text="+", type=OPERATOR:
11896             text="+", type=OPERATOR:
11897                 text="1", type=NUMERIC_LITERAL.
11898                 text="2", type=NUMERIC_LITERAL.
11899             text="3", type=NUMERIC_LITERAL.
11900 
11901 BLOCKED AST:
11902 
11903 MAIN BLOCK:
11904 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11905     text="=", type=SREC_ASSIGNMENT:
11906         text="x", type=FIELD_NAME.
11907         text="+", type=OPERATOR:
11908             text="+", type=OPERATOR:
11909                 text="1", type=NUMERIC_LITERAL.
11910                 text="2", type=NUMERIC_LITERAL.
11911             text="3", type=NUMERIC_LITERAL.
11912 
11913 
11914 mlr filter -v      1 + 2 + 3 /dev/null
11915 RAW AST:
11916 
11917 AST ROOT:
11918 text="block", type=STATEMENT_BLOCK:
11919     text="+", type=OPERATOR:
11920         text="+", type=OPERATOR:
11921             text="1", type=NUMERIC_LITERAL.
11922             text="2", type=NUMERIC_LITERAL.
11923         text="3", type=NUMERIC_LITERAL.
11924 
11925 BLOCKED AST:
11926 
11927 MAIN BLOCK:
11928 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11929     text="+", type=OPERATOR:
11930         text="+", type=OPERATOR:
11931             text="1", type=NUMERIC_LITERAL.
11932             text="2", type=NUMERIC_LITERAL.
11933         text="3", type=NUMERIC_LITERAL.
11934 
11935 
11936 mlr put -v $x = 1 - 2 - 3 /dev/null
11937 RAW AST:
11938 
11939 AST ROOT:
11940 text="block", type=STATEMENT_BLOCK:
11941     text="=", type=SREC_ASSIGNMENT:
11942         text="x", type=FIELD_NAME.
11943         text="-", type=OPERATOR:
11944             text="-", type=OPERATOR:
11945                 text="1", type=NUMERIC_LITERAL.
11946                 text="2", type=NUMERIC_LITERAL.
11947             text="3", type=NUMERIC_LITERAL.
11948 
11949 BLOCKED AST:
11950 
11951 MAIN BLOCK:
11952 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11953     text="=", type=SREC_ASSIGNMENT:
11954         text="x", type=FIELD_NAME.
11955         text="-", type=OPERATOR:
11956             text="-", type=OPERATOR:
11957                 text="1", type=NUMERIC_LITERAL.
11958                 text="2", type=NUMERIC_LITERAL.
11959             text="3", type=NUMERIC_LITERAL.
11960 
11961 
11962 mlr filter -v      1 - 2 - 3 /dev/null
11963 RAW AST:
11964 
11965 AST ROOT:
11966 text="block", type=STATEMENT_BLOCK:
11967     text="-", type=OPERATOR:
11968         text="-", type=OPERATOR:
11969             text="1", type=NUMERIC_LITERAL.
11970             text="2", type=NUMERIC_LITERAL.
11971         text="3", type=NUMERIC_LITERAL.
11972 
11973 BLOCKED AST:
11974 
11975 MAIN BLOCK:
11976 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
11977     text="-", type=OPERATOR:
11978         text="-", type=OPERATOR:
11979             text="1", type=NUMERIC_LITERAL.
11980             text="2", type=NUMERIC_LITERAL.
11981         text="3", type=NUMERIC_LITERAL.
11982 
11983 
11984 mlr put -v $x = 1 + 2 - 3 /dev/null
11985 RAW AST:
11986 
11987 AST ROOT:
11988 text="block", type=STATEMENT_BLOCK:
11989     text="=", type=SREC_ASSIGNMENT:
11990         text="x", type=FIELD_NAME.
11991         text="-", type=OPERATOR:
11992             text="+", type=OPERATOR:
11993                 text="1", type=NUMERIC_LITERAL.
11994                 text="2", type=NUMERIC_LITERAL.
11995             text="3", type=NUMERIC_LITERAL.
11996 
11997 BLOCKED AST:
11998 
11999 MAIN BLOCK:
12000 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12001     text="=", type=SREC_ASSIGNMENT:
12002         text="x", type=FIELD_NAME.
12003         text="-", type=OPERATOR:
12004             text="+", type=OPERATOR:
12005                 text="1", type=NUMERIC_LITERAL.
12006                 text="2", type=NUMERIC_LITERAL.
12007             text="3", type=NUMERIC_LITERAL.
12008 
12009 
12010 mlr filter -v      1 + 2 - 3 /dev/null
12011 RAW AST:
12012 
12013 AST ROOT:
12014 text="block", type=STATEMENT_BLOCK:
12015     text="-", type=OPERATOR:
12016         text="+", type=OPERATOR:
12017             text="1", type=NUMERIC_LITERAL.
12018             text="2", type=NUMERIC_LITERAL.
12019         text="3", type=NUMERIC_LITERAL.
12020 
12021 BLOCKED AST:
12022 
12023 MAIN BLOCK:
12024 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12025     text="-", type=OPERATOR:
12026         text="+", type=OPERATOR:
12027             text="1", type=NUMERIC_LITERAL.
12028             text="2", type=NUMERIC_LITERAL.
12029         text="3", type=NUMERIC_LITERAL.
12030 
12031 
12032 mlr put -v $x = 1 - 2 + 3 /dev/null
12033 RAW AST:
12034 
12035 AST ROOT:
12036 text="block", type=STATEMENT_BLOCK:
12037     text="=", type=SREC_ASSIGNMENT:
12038         text="x", type=FIELD_NAME.
12039         text="+", type=OPERATOR:
12040             text="-", type=OPERATOR:
12041                 text="1", type=NUMERIC_LITERAL.
12042                 text="2", type=NUMERIC_LITERAL.
12043             text="3", type=NUMERIC_LITERAL.
12044 
12045 BLOCKED AST:
12046 
12047 MAIN BLOCK:
12048 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12049     text="=", type=SREC_ASSIGNMENT:
12050         text="x", type=FIELD_NAME.
12051         text="+", type=OPERATOR:
12052             text="-", type=OPERATOR:
12053                 text="1", type=NUMERIC_LITERAL.
12054                 text="2", type=NUMERIC_LITERAL.
12055             text="3", type=NUMERIC_LITERAL.
12056 
12057 
12058 mlr filter -v      1 - 2 + 3 /dev/null
12059 RAW AST:
12060 
12061 AST ROOT:
12062 text="block", type=STATEMENT_BLOCK:
12063     text="+", type=OPERATOR:
12064         text="-", type=OPERATOR:
12065             text="1", type=NUMERIC_LITERAL.
12066             text="2", type=NUMERIC_LITERAL.
12067         text="3", type=NUMERIC_LITERAL.
12068 
12069 BLOCKED AST:
12070 
12071 MAIN BLOCK:
12072 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12073     text="+", type=OPERATOR:
12074         text="-", type=OPERATOR:
12075             text="1", type=NUMERIC_LITERAL.
12076             text="2", type=NUMERIC_LITERAL.
12077         text="3", type=NUMERIC_LITERAL.
12078 
12079 
12080 mlr put -v $x = 1 . 2 . 3 /dev/null
12081 RAW AST:
12082 
12083 AST ROOT:
12084 text="block", type=STATEMENT_BLOCK:
12085     text="=", type=SREC_ASSIGNMENT:
12086         text="x", type=FIELD_NAME.
12087         text=".", type=OPERATOR:
12088             text=".", type=OPERATOR:
12089                 text="1", type=NUMERIC_LITERAL.
12090                 text="2", type=NUMERIC_LITERAL.
12091             text="3", type=NUMERIC_LITERAL.
12092 
12093 BLOCKED AST:
12094 
12095 MAIN BLOCK:
12096 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12097     text="=", type=SREC_ASSIGNMENT:
12098         text="x", type=FIELD_NAME.
12099         text=".", type=OPERATOR:
12100             text=".", type=OPERATOR:
12101                 text="1", type=NUMERIC_LITERAL.
12102                 text="2", type=NUMERIC_LITERAL.
12103             text="3", type=NUMERIC_LITERAL.
12104 
12105 
12106 mlr filter -v      1 . 2 . 3 /dev/null
12107 RAW AST:
12108 
12109 AST ROOT:
12110 text="block", type=STATEMENT_BLOCK:
12111     text=".", type=OPERATOR:
12112         text=".", type=OPERATOR:
12113             text="1", type=NUMERIC_LITERAL.
12114             text="2", type=NUMERIC_LITERAL.
12115         text="3", type=NUMERIC_LITERAL.
12116 
12117 BLOCKED AST:
12118 
12119 MAIN BLOCK:
12120 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12121     text=".", type=OPERATOR:
12122         text=".", type=OPERATOR:
12123             text="1", type=NUMERIC_LITERAL.
12124             text="2", type=NUMERIC_LITERAL.
12125         text="3", type=NUMERIC_LITERAL.
12126 
12127 
12128 mlr put -v $x = 1 * 2 * 3 /dev/null
12129 RAW AST:
12130 
12131 AST ROOT:
12132 text="block", type=STATEMENT_BLOCK:
12133     text="=", type=SREC_ASSIGNMENT:
12134         text="x", type=FIELD_NAME.
12135         text="*", type=OPERATOR:
12136             text="*", type=OPERATOR:
12137                 text="1", type=NUMERIC_LITERAL.
12138                 text="2", type=NUMERIC_LITERAL.
12139             text="3", type=NUMERIC_LITERAL.
12140 
12141 BLOCKED AST:
12142 
12143 MAIN BLOCK:
12144 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12145     text="=", type=SREC_ASSIGNMENT:
12146         text="x", type=FIELD_NAME.
12147         text="*", type=OPERATOR:
12148             text="*", type=OPERATOR:
12149                 text="1", type=NUMERIC_LITERAL.
12150                 text="2", type=NUMERIC_LITERAL.
12151             text="3", type=NUMERIC_LITERAL.
12152 
12153 
12154 mlr filter -v      1 * 2 * 3 /dev/null
12155 RAW AST:
12156 
12157 AST ROOT:
12158 text="block", type=STATEMENT_BLOCK:
12159     text="*", type=OPERATOR:
12160         text="*", type=OPERATOR:
12161             text="1", type=NUMERIC_LITERAL.
12162             text="2", type=NUMERIC_LITERAL.
12163         text="3", type=NUMERIC_LITERAL.
12164 
12165 BLOCKED AST:
12166 
12167 MAIN BLOCK:
12168 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12169     text="*", type=OPERATOR:
12170         text="*", type=OPERATOR:
12171             text="1", type=NUMERIC_LITERAL.
12172             text="2", type=NUMERIC_LITERAL.
12173         text="3", type=NUMERIC_LITERAL.
12174 
12175 
12176 mlr put -v $x = 1 / 2 / 3 /dev/null
12177 RAW AST:
12178 
12179 AST ROOT:
12180 text="block", type=STATEMENT_BLOCK:
12181     text="=", type=SREC_ASSIGNMENT:
12182         text="x", type=FIELD_NAME.
12183         text="/", type=OPERATOR:
12184             text="/", type=OPERATOR:
12185                 text="1", type=NUMERIC_LITERAL.
12186                 text="2", type=NUMERIC_LITERAL.
12187             text="3", type=NUMERIC_LITERAL.
12188 
12189 BLOCKED AST:
12190 
12191 MAIN BLOCK:
12192 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12193     text="=", type=SREC_ASSIGNMENT:
12194         text="x", type=FIELD_NAME.
12195         text="/", type=OPERATOR:
12196             text="/", type=OPERATOR:
12197                 text="1", type=NUMERIC_LITERAL.
12198                 text="2", type=NUMERIC_LITERAL.
12199             text="3", type=NUMERIC_LITERAL.
12200 
12201 
12202 mlr filter -v      1 / 2 / 3 /dev/null
12203 RAW AST:
12204 
12205 AST ROOT:
12206 text="block", type=STATEMENT_BLOCK:
12207     text="/", type=OPERATOR:
12208         text="/", type=OPERATOR:
12209             text="1", type=NUMERIC_LITERAL.
12210             text="2", type=NUMERIC_LITERAL.
12211         text="3", type=NUMERIC_LITERAL.
12212 
12213 BLOCKED AST:
12214 
12215 MAIN BLOCK:
12216 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12217     text="/", type=OPERATOR:
12218         text="/", type=OPERATOR:
12219             text="1", type=NUMERIC_LITERAL.
12220             text="2", type=NUMERIC_LITERAL.
12221         text="3", type=NUMERIC_LITERAL.
12222 
12223 
12224 mlr put -v $x = 1 // 2 // 3 /dev/null
12225 RAW AST:
12226 
12227 AST ROOT:
12228 text="block", type=STATEMENT_BLOCK:
12229     text="=", type=SREC_ASSIGNMENT:
12230         text="x", type=FIELD_NAME.
12231         text="//", type=OPERATOR:
12232             text="//", type=OPERATOR:
12233                 text="1", type=NUMERIC_LITERAL.
12234                 text="2", type=NUMERIC_LITERAL.
12235             text="3", type=NUMERIC_LITERAL.
12236 
12237 BLOCKED AST:
12238 
12239 MAIN BLOCK:
12240 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12241     text="=", type=SREC_ASSIGNMENT:
12242         text="x", type=FIELD_NAME.
12243         text="//", type=OPERATOR:
12244             text="//", type=OPERATOR:
12245                 text="1", type=NUMERIC_LITERAL.
12246                 text="2", type=NUMERIC_LITERAL.
12247             text="3", type=NUMERIC_LITERAL.
12248 
12249 
12250 mlr filter -v      1 // 2 // 3 /dev/null
12251 RAW AST:
12252 
12253 AST ROOT:
12254 text="block", type=STATEMENT_BLOCK:
12255     text="//", type=OPERATOR:
12256         text="//", type=OPERATOR:
12257             text="1", type=NUMERIC_LITERAL.
12258             text="2", type=NUMERIC_LITERAL.
12259         text="3", type=NUMERIC_LITERAL.
12260 
12261 BLOCKED AST:
12262 
12263 MAIN BLOCK:
12264 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12265     text="//", type=OPERATOR:
12266         text="//", type=OPERATOR:
12267             text="1", type=NUMERIC_LITERAL.
12268             text="2", type=NUMERIC_LITERAL.
12269         text="3", type=NUMERIC_LITERAL.
12270 
12271 
12272 mlr put -v $x = 1 % 2 % 3 /dev/null
12273 RAW AST:
12274 
12275 AST ROOT:
12276 text="block", type=STATEMENT_BLOCK:
12277     text="=", type=SREC_ASSIGNMENT:
12278         text="x", type=FIELD_NAME.
12279         text="%", type=OPERATOR:
12280             text="%", type=OPERATOR:
12281                 text="1", type=NUMERIC_LITERAL.
12282                 text="2", type=NUMERIC_LITERAL.
12283             text="3", type=NUMERIC_LITERAL.
12284 
12285 BLOCKED AST:
12286 
12287 MAIN BLOCK:
12288 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12289     text="=", type=SREC_ASSIGNMENT:
12290         text="x", type=FIELD_NAME.
12291         text="%", type=OPERATOR:
12292             text="%", type=OPERATOR:
12293                 text="1", type=NUMERIC_LITERAL.
12294                 text="2", type=NUMERIC_LITERAL.
12295             text="3", type=NUMERIC_LITERAL.
12296 
12297 
12298 mlr filter -v      1 % 2 % 3 /dev/null
12299 RAW AST:
12300 
12301 AST ROOT:
12302 text="block", type=STATEMENT_BLOCK:
12303     text="%", type=OPERATOR:
12304         text="%", type=OPERATOR:
12305             text="1", type=NUMERIC_LITERAL.
12306             text="2", type=NUMERIC_LITERAL.
12307         text="3", type=NUMERIC_LITERAL.
12308 
12309 BLOCKED AST:
12310 
12311 MAIN BLOCK:
12312 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12313     text="%", type=OPERATOR:
12314         text="%", type=OPERATOR:
12315             text="1", type=NUMERIC_LITERAL.
12316             text="2", type=NUMERIC_LITERAL.
12317         text="3", type=NUMERIC_LITERAL.
12318 
12319 
12320 mlr put -v $x = 1 ** 2 ** 3 /dev/null
12321 RAW AST:
12322 
12323 AST ROOT:
12324 text="block", type=STATEMENT_BLOCK:
12325     text="=", type=SREC_ASSIGNMENT:
12326         text="x", type=FIELD_NAME.
12327         text="**", type=OPERATOR:
12328             text="1", type=NUMERIC_LITERAL.
12329             text="**", type=OPERATOR:
12330                 text="2", type=NUMERIC_LITERAL.
12331                 text="3", type=NUMERIC_LITERAL.
12332 
12333 BLOCKED AST:
12334 
12335 MAIN BLOCK:
12336 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12337     text="=", type=SREC_ASSIGNMENT:
12338         text="x", type=FIELD_NAME.
12339         text="**", type=OPERATOR:
12340             text="1", type=NUMERIC_LITERAL.
12341             text="**", type=OPERATOR:
12342                 text="2", type=NUMERIC_LITERAL.
12343                 text="3", type=NUMERIC_LITERAL.
12344 
12345 
12346 mlr filter -v      1 ** 2 ** 3 /dev/null
12347 RAW AST:
12348 
12349 AST ROOT:
12350 text="block", type=STATEMENT_BLOCK:
12351     text="**", type=OPERATOR:
12352         text="1", type=NUMERIC_LITERAL.
12353         text="**", type=OPERATOR:
12354             text="2", type=NUMERIC_LITERAL.
12355             text="3", type=NUMERIC_LITERAL.
12356 
12357 BLOCKED AST:
12358 
12359 MAIN BLOCK:
12360 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12361     text="**", type=OPERATOR:
12362         text="1", type=NUMERIC_LITERAL.
12363         text="**", type=OPERATOR:
12364             text="2", type=NUMERIC_LITERAL.
12365             text="3", type=NUMERIC_LITERAL.
12366 
12367 
12368 mlr put -v $x = 1 *  2 /  3 /dev/null
12369 RAW AST:
12370 
12371 AST ROOT:
12372 text="block", type=STATEMENT_BLOCK:
12373     text="=", type=SREC_ASSIGNMENT:
12374         text="x", type=FIELD_NAME.
12375         text="/", type=OPERATOR:
12376             text="*", type=OPERATOR:
12377                 text="1", type=NUMERIC_LITERAL.
12378                 text="2", type=NUMERIC_LITERAL.
12379             text="3", type=NUMERIC_LITERAL.
12380 
12381 BLOCKED AST:
12382 
12383 MAIN BLOCK:
12384 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12385     text="=", type=SREC_ASSIGNMENT:
12386         text="x", type=FIELD_NAME.
12387         text="/", type=OPERATOR:
12388             text="*", type=OPERATOR:
12389                 text="1", type=NUMERIC_LITERAL.
12390                 text="2", type=NUMERIC_LITERAL.
12391             text="3", type=NUMERIC_LITERAL.
12392 
12393 
12394 mlr filter -v      1 *  2 /  3 /dev/null
12395 RAW AST:
12396 
12397 AST ROOT:
12398 text="block", type=STATEMENT_BLOCK:
12399     text="/", type=OPERATOR:
12400         text="*", type=OPERATOR:
12401             text="1", type=NUMERIC_LITERAL.
12402             text="2", type=NUMERIC_LITERAL.
12403         text="3", type=NUMERIC_LITERAL.
12404 
12405 BLOCKED AST:
12406 
12407 MAIN BLOCK:
12408 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12409     text="/", type=OPERATOR:
12410         text="*", type=OPERATOR:
12411             text="1", type=NUMERIC_LITERAL.
12412             text="2", type=NUMERIC_LITERAL.
12413         text="3", type=NUMERIC_LITERAL.
12414 
12415 
12416 mlr put -v $x = 1 *  2 // 3 /dev/null
12417 RAW AST:
12418 
12419 AST ROOT:
12420 text="block", type=STATEMENT_BLOCK:
12421     text="=", type=SREC_ASSIGNMENT:
12422         text="x", type=FIELD_NAME.
12423         text="//", type=OPERATOR:
12424             text="*", type=OPERATOR:
12425                 text="1", type=NUMERIC_LITERAL.
12426                 text="2", type=NUMERIC_LITERAL.
12427             text="3", type=NUMERIC_LITERAL.
12428 
12429 BLOCKED AST:
12430 
12431 MAIN BLOCK:
12432 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12433     text="=", type=SREC_ASSIGNMENT:
12434         text="x", type=FIELD_NAME.
12435         text="//", type=OPERATOR:
12436             text="*", type=OPERATOR:
12437                 text="1", type=NUMERIC_LITERAL.
12438                 text="2", type=NUMERIC_LITERAL.
12439             text="3", type=NUMERIC_LITERAL.
12440 
12441 
12442 mlr filter -v      1 *  2 // 3 /dev/null
12443 RAW AST:
12444 
12445 AST ROOT:
12446 text="block", type=STATEMENT_BLOCK:
12447     text="//", type=OPERATOR:
12448         text="*", type=OPERATOR:
12449             text="1", type=NUMERIC_LITERAL.
12450             text="2", type=NUMERIC_LITERAL.
12451         text="3", type=NUMERIC_LITERAL.
12452 
12453 BLOCKED AST:
12454 
12455 MAIN BLOCK:
12456 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12457     text="//", type=OPERATOR:
12458         text="*", type=OPERATOR:
12459             text="1", type=NUMERIC_LITERAL.
12460             text="2", type=NUMERIC_LITERAL.
12461         text="3", type=NUMERIC_LITERAL.
12462 
12463 
12464 mlr put -v $x = 1 *  2 %  3 /dev/null
12465 RAW AST:
12466 
12467 AST ROOT:
12468 text="block", type=STATEMENT_BLOCK:
12469     text="=", type=SREC_ASSIGNMENT:
12470         text="x", type=FIELD_NAME.
12471         text="%", type=OPERATOR:
12472             text="*", type=OPERATOR:
12473                 text="1", type=NUMERIC_LITERAL.
12474                 text="2", type=NUMERIC_LITERAL.
12475             text="3", type=NUMERIC_LITERAL.
12476 
12477 BLOCKED AST:
12478 
12479 MAIN BLOCK:
12480 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12481     text="=", type=SREC_ASSIGNMENT:
12482         text="x", type=FIELD_NAME.
12483         text="%", type=OPERATOR:
12484             text="*", type=OPERATOR:
12485                 text="1", type=NUMERIC_LITERAL.
12486                 text="2", type=NUMERIC_LITERAL.
12487             text="3", type=NUMERIC_LITERAL.
12488 
12489 
12490 mlr filter -v      1 *  2 %  3 /dev/null
12491 RAW AST:
12492 
12493 AST ROOT:
12494 text="block", type=STATEMENT_BLOCK:
12495     text="%", type=OPERATOR:
12496         text="*", type=OPERATOR:
12497             text="1", type=NUMERIC_LITERAL.
12498             text="2", type=NUMERIC_LITERAL.
12499         text="3", type=NUMERIC_LITERAL.
12500 
12501 BLOCKED AST:
12502 
12503 MAIN BLOCK:
12504 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12505     text="%", type=OPERATOR:
12506         text="*", type=OPERATOR:
12507             text="1", type=NUMERIC_LITERAL.
12508             text="2", type=NUMERIC_LITERAL.
12509         text="3", type=NUMERIC_LITERAL.
12510 
12511 
12512 mlr put -v $x = 1 *  2 ** 3 /dev/null
12513 RAW AST:
12514 
12515 AST ROOT:
12516 text="block", type=STATEMENT_BLOCK:
12517     text="=", type=SREC_ASSIGNMENT:
12518         text="x", type=FIELD_NAME.
12519         text="*", type=OPERATOR:
12520             text="1", type=NUMERIC_LITERAL.
12521             text="**", type=OPERATOR:
12522                 text="2", type=NUMERIC_LITERAL.
12523                 text="3", type=NUMERIC_LITERAL.
12524 
12525 BLOCKED AST:
12526 
12527 MAIN BLOCK:
12528 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12529     text="=", type=SREC_ASSIGNMENT:
12530         text="x", type=FIELD_NAME.
12531         text="*", type=OPERATOR:
12532             text="1", type=NUMERIC_LITERAL.
12533             text="**", type=OPERATOR:
12534                 text="2", type=NUMERIC_LITERAL.
12535                 text="3", type=NUMERIC_LITERAL.
12536 
12537 
12538 mlr filter -v      1 *  2 ** 3 /dev/null
12539 RAW AST:
12540 
12541 AST ROOT:
12542 text="block", type=STATEMENT_BLOCK:
12543     text="*", type=OPERATOR:
12544         text="1", type=NUMERIC_LITERAL.
12545         text="**", type=OPERATOR:
12546             text="2", type=NUMERIC_LITERAL.
12547             text="3", type=NUMERIC_LITERAL.
12548 
12549 BLOCKED AST:
12550 
12551 MAIN BLOCK:
12552 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12553     text="*", type=OPERATOR:
12554         text="1", type=NUMERIC_LITERAL.
12555         text="**", type=OPERATOR:
12556             text="2", type=NUMERIC_LITERAL.
12557             text="3", type=NUMERIC_LITERAL.
12558 
12559 
12560 mlr put -v $x = 1 /  2 *  3 /dev/null
12561 RAW AST:
12562 
12563 AST ROOT:
12564 text="block", type=STATEMENT_BLOCK:
12565     text="=", type=SREC_ASSIGNMENT:
12566         text="x", type=FIELD_NAME.
12567         text="*", type=OPERATOR:
12568             text="/", type=OPERATOR:
12569                 text="1", type=NUMERIC_LITERAL.
12570                 text="2", type=NUMERIC_LITERAL.
12571             text="3", type=NUMERIC_LITERAL.
12572 
12573 BLOCKED AST:
12574 
12575 MAIN BLOCK:
12576 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12577     text="=", type=SREC_ASSIGNMENT:
12578         text="x", type=FIELD_NAME.
12579         text="*", type=OPERATOR:
12580             text="/", type=OPERATOR:
12581                 text="1", type=NUMERIC_LITERAL.
12582                 text="2", type=NUMERIC_LITERAL.
12583             text="3", type=NUMERIC_LITERAL.
12584 
12585 
12586 mlr filter -v      1 /  2 *  3 /dev/null
12587 RAW AST:
12588 
12589 AST ROOT:
12590 text="block", type=STATEMENT_BLOCK:
12591     text="*", type=OPERATOR:
12592         text="/", type=OPERATOR:
12593             text="1", type=NUMERIC_LITERAL.
12594             text="2", type=NUMERIC_LITERAL.
12595         text="3", type=NUMERIC_LITERAL.
12596 
12597 BLOCKED AST:
12598 
12599 MAIN BLOCK:
12600 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12601     text="*", type=OPERATOR:
12602         text="/", type=OPERATOR:
12603             text="1", type=NUMERIC_LITERAL.
12604             text="2", type=NUMERIC_LITERAL.
12605         text="3", type=NUMERIC_LITERAL.
12606 
12607 
12608 mlr put -v $x = 1 /  2 // 3 /dev/null
12609 RAW AST:
12610 
12611 AST ROOT:
12612 text="block", type=STATEMENT_BLOCK:
12613     text="=", type=SREC_ASSIGNMENT:
12614         text="x", type=FIELD_NAME.
12615         text="//", type=OPERATOR:
12616             text="/", type=OPERATOR:
12617                 text="1", type=NUMERIC_LITERAL.
12618                 text="2", type=NUMERIC_LITERAL.
12619             text="3", type=NUMERIC_LITERAL.
12620 
12621 BLOCKED AST:
12622 
12623 MAIN BLOCK:
12624 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12625     text="=", type=SREC_ASSIGNMENT:
12626         text="x", type=FIELD_NAME.
12627         text="//", type=OPERATOR:
12628             text="/", type=OPERATOR:
12629                 text="1", type=NUMERIC_LITERAL.
12630                 text="2", type=NUMERIC_LITERAL.
12631             text="3", type=NUMERIC_LITERAL.
12632 
12633 
12634 mlr filter -v      1 /  2 // 3 /dev/null
12635 RAW AST:
12636 
12637 AST ROOT:
12638 text="block", type=STATEMENT_BLOCK:
12639     text="//", type=OPERATOR:
12640         text="/", type=OPERATOR:
12641             text="1", type=NUMERIC_LITERAL.
12642             text="2", type=NUMERIC_LITERAL.
12643         text="3", type=NUMERIC_LITERAL.
12644 
12645 BLOCKED AST:
12646 
12647 MAIN BLOCK:
12648 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12649     text="//", type=OPERATOR:
12650         text="/", type=OPERATOR:
12651             text="1", type=NUMERIC_LITERAL.
12652             text="2", type=NUMERIC_LITERAL.
12653         text="3", type=NUMERIC_LITERAL.
12654 
12655 
12656 mlr put -v $x = 1 /  2 %  3 /dev/null
12657 RAW AST:
12658 
12659 AST ROOT:
12660 text="block", type=STATEMENT_BLOCK:
12661     text="=", type=SREC_ASSIGNMENT:
12662         text="x", type=FIELD_NAME.
12663         text="%", type=OPERATOR:
12664             text="/", type=OPERATOR:
12665                 text="1", type=NUMERIC_LITERAL.
12666                 text="2", type=NUMERIC_LITERAL.
12667             text="3", type=NUMERIC_LITERAL.
12668 
12669 BLOCKED AST:
12670 
12671 MAIN BLOCK:
12672 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12673     text="=", type=SREC_ASSIGNMENT:
12674         text="x", type=FIELD_NAME.
12675         text="%", type=OPERATOR:
12676             text="/", type=OPERATOR:
12677                 text="1", type=NUMERIC_LITERAL.
12678                 text="2", type=NUMERIC_LITERAL.
12679             text="3", type=NUMERIC_LITERAL.
12680 
12681 
12682 mlr filter -v      1 /  2 %  3 /dev/null
12683 RAW AST:
12684 
12685 AST ROOT:
12686 text="block", type=STATEMENT_BLOCK:
12687     text="%", type=OPERATOR:
12688         text="/", type=OPERATOR:
12689             text="1", type=NUMERIC_LITERAL.
12690             text="2", type=NUMERIC_LITERAL.
12691         text="3", type=NUMERIC_LITERAL.
12692 
12693 BLOCKED AST:
12694 
12695 MAIN BLOCK:
12696 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12697     text="%", type=OPERATOR:
12698         text="/", type=OPERATOR:
12699             text="1", type=NUMERIC_LITERAL.
12700             text="2", type=NUMERIC_LITERAL.
12701         text="3", type=NUMERIC_LITERAL.
12702 
12703 
12704 mlr put -v $x = 1 /  2 ** 3 /dev/null
12705 RAW AST:
12706 
12707 AST ROOT:
12708 text="block", type=STATEMENT_BLOCK:
12709     text="=", type=SREC_ASSIGNMENT:
12710         text="x", type=FIELD_NAME.
12711         text="/", type=OPERATOR:
12712             text="1", type=NUMERIC_LITERAL.
12713             text="**", type=OPERATOR:
12714                 text="2", type=NUMERIC_LITERAL.
12715                 text="3", type=NUMERIC_LITERAL.
12716 
12717 BLOCKED AST:
12718 
12719 MAIN BLOCK:
12720 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12721     text="=", type=SREC_ASSIGNMENT:
12722         text="x", type=FIELD_NAME.
12723         text="/", type=OPERATOR:
12724             text="1", type=NUMERIC_LITERAL.
12725             text="**", type=OPERATOR:
12726                 text="2", type=NUMERIC_LITERAL.
12727                 text="3", type=NUMERIC_LITERAL.
12728 
12729 
12730 mlr filter -v      1 /  2 ** 3 /dev/null
12731 RAW AST:
12732 
12733 AST ROOT:
12734 text="block", type=STATEMENT_BLOCK:
12735     text="/", type=OPERATOR:
12736         text="1", type=NUMERIC_LITERAL.
12737         text="**", type=OPERATOR:
12738             text="2", type=NUMERIC_LITERAL.
12739             text="3", type=NUMERIC_LITERAL.
12740 
12741 BLOCKED AST:
12742 
12743 MAIN BLOCK:
12744 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12745     text="/", type=OPERATOR:
12746         text="1", type=NUMERIC_LITERAL.
12747         text="**", type=OPERATOR:
12748             text="2", type=NUMERIC_LITERAL.
12749             text="3", type=NUMERIC_LITERAL.
12750 
12751 
12752 mlr put -v $x = 1 // 2 *  3 /dev/null
12753 RAW AST:
12754 
12755 AST ROOT:
12756 text="block", type=STATEMENT_BLOCK:
12757     text="=", type=SREC_ASSIGNMENT:
12758         text="x", type=FIELD_NAME.
12759         text="*", type=OPERATOR:
12760             text="//", type=OPERATOR:
12761                 text="1", type=NUMERIC_LITERAL.
12762                 text="2", type=NUMERIC_LITERAL.
12763             text="3", type=NUMERIC_LITERAL.
12764 
12765 BLOCKED AST:
12766 
12767 MAIN BLOCK:
12768 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12769     text="=", type=SREC_ASSIGNMENT:
12770         text="x", type=FIELD_NAME.
12771         text="*", type=OPERATOR:
12772             text="//", type=OPERATOR:
12773                 text="1", type=NUMERIC_LITERAL.
12774                 text="2", type=NUMERIC_LITERAL.
12775             text="3", type=NUMERIC_LITERAL.
12776 
12777 
12778 mlr filter -v      1 // 2 *  3 /dev/null
12779 RAW AST:
12780 
12781 AST ROOT:
12782 text="block", type=STATEMENT_BLOCK:
12783     text="*", type=OPERATOR:
12784         text="//", type=OPERATOR:
12785             text="1", type=NUMERIC_LITERAL.
12786             text="2", type=NUMERIC_LITERAL.
12787         text="3", type=NUMERIC_LITERAL.
12788 
12789 BLOCKED AST:
12790 
12791 MAIN BLOCK:
12792 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12793     text="*", type=OPERATOR:
12794         text="//", type=OPERATOR:
12795             text="1", type=NUMERIC_LITERAL.
12796             text="2", type=NUMERIC_LITERAL.
12797         text="3", type=NUMERIC_LITERAL.
12798 
12799 
12800 mlr put -v $x = 1 // 2 /  3 /dev/null
12801 RAW AST:
12802 
12803 AST ROOT:
12804 text="block", type=STATEMENT_BLOCK:
12805     text="=", type=SREC_ASSIGNMENT:
12806         text="x", type=FIELD_NAME.
12807         text="/", type=OPERATOR:
12808             text="//", type=OPERATOR:
12809                 text="1", type=NUMERIC_LITERAL.
12810                 text="2", type=NUMERIC_LITERAL.
12811             text="3", type=NUMERIC_LITERAL.
12812 
12813 BLOCKED AST:
12814 
12815 MAIN BLOCK:
12816 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12817     text="=", type=SREC_ASSIGNMENT:
12818         text="x", type=FIELD_NAME.
12819         text="/", type=OPERATOR:
12820             text="//", type=OPERATOR:
12821                 text="1", type=NUMERIC_LITERAL.
12822                 text="2", type=NUMERIC_LITERAL.
12823             text="3", type=NUMERIC_LITERAL.
12824 
12825 
12826 mlr filter -v      1 // 2 /  3 /dev/null
12827 RAW AST:
12828 
12829 AST ROOT:
12830 text="block", type=STATEMENT_BLOCK:
12831     text="/", type=OPERATOR:
12832         text="//", type=OPERATOR:
12833             text="1", type=NUMERIC_LITERAL.
12834             text="2", type=NUMERIC_LITERAL.
12835         text="3", type=NUMERIC_LITERAL.
12836 
12837 BLOCKED AST:
12838 
12839 MAIN BLOCK:
12840 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12841     text="/", type=OPERATOR:
12842         text="//", type=OPERATOR:
12843             text="1", type=NUMERIC_LITERAL.
12844             text="2", type=NUMERIC_LITERAL.
12845         text="3", type=NUMERIC_LITERAL.
12846 
12847 
12848 mlr put -v $x = 1 // 2 %  3 /dev/null
12849 RAW AST:
12850 
12851 AST ROOT:
12852 text="block", type=STATEMENT_BLOCK:
12853     text="=", type=SREC_ASSIGNMENT:
12854         text="x", type=FIELD_NAME.
12855         text="%", type=OPERATOR:
12856             text="//", type=OPERATOR:
12857                 text="1", type=NUMERIC_LITERAL.
12858                 text="2", type=NUMERIC_LITERAL.
12859             text="3", type=NUMERIC_LITERAL.
12860 
12861 BLOCKED AST:
12862 
12863 MAIN BLOCK:
12864 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12865     text="=", type=SREC_ASSIGNMENT:
12866         text="x", type=FIELD_NAME.
12867         text="%", type=OPERATOR:
12868             text="//", type=OPERATOR:
12869                 text="1", type=NUMERIC_LITERAL.
12870                 text="2", type=NUMERIC_LITERAL.
12871             text="3", type=NUMERIC_LITERAL.
12872 
12873 
12874 mlr filter -v      1 // 2 %  3 /dev/null
12875 RAW AST:
12876 
12877 AST ROOT:
12878 text="block", type=STATEMENT_BLOCK:
12879     text="%", type=OPERATOR:
12880         text="//", type=OPERATOR:
12881             text="1", type=NUMERIC_LITERAL.
12882             text="2", type=NUMERIC_LITERAL.
12883         text="3", type=NUMERIC_LITERAL.
12884 
12885 BLOCKED AST:
12886 
12887 MAIN BLOCK:
12888 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12889     text="%", type=OPERATOR:
12890         text="//", type=OPERATOR:
12891             text="1", type=NUMERIC_LITERAL.
12892             text="2", type=NUMERIC_LITERAL.
12893         text="3", type=NUMERIC_LITERAL.
12894 
12895 
12896 mlr put -v $x = 1 // 2 ** 3 /dev/null
12897 RAW AST:
12898 
12899 AST ROOT:
12900 text="block", type=STATEMENT_BLOCK:
12901     text="=", type=SREC_ASSIGNMENT:
12902         text="x", type=FIELD_NAME.
12903         text="//", type=OPERATOR:
12904             text="1", type=NUMERIC_LITERAL.
12905             text="**", type=OPERATOR:
12906                 text="2", type=NUMERIC_LITERAL.
12907                 text="3", type=NUMERIC_LITERAL.
12908 
12909 BLOCKED AST:
12910 
12911 MAIN BLOCK:
12912 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12913     text="=", type=SREC_ASSIGNMENT:
12914         text="x", type=FIELD_NAME.
12915         text="//", type=OPERATOR:
12916             text="1", type=NUMERIC_LITERAL.
12917             text="**", type=OPERATOR:
12918                 text="2", type=NUMERIC_LITERAL.
12919                 text="3", type=NUMERIC_LITERAL.
12920 
12921 
12922 mlr filter -v      1 // 2 ** 3 /dev/null
12923 RAW AST:
12924 
12925 AST ROOT:
12926 text="block", type=STATEMENT_BLOCK:
12927     text="//", type=OPERATOR:
12928         text="1", type=NUMERIC_LITERAL.
12929         text="**", type=OPERATOR:
12930             text="2", type=NUMERIC_LITERAL.
12931             text="3", type=NUMERIC_LITERAL.
12932 
12933 BLOCKED AST:
12934 
12935 MAIN BLOCK:
12936 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12937     text="//", type=OPERATOR:
12938         text="1", type=NUMERIC_LITERAL.
12939         text="**", type=OPERATOR:
12940             text="2", type=NUMERIC_LITERAL.
12941             text="3", type=NUMERIC_LITERAL.
12942 
12943 
12944 mlr put -v $x = 1 %  2 *  3 /dev/null
12945 RAW AST:
12946 
12947 AST ROOT:
12948 text="block", type=STATEMENT_BLOCK:
12949     text="=", type=SREC_ASSIGNMENT:
12950         text="x", type=FIELD_NAME.
12951         text="*", type=OPERATOR:
12952             text="%", type=OPERATOR:
12953                 text="1", type=NUMERIC_LITERAL.
12954                 text="2", type=NUMERIC_LITERAL.
12955             text="3", type=NUMERIC_LITERAL.
12956 
12957 BLOCKED AST:
12958 
12959 MAIN BLOCK:
12960 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12961     text="=", type=SREC_ASSIGNMENT:
12962         text="x", type=FIELD_NAME.
12963         text="*", type=OPERATOR:
12964             text="%", type=OPERATOR:
12965                 text="1", type=NUMERIC_LITERAL.
12966                 text="2", type=NUMERIC_LITERAL.
12967             text="3", type=NUMERIC_LITERAL.
12968 
12969 
12970 mlr filter -v      1 %  2 *  3 /dev/null
12971 RAW AST:
12972 
12973 AST ROOT:
12974 text="block", type=STATEMENT_BLOCK:
12975     text="*", type=OPERATOR:
12976         text="%", type=OPERATOR:
12977             text="1", type=NUMERIC_LITERAL.
12978             text="2", type=NUMERIC_LITERAL.
12979         text="3", type=NUMERIC_LITERAL.
12980 
12981 BLOCKED AST:
12982 
12983 MAIN BLOCK:
12984 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
12985     text="*", type=OPERATOR:
12986         text="%", type=OPERATOR:
12987             text="1", type=NUMERIC_LITERAL.
12988             text="2", type=NUMERIC_LITERAL.
12989         text="3", type=NUMERIC_LITERAL.
12990 
12991 
12992 mlr put -v $x = 1 %  2 /  3 /dev/null
12993 RAW AST:
12994 
12995 AST ROOT:
12996 text="block", type=STATEMENT_BLOCK:
12997     text="=", type=SREC_ASSIGNMENT:
12998         text="x", type=FIELD_NAME.
12999         text="/", type=OPERATOR:
13000             text="%", type=OPERATOR:
13001                 text="1", type=NUMERIC_LITERAL.
13002                 text="2", type=NUMERIC_LITERAL.
13003             text="3", type=NUMERIC_LITERAL.
13004 
13005 BLOCKED AST:
13006 
13007 MAIN BLOCK:
13008 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13009     text="=", type=SREC_ASSIGNMENT:
13010         text="x", type=FIELD_NAME.
13011         text="/", type=OPERATOR:
13012             text="%", type=OPERATOR:
13013                 text="1", type=NUMERIC_LITERAL.
13014                 text="2", type=NUMERIC_LITERAL.
13015             text="3", type=NUMERIC_LITERAL.
13016 
13017 
13018 mlr filter -v      1 %  2 /  3 /dev/null
13019 RAW AST:
13020 
13021 AST ROOT:
13022 text="block", type=STATEMENT_BLOCK:
13023     text="/", type=OPERATOR:
13024         text="%", type=OPERATOR:
13025             text="1", type=NUMERIC_LITERAL.
13026             text="2", type=NUMERIC_LITERAL.
13027         text="3", type=NUMERIC_LITERAL.
13028 
13029 BLOCKED AST:
13030 
13031 MAIN BLOCK:
13032 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13033     text="/", type=OPERATOR:
13034         text="%", type=OPERATOR:
13035             text="1", type=NUMERIC_LITERAL.
13036             text="2", type=NUMERIC_LITERAL.
13037         text="3", type=NUMERIC_LITERAL.
13038 
13039 
13040 mlr put -v $x = 1 %  2 // 3 /dev/null
13041 RAW AST:
13042 
13043 AST ROOT:
13044 text="block", type=STATEMENT_BLOCK:
13045     text="=", type=SREC_ASSIGNMENT:
13046         text="x", type=FIELD_NAME.
13047         text="//", type=OPERATOR:
13048             text="%", type=OPERATOR:
13049                 text="1", type=NUMERIC_LITERAL.
13050                 text="2", type=NUMERIC_LITERAL.
13051             text="3", type=NUMERIC_LITERAL.
13052 
13053 BLOCKED AST:
13054 
13055 MAIN BLOCK:
13056 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13057     text="=", type=SREC_ASSIGNMENT:
13058         text="x", type=FIELD_NAME.
13059         text="//", type=OPERATOR:
13060             text="%", type=OPERATOR:
13061                 text="1", type=NUMERIC_LITERAL.
13062                 text="2", type=NUMERIC_LITERAL.
13063             text="3", type=NUMERIC_LITERAL.
13064 
13065 
13066 mlr filter -v      1 %  2 // 3 /dev/null
13067 RAW AST:
13068 
13069 AST ROOT:
13070 text="block", type=STATEMENT_BLOCK:
13071     text="//", type=OPERATOR:
13072         text="%", type=OPERATOR:
13073             text="1", type=NUMERIC_LITERAL.
13074             text="2", type=NUMERIC_LITERAL.
13075         text="3", type=NUMERIC_LITERAL.
13076 
13077 BLOCKED AST:
13078 
13079 MAIN BLOCK:
13080 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13081     text="//", type=OPERATOR:
13082         text="%", type=OPERATOR:
13083             text="1", type=NUMERIC_LITERAL.
13084             text="2", type=NUMERIC_LITERAL.
13085         text="3", type=NUMERIC_LITERAL.
13086 
13087 
13088 mlr put -v $x = 1 %  2 ** 3 /dev/null
13089 RAW AST:
13090 
13091 AST ROOT:
13092 text="block", type=STATEMENT_BLOCK:
13093     text="=", type=SREC_ASSIGNMENT:
13094         text="x", type=FIELD_NAME.
13095         text="%", type=OPERATOR:
13096             text="1", type=NUMERIC_LITERAL.
13097             text="**", type=OPERATOR:
13098                 text="2", type=NUMERIC_LITERAL.
13099                 text="3", type=NUMERIC_LITERAL.
13100 
13101 BLOCKED AST:
13102 
13103 MAIN BLOCK:
13104 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13105     text="=", type=SREC_ASSIGNMENT:
13106         text="x", type=FIELD_NAME.
13107         text="%", type=OPERATOR:
13108             text="1", type=NUMERIC_LITERAL.
13109             text="**", type=OPERATOR:
13110                 text="2", type=NUMERIC_LITERAL.
13111                 text="3", type=NUMERIC_LITERAL.
13112 
13113 
13114 mlr filter -v      1 %  2 ** 3 /dev/null
13115 RAW AST:
13116 
13117 AST ROOT:
13118 text="block", type=STATEMENT_BLOCK:
13119     text="%", type=OPERATOR:
13120         text="1", type=NUMERIC_LITERAL.
13121         text="**", type=OPERATOR:
13122             text="2", type=NUMERIC_LITERAL.
13123             text="3", type=NUMERIC_LITERAL.
13124 
13125 BLOCKED AST:
13126 
13127 MAIN BLOCK:
13128 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13129     text="%", type=OPERATOR:
13130         text="1", type=NUMERIC_LITERAL.
13131         text="**", type=OPERATOR:
13132             text="2", type=NUMERIC_LITERAL.
13133             text="3", type=NUMERIC_LITERAL.
13134 
13135 
13136 mlr put -v $x = 1 ** 2 *  3 /dev/null
13137 RAW AST:
13138 
13139 AST ROOT:
13140 text="block", type=STATEMENT_BLOCK:
13141     text="=", type=SREC_ASSIGNMENT:
13142         text="x", type=FIELD_NAME.
13143         text="*", type=OPERATOR:
13144             text="**", type=OPERATOR:
13145                 text="1", type=NUMERIC_LITERAL.
13146                 text="2", type=NUMERIC_LITERAL.
13147             text="3", type=NUMERIC_LITERAL.
13148 
13149 BLOCKED AST:
13150 
13151 MAIN BLOCK:
13152 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13153     text="=", type=SREC_ASSIGNMENT:
13154         text="x", type=FIELD_NAME.
13155         text="*", type=OPERATOR:
13156             text="**", type=OPERATOR:
13157                 text="1", type=NUMERIC_LITERAL.
13158                 text="2", type=NUMERIC_LITERAL.
13159             text="3", type=NUMERIC_LITERAL.
13160 
13161 
13162 mlr filter -v      1 ** 2 *  3 /dev/null
13163 RAW AST:
13164 
13165 AST ROOT:
13166 text="block", type=STATEMENT_BLOCK:
13167     text="*", type=OPERATOR:
13168         text="**", type=OPERATOR:
13169             text="1", type=NUMERIC_LITERAL.
13170             text="2", type=NUMERIC_LITERAL.
13171         text="3", type=NUMERIC_LITERAL.
13172 
13173 BLOCKED AST:
13174 
13175 MAIN BLOCK:
13176 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13177     text="*", type=OPERATOR:
13178         text="**", type=OPERATOR:
13179             text="1", type=NUMERIC_LITERAL.
13180             text="2", type=NUMERIC_LITERAL.
13181         text="3", type=NUMERIC_LITERAL.
13182 
13183 
13184 mlr put -v $x = 1 ** 2 /  3 /dev/null
13185 RAW AST:
13186 
13187 AST ROOT:
13188 text="block", type=STATEMENT_BLOCK:
13189     text="=", type=SREC_ASSIGNMENT:
13190         text="x", type=FIELD_NAME.
13191         text="/", type=OPERATOR:
13192             text="**", type=OPERATOR:
13193                 text="1", type=NUMERIC_LITERAL.
13194                 text="2", type=NUMERIC_LITERAL.
13195             text="3", type=NUMERIC_LITERAL.
13196 
13197 BLOCKED AST:
13198 
13199 MAIN BLOCK:
13200 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13201     text="=", type=SREC_ASSIGNMENT:
13202         text="x", type=FIELD_NAME.
13203         text="/", type=OPERATOR:
13204             text="**", type=OPERATOR:
13205                 text="1", type=NUMERIC_LITERAL.
13206                 text="2", type=NUMERIC_LITERAL.
13207             text="3", type=NUMERIC_LITERAL.
13208 
13209 
13210 mlr filter -v      1 ** 2 /  3 /dev/null
13211 RAW AST:
13212 
13213 AST ROOT:
13214 text="block", type=STATEMENT_BLOCK:
13215     text="/", type=OPERATOR:
13216         text="**", type=OPERATOR:
13217             text="1", type=NUMERIC_LITERAL.
13218             text="2", type=NUMERIC_LITERAL.
13219         text="3", type=NUMERIC_LITERAL.
13220 
13221 BLOCKED AST:
13222 
13223 MAIN BLOCK:
13224 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13225     text="/", type=OPERATOR:
13226         text="**", type=OPERATOR:
13227             text="1", type=NUMERIC_LITERAL.
13228             text="2", type=NUMERIC_LITERAL.
13229         text="3", type=NUMERIC_LITERAL.
13230 
13231 
13232 mlr put -v $x = 1 ** 2 // 3 /dev/null
13233 RAW AST:
13234 
13235 AST ROOT:
13236 text="block", type=STATEMENT_BLOCK:
13237     text="=", type=SREC_ASSIGNMENT:
13238         text="x", type=FIELD_NAME.
13239         text="//", type=OPERATOR:
13240             text="**", type=OPERATOR:
13241                 text="1", type=NUMERIC_LITERAL.
13242                 text="2", type=NUMERIC_LITERAL.
13243             text="3", type=NUMERIC_LITERAL.
13244 
13245 BLOCKED AST:
13246 
13247 MAIN BLOCK:
13248 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13249     text="=", type=SREC_ASSIGNMENT:
13250         text="x", type=FIELD_NAME.
13251         text="//", type=OPERATOR:
13252             text="**", type=OPERATOR:
13253                 text="1", type=NUMERIC_LITERAL.
13254                 text="2", type=NUMERIC_LITERAL.
13255             text="3", type=NUMERIC_LITERAL.
13256 
13257 
13258 mlr filter -v      1 ** 2 // 3 /dev/null
13259 RAW AST:
13260 
13261 AST ROOT:
13262 text="block", type=STATEMENT_BLOCK:
13263     text="//", type=OPERATOR:
13264         text="**", type=OPERATOR:
13265             text="1", type=NUMERIC_LITERAL.
13266             text="2", type=NUMERIC_LITERAL.
13267         text="3", type=NUMERIC_LITERAL.
13268 
13269 BLOCKED AST:
13270 
13271 MAIN BLOCK:
13272 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13273     text="//", type=OPERATOR:
13274         text="**", type=OPERATOR:
13275             text="1", type=NUMERIC_LITERAL.
13276             text="2", type=NUMERIC_LITERAL.
13277         text="3", type=NUMERIC_LITERAL.
13278 
13279 
13280 mlr put -v $x = 1 ** 2 %  3 /dev/null
13281 RAW AST:
13282 
13283 AST ROOT:
13284 text="block", type=STATEMENT_BLOCK:
13285     text="=", type=SREC_ASSIGNMENT:
13286         text="x", type=FIELD_NAME.
13287         text="%", type=OPERATOR:
13288             text="**", type=OPERATOR:
13289                 text="1", type=NUMERIC_LITERAL.
13290                 text="2", type=NUMERIC_LITERAL.
13291             text="3", type=NUMERIC_LITERAL.
13292 
13293 BLOCKED AST:
13294 
13295 MAIN BLOCK:
13296 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13297     text="=", type=SREC_ASSIGNMENT:
13298         text="x", type=FIELD_NAME.
13299         text="%", type=OPERATOR:
13300             text="**", type=OPERATOR:
13301                 text="1", type=NUMERIC_LITERAL.
13302                 text="2", type=NUMERIC_LITERAL.
13303             text="3", type=NUMERIC_LITERAL.
13304 
13305 
13306 mlr filter -v      1 ** 2 %  3 /dev/null
13307 RAW AST:
13308 
13309 AST ROOT:
13310 text="block", type=STATEMENT_BLOCK:
13311     text="%", type=OPERATOR:
13312         text="**", type=OPERATOR:
13313             text="1", type=NUMERIC_LITERAL.
13314             text="2", type=NUMERIC_LITERAL.
13315         text="3", type=NUMERIC_LITERAL.
13316 
13317 BLOCKED AST:
13318 
13319 MAIN BLOCK:
13320 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13321     text="%", type=OPERATOR:
13322         text="**", type=OPERATOR:
13323             text="1", type=NUMERIC_LITERAL.
13324             text="2", type=NUMERIC_LITERAL.
13325         text="3", type=NUMERIC_LITERAL.
13326 
13327 
13328 mlr put -v $x = ++1 /dev/null
13329 RAW AST:
13330 
13331 AST ROOT:
13332 text="block", type=STATEMENT_BLOCK:
13333     text="=", type=SREC_ASSIGNMENT:
13334         text="x", type=FIELD_NAME.
13335         text="+", type=OPERATOR:
13336             text="+", type=OPERATOR:
13337                 text="1", type=NUMERIC_LITERAL.
13338 
13339 BLOCKED AST:
13340 
13341 MAIN BLOCK:
13342 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13343     text="=", type=SREC_ASSIGNMENT:
13344         text="x", type=FIELD_NAME.
13345         text="+", type=OPERATOR:
13346             text="+", type=OPERATOR:
13347                 text="1", type=NUMERIC_LITERAL.
13348 
13349 
13350 mlr filter -v      ++1 /dev/null
13351 RAW AST:
13352 
13353 AST ROOT:
13354 text="block", type=STATEMENT_BLOCK:
13355     text="+", type=OPERATOR:
13356         text="+", type=OPERATOR:
13357             text="1", type=NUMERIC_LITERAL.
13358 
13359 BLOCKED AST:
13360 
13361 MAIN BLOCK:
13362 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13363     text="+", type=OPERATOR:
13364         text="+", type=OPERATOR:
13365             text="1", type=NUMERIC_LITERAL.
13366 
13367 
13368 mlr put -v $x = --1 /dev/null
13369 RAW AST:
13370 
13371 AST ROOT:
13372 text="block", type=STATEMENT_BLOCK:
13373     text="=", type=SREC_ASSIGNMENT:
13374         text="x", type=FIELD_NAME.
13375         text="-", type=OPERATOR:
13376             text="-", type=OPERATOR:
13377                 text="1", type=NUMERIC_LITERAL.
13378 
13379 BLOCKED AST:
13380 
13381 MAIN BLOCK:
13382 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13383     text="=", type=SREC_ASSIGNMENT:
13384         text="x", type=FIELD_NAME.
13385         text="-", type=OPERATOR:
13386             text="-", type=OPERATOR:
13387                 text="1", type=NUMERIC_LITERAL.
13388 
13389 
13390 mlr filter -v      --1 /dev/null
13391 RAW AST:
13392 
13393 AST ROOT:
13394 text="block", type=STATEMENT_BLOCK:
13395     text="-", type=OPERATOR:
13396         text="-", type=OPERATOR:
13397             text="1", type=NUMERIC_LITERAL.
13398 
13399 BLOCKED AST:
13400 
13401 MAIN BLOCK:
13402 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13403     text="-", type=OPERATOR:
13404         text="-", type=OPERATOR:
13405             text="1", type=NUMERIC_LITERAL.
13406 
13407 
13408 mlr put -v $x = !!1 /dev/null
13409 RAW AST:
13410 
13411 AST ROOT:
13412 text="block", type=STATEMENT_BLOCK:
13413     text="=", type=SREC_ASSIGNMENT:
13414         text="x", type=FIELD_NAME.
13415         text="!", type=OPERATOR:
13416             text="!", type=OPERATOR:
13417                 text="1", type=NUMERIC_LITERAL.
13418 
13419 BLOCKED AST:
13420 
13421 MAIN BLOCK:
13422 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13423     text="=", type=SREC_ASSIGNMENT:
13424         text="x", type=FIELD_NAME.
13425         text="!", type=OPERATOR:
13426             text="!", type=OPERATOR:
13427                 text="1", type=NUMERIC_LITERAL.
13428 
13429 
13430 mlr filter -v      !!1 /dev/null
13431 RAW AST:
13432 
13433 AST ROOT:
13434 text="block", type=STATEMENT_BLOCK:
13435     text="!", type=OPERATOR:
13436         text="!", type=OPERATOR:
13437             text="1", type=NUMERIC_LITERAL.
13438 
13439 BLOCKED AST:
13440 
13441 MAIN BLOCK:
13442 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13443     text="!", type=OPERATOR:
13444         text="!", type=OPERATOR:
13445             text="1", type=NUMERIC_LITERAL.
13446 
13447 
13448 mlr put -v $x = ~~1 /dev/null
13449 RAW AST:
13450 
13451 AST ROOT:
13452 text="block", type=STATEMENT_BLOCK:
13453     text="=", type=SREC_ASSIGNMENT:
13454         text="x", type=FIELD_NAME.
13455         text="~", type=OPERATOR:
13456             text="~", type=OPERATOR:
13457                 text="1", type=NUMERIC_LITERAL.
13458 
13459 BLOCKED AST:
13460 
13461 MAIN BLOCK:
13462 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13463     text="=", type=SREC_ASSIGNMENT:
13464         text="x", type=FIELD_NAME.
13465         text="~", type=OPERATOR:
13466             text="~", type=OPERATOR:
13467                 text="1", type=NUMERIC_LITERAL.
13468 
13469 
13470 mlr filter -v      ~~1 /dev/null
13471 RAW AST:
13472 
13473 AST ROOT:
13474 text="block", type=STATEMENT_BLOCK:
13475     text="~", type=OPERATOR:
13476         text="~", type=OPERATOR:
13477             text="1", type=NUMERIC_LITERAL.
13478 
13479 BLOCKED AST:
13480 
13481 MAIN BLOCK:
13482 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13483     text="~", type=OPERATOR:
13484         text="~", type=OPERATOR:
13485             text="1", type=NUMERIC_LITERAL.
13486 
13487 
13488 mlr put -v $x = 1 ? 2 : 3 /dev/null
13489 RAW AST:
13490 
13491 AST ROOT:
13492 text="block", type=STATEMENT_BLOCK:
13493     text="=", type=SREC_ASSIGNMENT:
13494         text="x", type=FIELD_NAME.
13495         text="? :", type=OPERATOR:
13496             text="1", type=NUMERIC_LITERAL.
13497             text="2", type=NUMERIC_LITERAL.
13498             text="3", type=NUMERIC_LITERAL.
13499 
13500 BLOCKED AST:
13501 
13502 MAIN BLOCK:
13503 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13504     text="=", type=SREC_ASSIGNMENT:
13505         text="x", type=FIELD_NAME.
13506         text="? :", type=OPERATOR:
13507             text="1", type=NUMERIC_LITERAL.
13508             text="2", type=NUMERIC_LITERAL.
13509             text="3", type=NUMERIC_LITERAL.
13510 
13511 
13512 mlr filter -v      1 ? 2 : 3 /dev/null
13513 RAW AST:
13514 
13515 AST ROOT:
13516 text="block", type=STATEMENT_BLOCK:
13517     text="? :", type=OPERATOR:
13518         text="1", type=NUMERIC_LITERAL.
13519         text="2", type=NUMERIC_LITERAL.
13520         text="3", type=NUMERIC_LITERAL.
13521 
13522 BLOCKED AST:
13523 
13524 MAIN BLOCK:
13525 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13526     text="? :", type=OPERATOR:
13527         text="1", type=NUMERIC_LITERAL.
13528         text="2", type=NUMERIC_LITERAL.
13529         text="3", type=NUMERIC_LITERAL.
13530 
13531 
13532 mlr put -v $x = 1 ? 2 ? 3 : 4 : 5 /dev/null
13533 RAW AST:
13534 
13535 AST ROOT:
13536 text="block", type=STATEMENT_BLOCK:
13537     text="=", type=SREC_ASSIGNMENT:
13538         text="x", type=FIELD_NAME.
13539         text="? :", type=OPERATOR:
13540             text="1", type=NUMERIC_LITERAL.
13541             text="? :", type=OPERATOR:
13542                 text="2", type=NUMERIC_LITERAL.
13543                 text="3", type=NUMERIC_LITERAL.
13544                 text="4", type=NUMERIC_LITERAL.
13545             text="5", type=NUMERIC_LITERAL.
13546 
13547 BLOCKED AST:
13548 
13549 MAIN BLOCK:
13550 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13551     text="=", type=SREC_ASSIGNMENT:
13552         text="x", type=FIELD_NAME.
13553         text="? :", type=OPERATOR:
13554             text="1", type=NUMERIC_LITERAL.
13555             text="? :", type=OPERATOR:
13556                 text="2", type=NUMERIC_LITERAL.
13557                 text="3", type=NUMERIC_LITERAL.
13558                 text="4", type=NUMERIC_LITERAL.
13559             text="5", type=NUMERIC_LITERAL.
13560 
13561 
13562 mlr filter -v      1 ? 2 ? 3 : 4 : 5 /dev/null
13563 RAW AST:
13564 
13565 AST ROOT:
13566 text="block", type=STATEMENT_BLOCK:
13567     text="? :", type=OPERATOR:
13568         text="1", type=NUMERIC_LITERAL.
13569         text="? :", type=OPERATOR:
13570             text="2", type=NUMERIC_LITERAL.
13571             text="3", type=NUMERIC_LITERAL.
13572             text="4", type=NUMERIC_LITERAL.
13573         text="5", type=NUMERIC_LITERAL.
13574 
13575 BLOCKED AST:
13576 
13577 MAIN BLOCK:
13578 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13579     text="? :", type=OPERATOR:
13580         text="1", type=NUMERIC_LITERAL.
13581         text="? :", type=OPERATOR:
13582             text="2", type=NUMERIC_LITERAL.
13583             text="3", type=NUMERIC_LITERAL.
13584             text="4", type=NUMERIC_LITERAL.
13585         text="5", type=NUMERIC_LITERAL.
13586 
13587 
13588 mlr put -v $x = 1 ? 2 : 3 ? 4 : 5 /dev/null
13589 RAW AST:
13590 
13591 AST ROOT:
13592 text="block", type=STATEMENT_BLOCK:
13593     text="=", type=SREC_ASSIGNMENT:
13594         text="x", type=FIELD_NAME.
13595         text="? :", type=OPERATOR:
13596             text="1", type=NUMERIC_LITERAL.
13597             text="2", type=NUMERIC_LITERAL.
13598             text="? :", type=OPERATOR:
13599                 text="3", type=NUMERIC_LITERAL.
13600                 text="4", type=NUMERIC_LITERAL.
13601                 text="5", type=NUMERIC_LITERAL.
13602 
13603 BLOCKED AST:
13604 
13605 MAIN BLOCK:
13606 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13607     text="=", type=SREC_ASSIGNMENT:
13608         text="x", type=FIELD_NAME.
13609         text="? :", type=OPERATOR:
13610             text="1", type=NUMERIC_LITERAL.
13611             text="2", type=NUMERIC_LITERAL.
13612             text="? :", type=OPERATOR:
13613                 text="3", type=NUMERIC_LITERAL.
13614                 text="4", type=NUMERIC_LITERAL.
13615                 text="5", type=NUMERIC_LITERAL.
13616 
13617 
13618 mlr filter -v      1 ? 2 : 3 ? 4 : 5 /dev/null
13619 RAW AST:
13620 
13621 AST ROOT:
13622 text="block", type=STATEMENT_BLOCK:
13623     text="? :", type=OPERATOR:
13624         text="1", type=NUMERIC_LITERAL.
13625         text="2", type=NUMERIC_LITERAL.
13626         text="? :", type=OPERATOR:
13627             text="3", type=NUMERIC_LITERAL.
13628             text="4", type=NUMERIC_LITERAL.
13629             text="5", type=NUMERIC_LITERAL.
13630 
13631 BLOCKED AST:
13632 
13633 MAIN BLOCK:
13634 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13635     text="? :", type=OPERATOR:
13636         text="1", type=NUMERIC_LITERAL.
13637         text="2", type=NUMERIC_LITERAL.
13638         text="? :", type=OPERATOR:
13639             text="3", type=NUMERIC_LITERAL.
13640             text="4", type=NUMERIC_LITERAL.
13641             text="5", type=NUMERIC_LITERAL.
13642 
13643 
13644 
13645 ================================================================
13646 DSL OPERATOR PRECEDENCE
13647 
13648 mlr put -v $x = 1 || 2 ^^ 3 /dev/null
13649 RAW AST:
13650 
13651 AST ROOT:
13652 text="block", type=STATEMENT_BLOCK:
13653     text="=", type=SREC_ASSIGNMENT:
13654         text="x", type=FIELD_NAME.
13655         text="||", type=OPERATOR:
13656             text="1", type=NUMERIC_LITERAL.
13657             text="^^", type=OPERATOR:
13658                 text="2", type=NUMERIC_LITERAL.
13659                 text="3", type=NUMERIC_LITERAL.
13660 
13661 BLOCKED AST:
13662 
13663 MAIN BLOCK:
13664 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13665     text="=", type=SREC_ASSIGNMENT:
13666         text="x", type=FIELD_NAME.
13667         text="||", type=OPERATOR:
13668             text="1", type=NUMERIC_LITERAL.
13669             text="^^", type=OPERATOR:
13670                 text="2", type=NUMERIC_LITERAL.
13671                 text="3", type=NUMERIC_LITERAL.
13672 
13673 
13674 mlr filter -v      1 || 2 ^^ 3 /dev/null
13675 RAW AST:
13676 
13677 AST ROOT:
13678 text="block", type=STATEMENT_BLOCK:
13679     text="||", type=OPERATOR:
13680         text="1", type=NUMERIC_LITERAL.
13681         text="^^", type=OPERATOR:
13682             text="2", type=NUMERIC_LITERAL.
13683             text="3", type=NUMERIC_LITERAL.
13684 
13685 BLOCKED AST:
13686 
13687 MAIN BLOCK:
13688 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13689     text="||", type=OPERATOR:
13690         text="1", type=NUMERIC_LITERAL.
13691         text="^^", type=OPERATOR:
13692             text="2", type=NUMERIC_LITERAL.
13693             text="3", type=NUMERIC_LITERAL.
13694 
13695 
13696 mlr put -v $x = 1 || 2 && 3 /dev/null
13697 RAW AST:
13698 
13699 AST ROOT:
13700 text="block", type=STATEMENT_BLOCK:
13701     text="=", type=SREC_ASSIGNMENT:
13702         text="x", type=FIELD_NAME.
13703         text="||", type=OPERATOR:
13704             text="1", type=NUMERIC_LITERAL.
13705             text="&&", type=OPERATOR:
13706                 text="2", type=NUMERIC_LITERAL.
13707                 text="3", type=NUMERIC_LITERAL.
13708 
13709 BLOCKED AST:
13710 
13711 MAIN BLOCK:
13712 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13713     text="=", type=SREC_ASSIGNMENT:
13714         text="x", type=FIELD_NAME.
13715         text="||", type=OPERATOR:
13716             text="1", type=NUMERIC_LITERAL.
13717             text="&&", type=OPERATOR:
13718                 text="2", type=NUMERIC_LITERAL.
13719                 text="3", type=NUMERIC_LITERAL.
13720 
13721 
13722 mlr filter -v      1 || 2 && 3 /dev/null
13723 RAW AST:
13724 
13725 AST ROOT:
13726 text="block", type=STATEMENT_BLOCK:
13727     text="||", type=OPERATOR:
13728         text="1", type=NUMERIC_LITERAL.
13729         text="&&", type=OPERATOR:
13730             text="2", type=NUMERIC_LITERAL.
13731             text="3", type=NUMERIC_LITERAL.
13732 
13733 BLOCKED AST:
13734 
13735 MAIN BLOCK:
13736 text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1
13737     text="||", type=OPERATOR:
13738         text="1", type=NUMERIC_LITERAL.
13739         text="&&", type=OPERATOR:
13740             text="2", type=NUMERIC_LITERAL.
13741             text="3", type=NUMERIC_LITERAL.
13742 
13743 
13744 mlr put -v $x = 1 ^^ 2 || 3 /dev/null
13745 RAW AST:
13746 
13747 AST ROOT:
13748 text="block", type=STATEMENT_BLOCK:
13749     text="=", type=SREC_ASSIGNMENT:
13750         text="x", type=FIELD_NAME.
13751         text="||", type=OPERATOR:
13752             text="^^", type=OPERATOR:
13753                 text="1", type=NUMERIC_LITERAL.
13754                 text="2", type=NUMERIC_LITERAL.
13755             text="3", type=NUMERIC_LITERAL.
13756 
13757 BLOCKED AST:
13758