From 79d044467966e5e437d396edd14965e52280c404 Mon Sep 17 00:00:00 2001 From: John Kerl Date: Mon, 10 May 2021 05:41:07 +0000 Subject: [PATCH] Accept some regtest cases differing only in number of decimal places (#517) --- .../dsl-absent-empty/0001/expout | 2 +- .../dsl-absent-empty/0002/expout | 10 +- .../dsl-absent-empty/0004/expout | 2 +- .../dsl-absent-empty/0005/expout | 6 +- .../dsl-absent-empty/0007/expout | 22 ++-- .../dsl-absent-empty/0008/expout | 22 ++-- .../dsl-begin-end/0001/expout | 8 +- .../dsl-begin-end/0002/expout | 18 ++-- .../dsl-begin-end/0003/expout | 2 +- .../dsl-begin-end/0004/expout | 6 +- .../dsl-begin-end/0005/experr | 2 - .../dsl-begin-end/0005/expout | 3 + .../dsl-begin-end/0006/experr | 2 - .../dsl-begin-end/0006/expout | 3 + .../dsl-begin-end/0008/expout | 4 +- .../0001/expout | 61 ++++------- .../dsl-lashed-emitp-singles/0008/expout | 2 +- .../dsl-lashed-emitp-singles/0009/expout | 4 +- .../dsl-lashed-emitp-singles/0043/expout | 2 +- .../dsl-lashed-emitp-singles/0049/expout | 12 +-- .../dsl-lashed-emitp-singles/0050/expout | 52 ++++----- .../dsl-lashed-emitp-singles/0064/expout | 20 ++-- .../dsl-lashed-emitp-singles/0066/expout | 20 ++-- .../dsl-lashed-emitp-singles/0067/expout | 20 ++-- .../dsl-lashed-emitp-singles/0068/experr | 5 + .../dsl-lashed-emitp-singles/0068/expout | 11 -- .../0068/should-fail} | 0 .../dsl-lashed-emitp-singles/0069/expout | 20 ++-- .../dsl-lashed-emitp-singles/0070/expout | 20 ++-- .../dsl-lashed-emitp-singles/0072/expout | 20 ++-- .../dsl-lashed-emitp-singles/0073/expout | 20 ++-- .../dsl-lashed-emitp-singles/0074/experr | 5 + .../dsl-lashed-emitp-singles/0074/expout | 11 -- .../0074/should-fail} | 0 .../dsl-lashed-emitp-singles/0076/expout | 22 ++-- .../dsl-lashed-emitp-singles/0077/expout | 22 ++-- .../dsl-lashed-emitp-singles/0078/expout | 22 ++-- .../dsl-lashed-emitp-singles/0079/expout | 22 ++-- .../dsl-lashed-emitp-singles/0081/expout | 20 ++-- .../dsl-lashed-emitp-singles/0082/expout | 20 ++-- .../dsl-lashed-emitp-singles/0083/expout | 20 ++-- .../dsl-lashed-emitp-singles/0084/expout | 20 ++-- .../dsl-lashed-emitp-singles/0085/expout | 20 ++-- .../dsl-lashed-emitp-singles/0087/expout | 20 ++-- .../dsl-lashed-emitp-singles/0088/expout | 20 ++-- .../dsl-lashed-emitp-singles/0089/expout | 20 ++-- .../dsl-lashed-emitp-singles/0090/expout | 20 ++-- .../dsl-lashed-emitp-singles/0091/expout | 20 ++-- .../dsl-output-redirects/0070/expout | 40 +++++-- .../dsl-parameterized-emit/0001/expout | 2 +- .../dsl-parameterized-emit/0002/expout | 10 +- .../dsl-parameterized-emit/0003/expout | 10 +- .../dsl-parameterized-emit/0004/expout | 2 +- .../dsl-parameterized-emit/0006/expout | 20 ++-- .../dsl-parameterized-emit/0009/expout | 2 +- .../dsl-parameterized-emit/0013/expout | 2 +- .../dsl-parameterized-emit/0016/expout | 2 +- .../dsl-parameterized-emit/0025/expout | 2 +- .../dsl-parameterized-emit/0028/expout | 10 +- .../dsl-parameterized-emit/0031/expout | 10 +- .../dsl-parameterized-emit/0033/expout | 2 +- .../dsl-parameterized-emit/0036/expout | 10 +- .../dsl-parameterized-emit/0037/expout | 10 +- .../dsl-parameterized-emit/0040/expout | 20 ++-- .../dsl-parameterized-emit/0043/expout | 20 ++-- .../dsl-parameterized-emit/0047/expout | 2 +- .../dsl-prefixed-unprefixed-emit/0001/expout | 4 +- .../dsl-prefixed-unprefixed-emit/0002/expout | 4 +- .../dsl-prefixed-unprefixed-emit/0003/expout | 20 ++-- .../dsl-prefixed-unprefixed-emit/0004/expout | 20 ++-- .../dsl-prefixed-unprefixed-emit/0005/expout | 20 ++-- .../dsl-prefixed-unprefixed-emit/0006/expout | 20 ++-- .../dsl-prefixed-unprefixed-emit/0007/expout | 100 +++++++++--------- .../dsl-prefixed-unprefixed-emit/0011/expout | 100 +++++++++--------- .../dsl-map-variant-dumps/0001/cmd | 0 .../cases/dsl-map-variant-dumps/0001/experr | 0 .../dsl-map-variant-dumps/0001/expout | 4 +- .../dsl-map-variant-dumps/0002/cmd | 0 .../cases/dsl-map-variant-dumps/0002/experr | 0 .../dsl-map-variant-dumps/0002/expout | 4 +- go/todo.txt | 6 ++ 81 files changed, 586 insertions(+), 597 deletions(-) rename go/regtest/cases-pending-go-port/{dsl-map-variant-dumps/0001/experr => dsl-lashed-emitp-singles/0068/should-fail} (100%) rename go/regtest/cases-pending-go-port/{dsl-map-variant-dumps/0002/experr => dsl-lashed-emitp-singles/0074/should-fail} (100%) rename go/regtest/{cases-pending-go-port => cases}/dsl-map-variant-dumps/0001/cmd (100%) create mode 100644 go/regtest/cases/dsl-map-variant-dumps/0001/experr rename go/regtest/{cases-pending-go-port => cases}/dsl-map-variant-dumps/0001/expout (93%) rename go/regtest/{cases-pending-go-port => cases}/dsl-map-variant-dumps/0002/cmd (100%) create mode 100644 go/regtest/cases/dsl-map-variant-dumps/0002/experr rename go/regtest/{cases-pending-go-port => cases}/dsl-map-variant-dumps/0002/expout (93%) diff --git a/go/regtest/cases-pending-go-port/dsl-absent-empty/0001/expout b/go/regtest/cases-pending-go-port/dsl-absent-empty/0001/expout index 8cf29751e..29017edcb 100644 --- a/go/regtest/cases-pending-go-port/dsl-absent-empty/0001/expout +++ b/go/regtest/cases-pending-go-port/dsl-absent-empty/0001/expout @@ -1 +1 @@ -sum=4.536294 +sum=4.536293840335763 diff --git a/go/regtest/cases-pending-go-port/dsl-absent-empty/0002/expout b/go/regtest/cases-pending-go-port/dsl-absent-empty/0002/expout index 90f5f590d..7f2f01ef0 100644 --- a/go/regtest/cases-pending-go-port/dsl-absent-empty/0002/expout +++ b/go/regtest/cases-pending-go-port/dsl-absent-empty/0002/expout @@ -1,5 +1,5 @@ -a=pan,sum=0.849416 -a=eks,sum=1.751863 -a=wye,sum=0.777892 -a=zee,sum=1.125680 -a=hat,sum=0.031442 +a=pan,sum=0.8494161498792961 +a=eks,sum=1.75186341922895 +a=wye,sum=0.7778922255683036 +a=zee,sum=1.1256801691982772 +a=hat,sum=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-absent-empty/0004/expout b/go/regtest/cases-pending-go-port/dsl-absent-empty/0004/expout index 90158eae4..2a76d8061 100644 --- a/go/regtest/cases-pending-go-port/dsl-absent-empty/0004/expout +++ b/go/regtest/cases-pending-go-port/dsl-absent-empty/0004/expout @@ -1 +1 @@ -sum=3.963005 +sum=3.9630049205337627 diff --git a/go/regtest/cases-pending-go-port/dsl-absent-empty/0005/expout b/go/regtest/cases-pending-go-port/dsl-absent-empty/0005/expout index 1618bb992..4142b0f32 100644 --- a/go/regtest/cases-pending-go-port/dsl-absent-empty/0005/expout +++ b/go/regtest/cases-pending-go-port/dsl-absent-empty/0005/expout @@ -1,3 +1,3 @@ -a=pan,sum=0.849416 -a=eks,sum=1.751863 -a=zee,sum=1.125680 +a=pan,sum=0.8494161498792961 +a=eks,sum=1.75186341922895 +a=zee,sum=1.1256801691982772 diff --git a/go/regtest/cases-pending-go-port/dsl-absent-empty/0007/expout b/go/regtest/cases-pending-go-port/dsl-absent-empty/0007/expout index e5f3ceb5c..9b80872d2 100644 --- a/go/regtest/cases-pending-go-port/dsl-absent-empty/0007/expout +++ b/go/regtest/cases-pending-go-port/dsl-absent-empty/0007/expout @@ -1,11 +1,11 @@ -sumtype=float,xtype=float,sum=0.346790 -sumtype=float,xtype=float,sum=1.105470 -sumtype=float,xtype=float,sum=1.310073 -sumtype=float,xtype=float,sum=1.691473 -sumtype=float,xtype=float,sum=2.264762 -sumtype=float,xtype=float,sum=2.791888 -sumtype=float,xtype=float,sum=3.403672 -sumtype=float,xtype=float,sum=4.002226 -sumtype=float,xtype=float,sum=4.033668 -sumtype=float,xtype=float,sum=4.536294 -sum=4.536294 +sumtype=float,xtype=float,sum=0.3467901443380824 +sumtype=float,xtype=float,sum=1.105470109128046 +sumtype=float,xtype=float,sum=1.3100734148943491 +sumtype=float,xtype=float,sum=1.6914728087654902 +sumtype=float,xtype=float,sum=2.264761728567491 +sumtype=float,xtype=float,sum=2.7918878886593457 +sumtype=float,xtype=float,sum=3.403671949227191 +sumtype=float,xtype=float,sum=4.0022259583336135 +sumtype=float,xtype=float,sum=4.033667834794549 +sumtype=float,xtype=float,sum=4.536293840335763 +sum=4.536293840335763 diff --git a/go/regtest/cases-pending-go-port/dsl-absent-empty/0008/expout b/go/regtest/cases-pending-go-port/dsl-absent-empty/0008/expout index 4ee7b5bbf..49a52821d 100644 --- a/go/regtest/cases-pending-go-port/dsl-absent-empty/0008/expout +++ b/go/regtest/cases-pending-go-port/dsl-absent-empty/0008/expout @@ -1,11 +1,11 @@ -sumtype=float,xtype=float,sum=0.346790 -sumtype=float,xtype=float,sum=1.105470 -sumtype=float,xtype=float,sum=1.310073 -sumtype=float,xtype=float,sum=1.691473 -sumtype=float,xtype=absent,sum=1.691473 -sumtype=float,xtype=float,sum=2.218599 -sumtype=float,xtype=float,sum=2.830383 -sumtype=float,xtype=float,sum=3.428937 -sumtype=float,xtype=float,sum=3.460379 -sumtype=float,xtype=float,sum=3.963005 -sum=3.963005 +sumtype=float,xtype=float,sum=0.3467901443380824 +sumtype=float,xtype=float,sum=1.105470109128046 +sumtype=float,xtype=float,sum=1.3100734148943491 +sumtype=float,xtype=float,sum=1.6914728087654902 +sumtype=float,xtype=absent,sum=1.6914728087654902 +sumtype=float,xtype=float,sum=2.218598968857345 +sumtype=float,xtype=float,sum=2.8303830294251906 +sumtype=float,xtype=float,sum=3.428937038531613 +sumtype=float,xtype=float,sum=3.460378914992549 +sumtype=float,xtype=float,sum=3.9630049205337627 +sum=3.9630049205337627 diff --git a/go/regtest/cases-pending-go-port/dsl-begin-end/0001/expout b/go/regtest/cases-pending-go-port/dsl-begin-end/0001/expout index 8e857f480..257d6481a 100644 --- a/go/regtest/cases-pending-go-port/dsl-begin-end/0001/expout +++ b/go/regtest/cases-pending-go-port/dsl-begin-end/0001/expout @@ -1,12 +1,12 @@ { - "sum": 0.346790 + "sum": 0.3467901443380824 } { - "sum": 1.105470 + "sum": 1.105470109128046 } { - "sum": 1.310073 + "sum": 1.3100734148943491 } { - "sum": 1.691473 + "sum": 1.6914728087654902 } diff --git a/go/regtest/cases-pending-go-port/dsl-begin-end/0002/expout b/go/regtest/cases-pending-go-port/dsl-begin-end/0002/expout index d2d18bedb..b9605aa2a 100644 --- a/go/regtest/cases-pending-go-port/dsl-begin-end/0002/expout +++ b/go/regtest/cases-pending-go-port/dsl-begin-end/0002/expout @@ -1,25 +1,25 @@ { "sum": { - "pan": 0.346790 + "pan": 0.3467901443380824 } } { "sum": { - "pan": 0.346790, - "eks": 0.758680 + "pan": 0.3467901443380824, + "eks": 0.7586799647899636 } } { "sum": { - "pan": 0.346790, - "eks": 0.758680, - "wye": 0.204603 + "pan": 0.3467901443380824, + "eks": 0.7586799647899636, + "wye": 0.20460330576630303 } } { "sum": { - "pan": 0.346790, - "eks": 1.140079, - "wye": 0.204603 + "pan": 0.3467901443380824, + "eks": 1.1400793586611044, + "wye": 0.20460330576630303 } } diff --git a/go/regtest/cases-pending-go-port/dsl-begin-end/0003/expout b/go/regtest/cases-pending-go-port/dsl-begin-end/0003/expout index 446b13f32..0bf14acbd 100644 --- a/go/regtest/cases-pending-go-port/dsl-begin-end/0003/expout +++ b/go/regtest/cases-pending-go-port/dsl-begin-end/0003/expout @@ -1,3 +1,3 @@ { - "sum": 1.691473 + "sum": 1.6914728087654902 } diff --git a/go/regtest/cases-pending-go-port/dsl-begin-end/0004/expout b/go/regtest/cases-pending-go-port/dsl-begin-end/0004/expout index 7c4c0306b..87f952330 100644 --- a/go/regtest/cases-pending-go-port/dsl-begin-end/0004/expout +++ b/go/regtest/cases-pending-go-port/dsl-begin-end/0004/expout @@ -1,7 +1,7 @@ { "sum": { - "pan": 0.346790, - "eks": 1.140079, - "wye": 0.204603 + "pan": 0.3467901443380824, + "eks": 1.1400793586611044, + "wye": 0.20460330576630303 } } diff --git a/go/regtest/cases-pending-go-port/dsl-begin-end/0005/experr b/go/regtest/cases-pending-go-port/dsl-begin-end/0005/experr index 4f2cdffba..e69de29bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-begin-end/0005/experr +++ b/go/regtest/cases-pending-go-port/dsl-begin-end/0005/experr @@ -1,2 +0,0 @@ -mlr DSL: syntax error at "[" -mlr put: syntax error on DSL parse of 'begin{@sum=[3,4]} @sum[1+NR%2] += $x; end{dump}' diff --git a/go/regtest/cases-pending-go-port/dsl-begin-end/0005/expout b/go/regtest/cases-pending-go-port/dsl-begin-end/0005/expout index e69de29bb..515f6c777 100644 --- a/go/regtest/cases-pending-go-port/dsl-begin-end/0005/expout +++ b/go/regtest/cases-pending-go-port/dsl-begin-end/0005/expout @@ -0,0 +1,3 @@ +{ + "sum": [4.140079358661104, 4.551393450104385] +} diff --git a/go/regtest/cases-pending-go-port/dsl-begin-end/0006/experr b/go/regtest/cases-pending-go-port/dsl-begin-end/0006/experr index 8dbcf0bf2..e69de29bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-begin-end/0006/experr +++ b/go/regtest/cases-pending-go-port/dsl-begin-end/0006/experr @@ -1,2 +0,0 @@ -mlr DSL: syntax error at "[" -mlr put: syntax error on DSL parse of 'begin{@sum=[0,0]} @sum[1+NR%2] += $x; end{dump}' diff --git a/go/regtest/cases-pending-go-port/dsl-begin-end/0006/expout b/go/regtest/cases-pending-go-port/dsl-begin-end/0006/expout index e69de29bb..971d1c851 100644 --- a/go/regtest/cases-pending-go-port/dsl-begin-end/0006/expout +++ b/go/regtest/cases-pending-go-port/dsl-begin-end/0006/expout @@ -0,0 +1,3 @@ +{ + "sum": [1.1400793586611044, 0.5513934501043855] +} diff --git a/go/regtest/cases-pending-go-port/dsl-begin-end/0008/expout b/go/regtest/cases-pending-go-port/dsl-begin-end/0008/expout index 4430a7cb5..e8be2eaa7 100644 --- a/go/regtest/cases-pending-go-port/dsl-begin-end/0008/expout +++ b/go/regtest/cases-pending-go-port/dsl-begin-end/0008/expout @@ -1,6 +1,6 @@ { "sum": { - "2": 0.551393, - "1": 1.140079 + "2": 0.5513934501043855, + "1": 1.1400793586611044 } } diff --git a/go/regtest/cases-pending-go-port/dsl-indirect-oosvar-assignments/0001/expout b/go/regtest/cases-pending-go-port/dsl-indirect-oosvar-assignments/0001/expout index 0c4aaae80..bdb3c87ff 100644 --- a/go/regtest/cases-pending-go-port/dsl-indirect-oosvar-assignments/0001/expout +++ b/go/regtest/cases-pending-go-port/dsl-indirect-oosvar-assignments/0001/expout @@ -1,46 +1,23 @@ -RAW AST: +DSL EXPRESSION: +@s = NR; $t = @s; $u=@["s"]; $v = $t - $u -AST ROOT: -text="block", type=STATEMENT_BLOCK: - text="=", type=OOSVAR_ASSIGNMENT: - text="oosvar_keylist", type=OOSVAR_KEYLIST: - text="s", type=STRING_LITERAL. - text="NR", type=CONTEXT_VARIABLE. - text="=", type=SREC_ASSIGNMENT: - text="t", type=FIELD_NAME. - text="oosvar_keylist", type=OOSVAR_KEYLIST: - text="s", type=STRING_LITERAL. - text="=", type=SREC_ASSIGNMENT: - text="u", type=FIELD_NAME. - text="oosvar_keylist", type=OOSVAR_KEYLIST: - text="s", type=STRING_LITERAL. - text="=", type=SREC_ASSIGNMENT: - text="v", type=FIELD_NAME. - text="-", type=OPERATOR: - text="t", type=FIELD_NAME. - text="u", type=FIELD_NAME. - -BLOCKED AST: - -MAIN BLOCK: -text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth=1 max_var_depth=1 - text="=", type=OOSVAR_ASSIGNMENT: - text="oosvar_keylist", type=OOSVAR_KEYLIST: - text="s", type=STRING_LITERAL. - text="NR", type=CONTEXT_VARIABLE. - text="=", type=SREC_ASSIGNMENT: - text="t", type=FIELD_NAME. - text="oosvar_keylist", type=OOSVAR_KEYLIST: - text="s", type=STRING_LITERAL. - text="=", type=SREC_ASSIGNMENT: - text="u", type=FIELD_NAME. - text="oosvar_keylist", type=OOSVAR_KEYLIST: - text="s", type=STRING_LITERAL. - text="=", type=SREC_ASSIGNMENT: - text="v", type=FIELD_NAME. - text="-", type=OPERATOR: - text="t", type=FIELD_NAME. - text="u", type=FIELD_NAME. +AST: +* statement block + * assignment "=" + * direct oosvar value "s" + * context variable "NR" + * assignment "=" + * direct field value "t" + * direct oosvar value "s" + * assignment "=" + * direct field value "u" + * indirect oosvar value "@[]" + * string literal "s" + * assignment "=" + * direct field value "v" + * operator "-" + * direct field value "t" + * direct field value "u" a b i x y t u v pan pan 1 0.3467901443380824 0.7268028627434533 1 1 0 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0008/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0008/expout index d2fe75846..a8eb3ae62 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0008/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0008/expout @@ -1 +1 @@ -s=111,a:222=333 +s=111,a.222=333 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0009/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0009/expout index 06c723628..fe652225a 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0009/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0009/expout @@ -1,2 +1,2 @@ -s=111,a:222=333 -s=444,a:555=666 +s=111,a.222=333 +s=444,a.555=666 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0043/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0043/expout index 4f30dbf8c..061935ba9 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0043/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0043/expout @@ -4,4 +4,4 @@ s=2,t=1,a=3,b=7 s=2,t=2,a=4,b=8 s=3,a=10 s=4,a=11 -s=5,t=6,a:7=12 +s=5,t=6,a.7=12 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0049/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0049/expout index 2d4172036..af0756c37 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0049/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0049/expout @@ -1,6 +1,6 @@ -a sum count mean -cat 207.843964 413 0.503254 -pan 191.530740 384 0.498778 -wye 188.110135 370 0.508406 -dog 215.541519 424 0.508353 -hat 206.091824 409 0.503892 +a sum count mean +cat 207.8439636883261 413 0.503254149366407 +pan 191.53074005858548 384 0.49877796890256637 +wye 188.11013475370953 370 0.5084057696046204 +dog 215.54151875932868 424 0.5083526385833224 +hat 206.091823672884 409 0.5038919894202543 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0050/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0050/expout index c8bd26ad4..86cf03fc9 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0050/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0050/expout @@ -1,26 +1,26 @@ -a b sum count mean -cat pan 42.327158 89 0.475586 -cat hat 43.184410 90 0.479827 -cat dog 39.241473 78 0.503096 -cat wye 45.196775 77 0.586971 -cat cat 37.894148 79 0.479673 -pan wye 40.135300 78 0.514555 -pan pan 36.226334 77 0.470472 -pan hat 35.115869 67 0.524117 -pan dog 37.817560 73 0.518049 -pan cat 42.235677 89 0.474558 -wye cat 40.805723 74 0.551429 -wye hat 41.166697 87 0.473180 -wye dog 40.619547 76 0.534468 -wye wye 32.490973 67 0.484940 -wye pan 33.027196 66 0.500412 -dog hat 43.515162 88 0.494490 -dog pan 45.614011 87 0.524299 -dog dog 43.545956 87 0.500528 -dog wye 37.223795 79 0.471187 -dog cat 45.642595 83 0.549911 -hat hat 48.058897 88 0.546124 -hat wye 34.054270 70 0.486490 -hat pan 42.538758 85 0.500456 -hat cat 44.325655 88 0.503701 -hat dog 37.114244 78 0.475824 +a b sum count mean +cat pan 42.327158262573356 89 0.47558604789408265 +cat hat 43.18440957220826 90 0.47982677302453625 +cat dog 39.2414728534826 78 0.5030958058138795 +cat wye 45.19677452417291 77 0.5869710977165313 +cat cat 37.89414847588904 79 0.47967276551758276 +pan wye 40.135299712550946 78 0.5145551245198839 +pan pan 36.2263342663248 77 0.47047187358863374 +pan hat 35.115869257879424 67 0.5241174516101407 +pan dog 37.81756018831723 73 0.5180487697029758 +pan cat 42.23567663351311 89 0.4745581644214956 +wye cat 40.80572298410698 74 0.5514286889744187 +wye hat 41.16669669994168 87 0.47318042183841014 +wye dog 40.61954681601182 76 0.5344677212633134 +wye wye 32.49097273832244 67 0.4849398916167528 +wye pan 33.027195515326675 66 0.5004120532625254 +dog hat 43.515162210434674 88 0.49449047966403037 +dog pan 45.61401108323896 87 0.5242989779682639 +dog dog 43.545955695964984 87 0.5005282263904022 +dog wye 37.223794671791296 79 0.4711872743264721 +dog cat 45.64259509789859 83 0.5499107843120312 +hat hat 48.05889741913474 88 0.5461238343083493 +hat wye 34.05426961857805 70 0.4864895659796864 +hat pan 42.53875750027864 85 0.5004559705915135 +hat cat 44.325654701613004 88 0.5037006216092387 +hat dog 37.11424443327952 78 0.47582364658050663 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0064/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0064/expout index 3de535c55..79d90089a 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0064/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0064/expout @@ -1,11 +1,11 @@ o p -pan_pan 0.346790_0.726803 -eks_pan 0.758680_0.522151 -_wye 0.204603_0.338319 -eks_ 0.381399_0.134189 -wye_pan _0.863624 -zee_pan 0.527126_0.493221 -eks_zee 0.611784_0.187885 -zee_wye 0.598554_ -_ 0.031442_0.749551 -pan_wye 0.502626_0.952618 +pan_pan 0.3467901443380824_0.7268028627434533 +eks_pan 0.7586799647899636_0.5221511083334797 +_wye 0.20460330576630303_0.33831852551664776 +eks_ 0.38139939387114097_0.13418874328430463 +wye_pan _0.8636244699032729 +zee_pan 0.5271261600918548_0.49322128674835697 +eks_zee 0.6117840605678454_0.1878849191181694 +zee_wye 0.5985540091064224_ +_ 0.03144187646093577_0.7495507603507059 +pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0066/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0066/expout index 3de535c55..79d90089a 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0066/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0066/expout @@ -1,11 +1,11 @@ o p -pan_pan 0.346790_0.726803 -eks_pan 0.758680_0.522151 -_wye 0.204603_0.338319 -eks_ 0.381399_0.134189 -wye_pan _0.863624 -zee_pan 0.527126_0.493221 -eks_zee 0.611784_0.187885 -zee_wye 0.598554_ -_ 0.031442_0.749551 -pan_wye 0.502626_0.952618 +pan_pan 0.3467901443380824_0.7268028627434533 +eks_pan 0.7586799647899636_0.5221511083334797 +_wye 0.20460330576630303_0.33831852551664776 +eks_ 0.38139939387114097_0.13418874328430463 +wye_pan _0.8636244699032729 +zee_pan 0.5271261600918548_0.49322128674835697 +eks_zee 0.6117840605678454_0.1878849191181694 +zee_wye 0.5985540091064224_ +_ 0.03144187646093577_0.7495507603507059 +pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0067/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0067/expout index 3de535c55..79d90089a 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0067/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0067/expout @@ -1,11 +1,11 @@ o p -pan_pan 0.346790_0.726803 -eks_pan 0.758680_0.522151 -_wye 0.204603_0.338319 -eks_ 0.381399_0.134189 -wye_pan _0.863624 -zee_pan 0.527126_0.493221 -eks_zee 0.611784_0.187885 -zee_wye 0.598554_ -_ 0.031442_0.749551 -pan_wye 0.502626_0.952618 +pan_pan 0.3467901443380824_0.7268028627434533 +eks_pan 0.7586799647899636_0.5221511083334797 +_wye 0.20460330576630303_0.33831852551664776 +eks_ 0.38139939387114097_0.13418874328430463 +wye_pan _0.8636244699032729 +zee_pan 0.5271261600918548_0.49322128674835697 +eks_zee 0.6117840605678454_0.1878849191181694 +zee_wye 0.5985540091064224_ +_ 0.03144187646093577_0.7495507603507059 +pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/experr b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/experr index e69de29bb..3b63ffd10 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/experr +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/experr @@ -0,0 +1,5 @@ +mlr: cannot parse DSL expression. +Parse error on token "(" at line 1 columnn 44. +Expected one of: + , ) + diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/expout index ec23c82f3..e69de29bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/expout @@ -1,11 +0,0 @@ -_ -0.346790_0.726803 -0.758680_0.522151 -0.204603_0.338319 -0.381399_0.134189 -_0.863624 -0.527126_0.493221 -0.611784_0.187885 -0.598554_ -0.031442_0.749551 -0.502626_0.952618 diff --git a/go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0001/experr b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/should-fail similarity index 100% rename from go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0001/experr rename to go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0068/should-fail diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0069/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0069/expout index 11d89da8d..fc91f0e45 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0069/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0069/expout @@ -1,11 +1,11 @@ ab -0.346790_0.726803 -0.758680_0.522151 -0.204603_0.338319 -0.381399_0.134189 -_0.863624 -0.527126_0.493221 -0.611784_0.187885 -0.598554_ -0.031442_0.749551 -0.502626_0.952618 +0.3467901443380824_0.7268028627434533 +0.7586799647899636_0.5221511083334797 +0.20460330576630303_0.33831852551664776 +0.38139939387114097_0.13418874328430463 +_0.8636244699032729 +0.5271261600918548_0.49322128674835697 +0.6117840605678454_0.1878849191181694 +0.5985540091064224_ +0.03144187646093577_0.7495507603507059 +0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0070/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0070/expout index 11d89da8d..fc91f0e45 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0070/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0070/expout @@ -1,11 +1,11 @@ ab -0.346790_0.726803 -0.758680_0.522151 -0.204603_0.338319 -0.381399_0.134189 -_0.863624 -0.527126_0.493221 -0.611784_0.187885 -0.598554_ -0.031442_0.749551 -0.502626_0.952618 +0.3467901443380824_0.7268028627434533 +0.7586799647899636_0.5221511083334797 +0.20460330576630303_0.33831852551664776 +0.38139939387114097_0.13418874328430463 +_0.8636244699032729 +0.5271261600918548_0.49322128674835697 +0.6117840605678454_0.1878849191181694 +0.5985540091064224_ +0.03144187646093577_0.7495507603507059 +0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0072/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0072/expout index 11d89da8d..fc91f0e45 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0072/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0072/expout @@ -1,11 +1,11 @@ ab -0.346790_0.726803 -0.758680_0.522151 -0.204603_0.338319 -0.381399_0.134189 -_0.863624 -0.527126_0.493221 -0.611784_0.187885 -0.598554_ -0.031442_0.749551 -0.502626_0.952618 +0.3467901443380824_0.7268028627434533 +0.7586799647899636_0.5221511083334797 +0.20460330576630303_0.33831852551664776 +0.38139939387114097_0.13418874328430463 +_0.8636244699032729 +0.5271261600918548_0.49322128674835697 +0.6117840605678454_0.1878849191181694 +0.5985540091064224_ +0.03144187646093577_0.7495507603507059 +0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0073/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0073/expout index 11d89da8d..fc91f0e45 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0073/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0073/expout @@ -1,11 +1,11 @@ ab -0.346790_0.726803 -0.758680_0.522151 -0.204603_0.338319 -0.381399_0.134189 -_0.863624 -0.527126_0.493221 -0.611784_0.187885 -0.598554_ -0.031442_0.749551 -0.502626_0.952618 +0.3467901443380824_0.7268028627434533 +0.7586799647899636_0.5221511083334797 +0.20460330576630303_0.33831852551664776 +0.38139939387114097_0.13418874328430463 +_0.8636244699032729 +0.5271261600918548_0.49322128674835697 +0.6117840605678454_0.1878849191181694 +0.5985540091064224_ +0.03144187646093577_0.7495507603507059 +0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/experr b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/experr index e69de29bb..ed0db9ae9 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/experr +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/experr @@ -0,0 +1,5 @@ +mlr: cannot parse DSL expression. +Parse error on token "(" at line 1 columnn 52. +Expected one of: + , ) + diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/expout index 11d89da8d..e69de29bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/expout @@ -1,11 +0,0 @@ -ab -0.346790_0.726803 -0.758680_0.522151 -0.204603_0.338319 -0.381399_0.134189 -_0.863624 -0.527126_0.493221 -0.611784_0.187885 -0.598554_ -0.031442_0.749551 -0.502626_0.952618 diff --git a/go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0002/experr b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/should-fail similarity index 100% rename from go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0002/experr rename to go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0074/should-fail diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0076/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0076/expout index cab333bcb..8f3bcb1b1 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0076/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0076/expout @@ -1,11 +1,11 @@ -o:ab p:ab -pan_pan 0.346790_0.726803 -eks_pan 0.758680_0.522151 -_wye 0.204603_0.338319 -eks_ 0.381399_0.134189 -wye_pan _0.863624 -zee_pan 0.527126_0.493221 -eks_zee 0.611784_0.187885 -zee_wye 0.598554_ -_ 0.031442_0.749551 -pan_wye 0.502626_0.952618 +o.ab p.ab +pan_pan 0.3467901443380824_0.7268028627434533 +eks_pan 0.7586799647899636_0.5221511083334797 +_wye 0.20460330576630303_0.33831852551664776 +eks_ 0.38139939387114097_0.13418874328430463 +wye_pan _0.8636244699032729 +zee_pan 0.5271261600918548_0.49322128674835697 +eks_zee 0.6117840605678454_0.1878849191181694 +zee_wye 0.5985540091064224_ +_ 0.03144187646093577_0.7495507603507059 +pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0077/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0077/expout index cab333bcb..8f3bcb1b1 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0077/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0077/expout @@ -1,11 +1,11 @@ -o:ab p:ab -pan_pan 0.346790_0.726803 -eks_pan 0.758680_0.522151 -_wye 0.204603_0.338319 -eks_ 0.381399_0.134189 -wye_pan _0.863624 -zee_pan 0.527126_0.493221 -eks_zee 0.611784_0.187885 -zee_wye 0.598554_ -_ 0.031442_0.749551 -pan_wye 0.502626_0.952618 +o.ab p.ab +pan_pan 0.3467901443380824_0.7268028627434533 +eks_pan 0.7586799647899636_0.5221511083334797 +_wye 0.20460330576630303_0.33831852551664776 +eks_ 0.38139939387114097_0.13418874328430463 +wye_pan _0.8636244699032729 +zee_pan 0.5271261600918548_0.49322128674835697 +eks_zee 0.6117840605678454_0.1878849191181694 +zee_wye 0.5985540091064224_ +_ 0.03144187646093577_0.7495507603507059 +pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0078/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0078/expout index cab333bcb..8f3bcb1b1 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0078/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0078/expout @@ -1,11 +1,11 @@ -o:ab p:ab -pan_pan 0.346790_0.726803 -eks_pan 0.758680_0.522151 -_wye 0.204603_0.338319 -eks_ 0.381399_0.134189 -wye_pan _0.863624 -zee_pan 0.527126_0.493221 -eks_zee 0.611784_0.187885 -zee_wye 0.598554_ -_ 0.031442_0.749551 -pan_wye 0.502626_0.952618 +o.ab p.ab +pan_pan 0.3467901443380824_0.7268028627434533 +eks_pan 0.7586799647899636_0.5221511083334797 +_wye 0.20460330576630303_0.33831852551664776 +eks_ 0.38139939387114097_0.13418874328430463 +wye_pan _0.8636244699032729 +zee_pan 0.5271261600918548_0.49322128674835697 +eks_zee 0.6117840605678454_0.1878849191181694 +zee_wye 0.5985540091064224_ +_ 0.03144187646093577_0.7495507603507059 +pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0079/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0079/expout index cab333bcb..8f3bcb1b1 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0079/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0079/expout @@ -1,11 +1,11 @@ -o:ab p:ab -pan_pan 0.346790_0.726803 -eks_pan 0.758680_0.522151 -_wye 0.204603_0.338319 -eks_ 0.381399_0.134189 -wye_pan _0.863624 -zee_pan 0.527126_0.493221 -eks_zee 0.611784_0.187885 -zee_wye 0.598554_ -_ 0.031442_0.749551 -pan_wye 0.502626_0.952618 +o.ab p.ab +pan_pan 0.3467901443380824_0.7268028627434533 +eks_pan 0.7586799647899636_0.5221511083334797 +_wye 0.20460330576630303_0.33831852551664776 +eks_ 0.38139939387114097_0.13418874328430463 +wye_pan _0.8636244699032729 +zee_pan 0.5271261600918548_0.49322128674835697 +eks_zee 0.6117840605678454_0.1878849191181694 +zee_wye 0.5985540091064224_ +_ 0.03144187646093577_0.7495507603507059 +pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0081/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0081/expout index dbf14d8bb..44d26a473 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0081/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0081/expout @@ -1,11 +1,11 @@ ab _ -ab 0.346790_0.726803 -ab 0.758680_0.522151 -ab 0.204603_0.338319 -ab 0.381399_0.134189 -ab _0.863624 -ab 0.527126_0.493221 -ab 0.611784_0.187885 -ab 0.598554_ -ab 0.031442_0.749551 -ab 0.502626_0.952618 +ab 0.3467901443380824_0.7268028627434533 +ab 0.7586799647899636_0.5221511083334797 +ab 0.20460330576630303_0.33831852551664776 +ab 0.38139939387114097_0.13418874328430463 +ab _0.8636244699032729 +ab 0.5271261600918548_0.49322128674835697 +ab 0.6117840605678454_0.1878849191181694 +ab 0.5985540091064224_ +ab 0.03144187646093577_0.7495507603507059 +ab 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0082/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0082/expout index 02d3f3882..a0d5561bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0082/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0082/expout @@ -1,11 +1,11 @@ ab o p -ab pan_pan 0.346790_0.726803 -ab eks_pan 0.758680_0.522151 -ab _wye 0.204603_0.338319 -ab eks_ 0.381399_0.134189 -ab wye_pan _0.863624 -ab zee_pan 0.527126_0.493221 -ab eks_zee 0.611784_0.187885 -ab zee_wye 0.598554_ -ab _ 0.031442_0.749551 -ab pan_wye 0.502626_0.952618 +ab pan_pan 0.3467901443380824_0.7268028627434533 +ab eks_pan 0.7586799647899636_0.5221511083334797 +ab _wye 0.20460330576630303_0.33831852551664776 +ab eks_ 0.38139939387114097_0.13418874328430463 +ab wye_pan _0.8636244699032729 +ab zee_pan 0.5271261600918548_0.49322128674835697 +ab eks_zee 0.6117840605678454_0.1878849191181694 +ab zee_wye 0.5985540091064224_ +ab _ 0.03144187646093577_0.7495507603507059 +ab pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0083/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0083/expout index 02d3f3882..a0d5561bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0083/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0083/expout @@ -1,11 +1,11 @@ ab o p -ab pan_pan 0.346790_0.726803 -ab eks_pan 0.758680_0.522151 -ab _wye 0.204603_0.338319 -ab eks_ 0.381399_0.134189 -ab wye_pan _0.863624 -ab zee_pan 0.527126_0.493221 -ab eks_zee 0.611784_0.187885 -ab zee_wye 0.598554_ -ab _ 0.031442_0.749551 -ab pan_wye 0.502626_0.952618 +ab pan_pan 0.3467901443380824_0.7268028627434533 +ab eks_pan 0.7586799647899636_0.5221511083334797 +ab _wye 0.20460330576630303_0.33831852551664776 +ab eks_ 0.38139939387114097_0.13418874328430463 +ab wye_pan _0.8636244699032729 +ab zee_pan 0.5271261600918548_0.49322128674835697 +ab eks_zee 0.6117840605678454_0.1878849191181694 +ab zee_wye 0.5985540091064224_ +ab _ 0.03144187646093577_0.7495507603507059 +ab pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0084/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0084/expout index 02d3f3882..a0d5561bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0084/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0084/expout @@ -1,11 +1,11 @@ ab o p -ab pan_pan 0.346790_0.726803 -ab eks_pan 0.758680_0.522151 -ab _wye 0.204603_0.338319 -ab eks_ 0.381399_0.134189 -ab wye_pan _0.863624 -ab zee_pan 0.527126_0.493221 -ab eks_zee 0.611784_0.187885 -ab zee_wye 0.598554_ -ab _ 0.031442_0.749551 -ab pan_wye 0.502626_0.952618 +ab pan_pan 0.3467901443380824_0.7268028627434533 +ab eks_pan 0.7586799647899636_0.5221511083334797 +ab _wye 0.20460330576630303_0.33831852551664776 +ab eks_ 0.38139939387114097_0.13418874328430463 +ab wye_pan _0.8636244699032729 +ab zee_pan 0.5271261600918548_0.49322128674835697 +ab eks_zee 0.6117840605678454_0.1878849191181694 +ab zee_wye 0.5985540091064224_ +ab _ 0.03144187646093577_0.7495507603507059 +ab pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0085/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0085/expout index 02d3f3882..a0d5561bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0085/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0085/expout @@ -1,11 +1,11 @@ ab o p -ab pan_pan 0.346790_0.726803 -ab eks_pan 0.758680_0.522151 -ab _wye 0.204603_0.338319 -ab eks_ 0.381399_0.134189 -ab wye_pan _0.863624 -ab zee_pan 0.527126_0.493221 -ab eks_zee 0.611784_0.187885 -ab zee_wye 0.598554_ -ab _ 0.031442_0.749551 -ab pan_wye 0.502626_0.952618 +ab pan_pan 0.3467901443380824_0.7268028627434533 +ab eks_pan 0.7586799647899636_0.5221511083334797 +ab _wye 0.20460330576630303_0.33831852551664776 +ab eks_ 0.38139939387114097_0.13418874328430463 +ab wye_pan _0.8636244699032729 +ab zee_pan 0.5271261600918548_0.49322128674835697 +ab eks_zee 0.6117840605678454_0.1878849191181694 +ab zee_wye 0.5985540091064224_ +ab _ 0.03144187646093577_0.7495507603507059 +ab pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0087/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0087/expout index dbf14d8bb..44d26a473 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0087/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0087/expout @@ -1,11 +1,11 @@ ab _ -ab 0.346790_0.726803 -ab 0.758680_0.522151 -ab 0.204603_0.338319 -ab 0.381399_0.134189 -ab _0.863624 -ab 0.527126_0.493221 -ab 0.611784_0.187885 -ab 0.598554_ -ab 0.031442_0.749551 -ab 0.502626_0.952618 +ab 0.3467901443380824_0.7268028627434533 +ab 0.7586799647899636_0.5221511083334797 +ab 0.20460330576630303_0.33831852551664776 +ab 0.38139939387114097_0.13418874328430463 +ab _0.8636244699032729 +ab 0.5271261600918548_0.49322128674835697 +ab 0.6117840605678454_0.1878849191181694 +ab 0.5985540091064224_ +ab 0.03144187646093577_0.7495507603507059 +ab 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0088/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0088/expout index 02d3f3882..a0d5561bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0088/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0088/expout @@ -1,11 +1,11 @@ ab o p -ab pan_pan 0.346790_0.726803 -ab eks_pan 0.758680_0.522151 -ab _wye 0.204603_0.338319 -ab eks_ 0.381399_0.134189 -ab wye_pan _0.863624 -ab zee_pan 0.527126_0.493221 -ab eks_zee 0.611784_0.187885 -ab zee_wye 0.598554_ -ab _ 0.031442_0.749551 -ab pan_wye 0.502626_0.952618 +ab pan_pan 0.3467901443380824_0.7268028627434533 +ab eks_pan 0.7586799647899636_0.5221511083334797 +ab _wye 0.20460330576630303_0.33831852551664776 +ab eks_ 0.38139939387114097_0.13418874328430463 +ab wye_pan _0.8636244699032729 +ab zee_pan 0.5271261600918548_0.49322128674835697 +ab eks_zee 0.6117840605678454_0.1878849191181694 +ab zee_wye 0.5985540091064224_ +ab _ 0.03144187646093577_0.7495507603507059 +ab pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0089/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0089/expout index 02d3f3882..a0d5561bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0089/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0089/expout @@ -1,11 +1,11 @@ ab o p -ab pan_pan 0.346790_0.726803 -ab eks_pan 0.758680_0.522151 -ab _wye 0.204603_0.338319 -ab eks_ 0.381399_0.134189 -ab wye_pan _0.863624 -ab zee_pan 0.527126_0.493221 -ab eks_zee 0.611784_0.187885 -ab zee_wye 0.598554_ -ab _ 0.031442_0.749551 -ab pan_wye 0.502626_0.952618 +ab pan_pan 0.3467901443380824_0.7268028627434533 +ab eks_pan 0.7586799647899636_0.5221511083334797 +ab _wye 0.20460330576630303_0.33831852551664776 +ab eks_ 0.38139939387114097_0.13418874328430463 +ab wye_pan _0.8636244699032729 +ab zee_pan 0.5271261600918548_0.49322128674835697 +ab eks_zee 0.6117840605678454_0.1878849191181694 +ab zee_wye 0.5985540091064224_ +ab _ 0.03144187646093577_0.7495507603507059 +ab pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0090/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0090/expout index 02d3f3882..a0d5561bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0090/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0090/expout @@ -1,11 +1,11 @@ ab o p -ab pan_pan 0.346790_0.726803 -ab eks_pan 0.758680_0.522151 -ab _wye 0.204603_0.338319 -ab eks_ 0.381399_0.134189 -ab wye_pan _0.863624 -ab zee_pan 0.527126_0.493221 -ab eks_zee 0.611784_0.187885 -ab zee_wye 0.598554_ -ab _ 0.031442_0.749551 -ab pan_wye 0.502626_0.952618 +ab pan_pan 0.3467901443380824_0.7268028627434533 +ab eks_pan 0.7586799647899636_0.5221511083334797 +ab _wye 0.20460330576630303_0.33831852551664776 +ab eks_ 0.38139939387114097_0.13418874328430463 +ab wye_pan _0.8636244699032729 +ab zee_pan 0.5271261600918548_0.49322128674835697 +ab eks_zee 0.6117840605678454_0.1878849191181694 +ab zee_wye 0.5985540091064224_ +ab _ 0.03144187646093577_0.7495507603507059 +ab pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0091/expout b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0091/expout index 02d3f3882..a0d5561bb 100644 --- a/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0091/expout +++ b/go/regtest/cases-pending-go-port/dsl-lashed-emitp-singles/0091/expout @@ -1,11 +1,11 @@ ab o p -ab pan_pan 0.346790_0.726803 -ab eks_pan 0.758680_0.522151 -ab _wye 0.204603_0.338319 -ab eks_ 0.381399_0.134189 -ab wye_pan _0.863624 -ab zee_pan 0.527126_0.493221 -ab eks_zee 0.611784_0.187885 -ab zee_wye 0.598554_ -ab _ 0.031442_0.749551 -ab pan_wye 0.502626_0.952618 +ab pan_pan 0.3467901443380824_0.7268028627434533 +ab eks_pan 0.7586799647899636_0.5221511083334797 +ab _wye 0.20460330576630303_0.33831852551664776 +ab eks_ 0.38139939387114097_0.13418874328430463 +ab wye_pan _0.8636244699032729 +ab zee_pan 0.5271261600918548_0.49322128674835697 +ab eks_zee 0.6117840605678454_0.1878849191181694 +ab zee_wye 0.5985540091064224_ +ab _ 0.03144187646093577_0.7495507603507059 +ab pan_wye 0.5026260055412137_0.9526183602969864 diff --git a/go/regtest/cases-pending-go-port/dsl-output-redirects/0070/expout b/go/regtest/cases-pending-go-port/dsl-output-redirects/0070/expout index c919ae4fa..4dabad497 100644 --- a/go/regtest/cases-pending-go-port/dsl-output-redirects/0070/expout +++ b/go/regtest/cases-pending-go-port/dsl-output-redirects/0070/expout @@ -1,13 +1,33 @@ -{ "x": 1 } -{ "x": 2 } -{ "x": 3 } -{ "x": 4 } -{ "x": 5 } -{ "x": 6 } -{ "x": 7 } -{ "x": 8 } -{ "x": 9 } -{ "x": 10 } +{ + "x": 1 +} +{ + "x": 2 +} +{ + "x": 3 +} +{ + "x": 4 +} +{ + "x": 5 +} +{ + "x": 6 +} +{ + "x": 7 +} +{ + "x": 8 +} +{ + "x": 9 +} +{ + "x": 10 +} a b i x y pan pan 1 0.3467901443380824 0.7268028627434533 eks pan 2 0.7586799647899636 0.5221511083334797 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0001/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0001/expout index 2af9fe447..4525f561d 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0001/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0001/expout @@ -1 +1 @@ -sum:pan=0.502626,sum:eks=0.611784,sum:wye=0.573289,sum:zee=0.598554,sum:hat=0.031442 +sum.pan=0.5026260055412137,sum.eks=0.6117840605678454,sum.wye=0.5732889198020006,sum.zee=0.5985540091064224,sum.hat=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0002/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0002/expout index 7f38f04ba..92bcf3275 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0002/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0002/expout @@ -1,5 +1,5 @@ -a=pan,sum=0.502626 -a=eks,sum=0.611784 -a=wye,sum=0.573289 -a=zee,sum=0.598554 -a=hat,sum=0.031442 +a=pan,sum=0.5026260055412137 +a=eks,sum=0.6117840605678454 +a=wye,sum=0.5732889198020006 +a=zee,sum=0.5985540091064224 +a=hat,sum=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0003/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0003/expout index 7f38f04ba..92bcf3275 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0003/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0003/expout @@ -1,5 +1,5 @@ -a=pan,sum=0.502626 -a=eks,sum=0.611784 -a=wye,sum=0.573289 -a=zee,sum=0.598554 -a=hat,sum=0.031442 +a=pan,sum=0.5026260055412137 +a=eks,sum=0.6117840605678454 +a=wye,sum=0.5732889198020006 +a=zee,sum=0.5985540091064224 +a=hat,sum=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0004/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0004/expout index 18dd1c12d..6b7ffb510 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0004/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0004/expout @@ -1 +1 @@ -sum:pan:pan=0.346790,sum:pan:wye=0.502626,sum:eks:pan=0.758680,sum:eks:wye=0.381399,sum:eks:zee=0.611784,sum:wye:wye=0.204603,sum:wye:pan=0.573289,sum:zee:pan=0.527126,sum:zee:wye=0.598554,sum:hat:wye=0.031442 +sum.pan.pan=0.3467901443380824,sum.pan.wye=0.5026260055412137,sum.eks.pan=0.7586799647899636,sum.eks.wye=0.38139939387114097,sum.eks.zee=0.6117840605678454,sum.wye.wye=0.20460330576630303,sum.wye.pan=0.5732889198020006,sum.zee.pan=0.5271261600918548,sum.zee.wye=0.5985540091064224,sum.hat.wye=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0006/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0006/expout index 846f4393e..b98d268f0 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0006/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0006/expout @@ -1,10 +1,10 @@ -a=pan,b=pan,sum=0.346790 -a=pan,b=wye,sum=0.502626 -a=eks,b=pan,sum=0.758680 -a=eks,b=wye,sum=0.381399 -a=eks,b=zee,sum=0.611784 -a=wye,b=wye,sum=0.204603 -a=wye,b=pan,sum=0.573289 -a=zee,b=pan,sum=0.527126 -a=zee,b=wye,sum=0.598554 -a=hat,b=wye,sum=0.031442 +a=pan,b=pan,sum=0.3467901443380824 +a=pan,b=wye,sum=0.5026260055412137 +a=eks,b=pan,sum=0.7586799647899636 +a=eks,b=wye,sum=0.38139939387114097 +a=eks,b=zee,sum=0.6117840605678454 +a=wye,b=wye,sum=0.20460330576630303 +a=wye,b=pan,sum=0.5732889198020006 +a=zee,b=pan,sum=0.5271261600918548 +a=zee,b=wye,sum=0.5985540091064224 +a=hat,b=wye,sum=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0009/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0009/expout index ae064277e..1af2d2c76 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0009/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0009/expout @@ -1 +1 @@ -v=0.502626 +v=0.5026260055412137 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0013/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0013/expout index ae064277e..1af2d2c76 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0013/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0013/expout @@ -1 +1 @@ -v=0.502626 +v=0.5026260055412137 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0016/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0016/expout index 8cf29751e..29017edcb 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0016/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0016/expout @@ -1 +1 @@ -sum=4.536294 +sum=4.536293840335763 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0025/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0025/expout index 66c359c35..19e10226a 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0025/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0025/expout @@ -1 +1 @@ -sum:pan=0.849416,sum:eks=1.751863,sum:wye=0.777892,sum:zee=1.125680,sum:hat=0.031442 +sum.pan=0.8494161498792961,sum.eks=1.75186341922895,sum.wye=0.7778922255683036,sum.zee=1.1256801691982772,sum.hat=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0028/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0028/expout index 90f5f590d..7f2f01ef0 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0028/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0028/expout @@ -1,5 +1,5 @@ -a=pan,sum=0.849416 -a=eks,sum=1.751863 -a=wye,sum=0.777892 -a=zee,sum=1.125680 -a=hat,sum=0.031442 +a=pan,sum=0.8494161498792961 +a=eks,sum=1.75186341922895 +a=wye,sum=0.7778922255683036 +a=zee,sum=1.1256801691982772 +a=hat,sum=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0031/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0031/expout index 90f5f590d..7f2f01ef0 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0031/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0031/expout @@ -1,5 +1,5 @@ -a=pan,sum=0.849416 -a=eks,sum=1.751863 -a=wye,sum=0.777892 -a=zee,sum=1.125680 -a=hat,sum=0.031442 +a=pan,sum=0.8494161498792961 +a=eks,sum=1.75186341922895 +a=wye,sum=0.7778922255683036 +a=zee,sum=1.1256801691982772 +a=hat,sum=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0033/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0033/expout index 725f9241e..fc6afcd1d 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0033/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0033/expout @@ -1 +1 @@ -sum:pan:pan=1,sum:pan:wye=10,sum:eks:pan=2,sum:eks:wye=4,sum:eks:zee=7,sum:wye:wye=3,sum:wye:pan=5,sum:zee:pan=6,sum:zee:wye=8,sum:hat:wye=9 +sum.pan.pan=1,sum.pan.wye=10,sum.eks.pan=2,sum.eks.wye=4,sum.eks.zee=7,sum.wye.wye=3,sum.wye.pan=5,sum.zee.pan=6,sum.zee.wye=8,sum.hat.wye=9 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0036/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0036/expout index 45f3b3d4f..013df34bc 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0036/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0036/expout @@ -1,5 +1,5 @@ -a=pan,sum:pan=1,sum:wye=10 -a=eks,sum:pan=2,sum:wye=4,sum:zee=7 -a=wye,sum:wye=3,sum:pan=5 -a=zee,sum:pan=6,sum:wye=8 -a=hat,sum:wye=9 +a=pan,sum.pan=1,sum.wye=10 +a=eks,sum.pan=2,sum.wye=4,sum.zee=7 +a=wye,sum.wye=3,sum.pan=5 +a=zee,sum.pan=6,sum.wye=8 +a=hat,sum.wye=9 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0037/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0037/expout index becff91a3..4e9a24a03 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0037/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0037/expout @@ -1,5 +1,5 @@ -a=pan,sum:pan=0.346790,sum:wye=0.502626 -a=eks,sum:pan=0.758680,sum:wye=0.381399,sum:zee=0.611784 -a=wye,sum:wye=0.204603,sum:pan=0.573289 -a=zee,sum:pan=0.527126,sum:wye=0.598554 -a=hat,sum:wye=0.031442 +a=pan,sum.pan=0.3467901443380824,sum.wye=0.5026260055412137 +a=eks,sum.pan=0.7586799647899636,sum.wye=0.38139939387114097,sum.zee=0.6117840605678454 +a=wye,sum.wye=0.20460330576630303,sum.pan=0.5732889198020006 +a=zee,sum.pan=0.5271261600918548,sum.wye=0.5985540091064224 +a=hat,sum.wye=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0040/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0040/expout index 846f4393e..b98d268f0 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0040/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0040/expout @@ -1,10 +1,10 @@ -a=pan,b=pan,sum=0.346790 -a=pan,b=wye,sum=0.502626 -a=eks,b=pan,sum=0.758680 -a=eks,b=wye,sum=0.381399 -a=eks,b=zee,sum=0.611784 -a=wye,b=wye,sum=0.204603 -a=wye,b=pan,sum=0.573289 -a=zee,b=pan,sum=0.527126 -a=zee,b=wye,sum=0.598554 -a=hat,b=wye,sum=0.031442 +a=pan,b=pan,sum=0.3467901443380824 +a=pan,b=wye,sum=0.5026260055412137 +a=eks,b=pan,sum=0.7586799647899636 +a=eks,b=wye,sum=0.38139939387114097 +a=eks,b=zee,sum=0.6117840605678454 +a=wye,b=wye,sum=0.20460330576630303 +a=wye,b=pan,sum=0.5732889198020006 +a=zee,b=pan,sum=0.5271261600918548 +a=zee,b=wye,sum=0.5985540091064224 +a=hat,b=wye,sum=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0043/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0043/expout index 846f4393e..b98d268f0 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0043/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0043/expout @@ -1,10 +1,10 @@ -a=pan,b=pan,sum=0.346790 -a=pan,b=wye,sum=0.502626 -a=eks,b=pan,sum=0.758680 -a=eks,b=wye,sum=0.381399 -a=eks,b=zee,sum=0.611784 -a=wye,b=wye,sum=0.204603 -a=wye,b=pan,sum=0.573289 -a=zee,b=pan,sum=0.527126 -a=zee,b=wye,sum=0.598554 -a=hat,b=wye,sum=0.031442 +a=pan,b=pan,sum=0.3467901443380824 +a=pan,b=wye,sum=0.5026260055412137 +a=eks,b=pan,sum=0.7586799647899636 +a=eks,b=wye,sum=0.38139939387114097 +a=eks,b=zee,sum=0.6117840605678454 +a=wye,b=wye,sum=0.20460330576630303 +a=wye,b=pan,sum=0.5732889198020006 +a=zee,b=pan,sum=0.5271261600918548 +a=zee,b=wye,sum=0.5985540091064224 +a=hat,b=wye,sum=0.03144187646093577 diff --git a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0047/expout b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0047/expout index 267b7c590..4fbd0aea1 100644 --- a/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0047/expout +++ b/go/regtest/cases-pending-go-port/dsl-parameterized-emit/0047/expout @@ -1,4 +1,4 @@ -X v:a v:b v:i v:x v:y +X v.a v.b v.i v.x v.y 1 pan pan 1 0.3467901443380824 0.7268028627434533 2 eks pan 2 0.7586799647899636 0.5221511083334797 3 wye wye 3 0.20460330576630303 0.33831852551664776 diff --git a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0001/expout b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0001/expout index 957c07db3..f17c2750e 100644 --- a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0001/expout +++ b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0001/expout @@ -1,4 +1,4 @@ { - "sum": 1009.118181 + "sum": 1009.1181809328339 } -sum 1009.118181 +sum 1009.1181809328339 diff --git a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0002/expout b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0002/expout index 957c07db3..f17c2750e 100644 --- a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0002/expout +++ b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0002/expout @@ -1,4 +1,4 @@ { - "sum": 1009.118181 + "sum": 1009.1181809328339 } -sum 1009.118181 +sum 1009.1181809328339 diff --git a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0003/expout b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0003/expout index 2b0bba9db..5a68f57c6 100644 --- a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0003/expout +++ b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0003/expout @@ -1,14 +1,14 @@ { "sum": { - "cat": 207.843964, - "pan": 191.530740, - "wye": 188.110135, - "dog": 215.541519, - "hat": 206.091824 + "cat": 207.8439636883261, + "pan": 191.53074005858548, + "wye": 188.11013475370953, + "dog": 215.54151875932868, + "hat": 206.091823672884 } } -sum:cat 207.843964 -sum:pan 191.530740 -sum:wye 188.110135 -sum:dog 215.541519 -sum:hat 206.091824 +sum.cat 207.8439636883261 +sum.pan 191.53074005858548 +sum.wye 188.11013475370953 +sum.dog 215.54151875932868 +sum.hat 206.091823672884 diff --git a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0004/expout b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0004/expout index 832a7de2f..1697419c0 100644 --- a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0004/expout +++ b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0004/expout @@ -1,14 +1,14 @@ { "sum": { - "cat": 207.843964, - "pan": 191.530740, - "wye": 188.110135, - "dog": 215.541519, - "hat": 206.091824 + "cat": 207.8439636883261, + "pan": 191.53074005858548, + "wye": 188.11013475370953, + "dog": 215.54151875932868, + "hat": 206.091823672884 } } -cat 207.843964 -pan 191.530740 -wye 188.110135 -dog 215.541519 -hat 206.091824 +cat 207.8439636883261 +pan 191.53074005858548 +wye 188.11013475370953 +dog 215.54151875932868 +hat 206.091823672884 diff --git a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0005/expout b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0005/expout index b9fdfbc65..a92dddc77 100644 --- a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0005/expout +++ b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0005/expout @@ -1,23 +1,23 @@ { "sum": { - "cat": 207.843964, - "pan": 191.530740, - "wye": 188.110135, - "dog": 215.541519, - "hat": 206.091824 + "cat": 207.8439636883261, + "pan": 191.53074005858548, + "wye": 188.11013475370953, + "dog": 215.54151875932868, + "hat": 206.091823672884 } } a cat -sum 207.843964 +sum 207.8439636883261 a pan -sum 191.530740 +sum 191.53074005858548 a wye -sum 188.110135 +sum 188.11013475370953 a dog -sum 215.541519 +sum 215.54151875932868 a hat -sum 206.091824 +sum 206.091823672884 diff --git a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0006/expout b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0006/expout index b9fdfbc65..a92dddc77 100644 --- a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0006/expout +++ b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0006/expout @@ -1,23 +1,23 @@ { "sum": { - "cat": 207.843964, - "pan": 191.530740, - "wye": 188.110135, - "dog": 215.541519, - "hat": 206.091824 + "cat": 207.8439636883261, + "pan": 191.53074005858548, + "wye": 188.11013475370953, + "dog": 215.54151875932868, + "hat": 206.091823672884 } } a cat -sum 207.843964 +sum 207.8439636883261 a pan -sum 191.530740 +sum 191.53074005858548 a wye -sum 188.110135 +sum 188.11013475370953 a dog -sum 215.541519 +sum 215.54151875932868 a hat -sum 206.091824 +sum 206.091823672884 diff --git a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0007/expout b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0007/expout index 7b30699d7..047e0c8e0 100644 --- a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0007/expout +++ b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0007/expout @@ -1,64 +1,64 @@ { "sum": { "cat": { - "pan": 42.327158, - "hat": 43.184410, - "dog": 39.241473, - "wye": 45.196775, - "cat": 37.894148 + "pan": 42.327158262573356, + "hat": 43.18440957220826, + "dog": 39.2414728534826, + "wye": 45.19677452417291, + "cat": 37.89414847588904 }, "pan": { - "wye": 40.135300, - "pan": 36.226334, - "hat": 35.115869, - "dog": 37.817560, - "cat": 42.235677 + "wye": 40.135299712550946, + "pan": 36.2263342663248, + "hat": 35.115869257879424, + "dog": 37.81756018831723, + "cat": 42.23567663351311 }, "wye": { - "cat": 40.805723, - "hat": 41.166697, - "dog": 40.619547, - "wye": 32.490973, - "pan": 33.027196 + "cat": 40.80572298410698, + "hat": 41.16669669994168, + "dog": 40.61954681601182, + "wye": 32.49097273832244, + "pan": 33.027195515326675 }, "dog": { - "hat": 43.515162, - "pan": 45.614011, - "dog": 43.545956, - "wye": 37.223795, - "cat": 45.642595 + "hat": 43.515162210434674, + "pan": 45.61401108323896, + "dog": 43.545955695964984, + "wye": 37.223794671791296, + "cat": 45.64259509789859 }, "hat": { - "hat": 48.058897, - "wye": 34.054270, - "pan": 42.538758, - "cat": 44.325655, - "dog": 37.114244 + "hat": 48.05889741913474, + "wye": 34.05426961857805, + "pan": 42.53875750027864, + "cat": 44.325654701613004, + "dog": 37.11424443327952 } } } -sum:cat:pan 42.327158 -sum:cat:hat 43.184410 -sum:cat:dog 39.241473 -sum:cat:wye 45.196775 -sum:cat:cat 37.894148 -sum:pan:wye 40.135300 -sum:pan:pan 36.226334 -sum:pan:hat 35.115869 -sum:pan:dog 37.817560 -sum:pan:cat 42.235677 -sum:wye:cat 40.805723 -sum:wye:hat 41.166697 -sum:wye:dog 40.619547 -sum:wye:wye 32.490973 -sum:wye:pan 33.027196 -sum:dog:hat 43.515162 -sum:dog:pan 45.614011 -sum:dog:dog 43.545956 -sum:dog:wye 37.223795 -sum:dog:cat 45.642595 -sum:hat:hat 48.058897 -sum:hat:wye 34.054270 -sum:hat:pan 42.538758 -sum:hat:cat 44.325655 -sum:hat:dog 37.114244 +sum.cat.pan 42.327158262573356 +sum.cat.hat 43.18440957220826 +sum.cat.dog 39.2414728534826 +sum.cat.wye 45.19677452417291 +sum.cat.cat 37.89414847588904 +sum.pan.wye 40.135299712550946 +sum.pan.pan 36.2263342663248 +sum.pan.hat 35.115869257879424 +sum.pan.dog 37.81756018831723 +sum.pan.cat 42.23567663351311 +sum.wye.cat 40.80572298410698 +sum.wye.hat 41.16669669994168 +sum.wye.dog 40.61954681601182 +sum.wye.wye 32.49097273832244 +sum.wye.pan 33.027195515326675 +sum.dog.hat 43.515162210434674 +sum.dog.pan 45.61401108323896 +sum.dog.dog 43.545955695964984 +sum.dog.wye 37.223794671791296 +sum.dog.cat 45.64259509789859 +sum.hat.hat 48.05889741913474 +sum.hat.wye 34.05426961857805 +sum.hat.pan 42.53875750027864 +sum.hat.cat 44.325654701613004 +sum.hat.dog 37.11424443327952 diff --git a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0011/expout b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0011/expout index e9f03d571..1f987241a 100644 --- a/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0011/expout +++ b/go/regtest/cases-pending-go-port/dsl-prefixed-unprefixed-emit/0011/expout @@ -1,65 +1,65 @@ { "sum": { "cat": { - "pan": 42.327158, - "hat": 43.184410, - "dog": 39.241473, - "wye": 45.196775, - "cat": 37.894148 + "pan": 42.327158262573356, + "hat": 43.18440957220826, + "dog": 39.2414728534826, + "wye": 45.19677452417291, + "cat": 37.89414847588904 }, "pan": { - "wye": 40.135300, - "pan": 36.226334, - "hat": 35.115869, - "dog": 37.817560, - "cat": 42.235677 + "wye": 40.135299712550946, + "pan": 36.2263342663248, + "hat": 35.115869257879424, + "dog": 37.81756018831723, + "cat": 42.23567663351311 }, "wye": { - "cat": 40.805723, - "hat": 41.166697, - "dog": 40.619547, - "wye": 32.490973, - "pan": 33.027196 + "cat": 40.80572298410698, + "hat": 41.16669669994168, + "dog": 40.61954681601182, + "wye": 32.49097273832244, + "pan": 33.027195515326675 }, "dog": { - "hat": 43.515162, - "pan": 45.614011, - "dog": 43.545956, - "wye": 37.223795, - "cat": 45.642595 + "hat": 43.515162210434674, + "pan": 45.61401108323896, + "dog": 43.545955695964984, + "wye": 37.223794671791296, + "cat": 45.64259509789859 }, "hat": { - "hat": 48.058897, - "wye": 34.054270, - "pan": 42.538758, - "cat": 44.325655, - "dog": 37.114244 + "hat": 48.05889741913474, + "wye": 34.05426961857805, + "pan": 42.53875750027864, + "cat": 44.325654701613004, + "dog": 37.11424443327952 } } } a b sum -cat pan 42.327158 -cat hat 43.184410 -cat dog 39.241473 -cat wye 45.196775 -cat cat 37.894148 -pan wye 40.135300 -pan pan 36.226334 -pan hat 35.115869 -pan dog 37.817560 -pan cat 42.235677 -wye cat 40.805723 -wye hat 41.166697 -wye dog 40.619547 -wye wye 32.490973 -wye pan 33.027196 -dog hat 43.515162 -dog pan 45.614011 -dog dog 43.545956 -dog wye 37.223795 -dog cat 45.642595 -hat hat 48.058897 -hat wye 34.054270 -hat pan 42.538758 -hat cat 44.325655 -hat dog 37.114244 +cat pan 42.327158262573356 +cat hat 43.18440957220826 +cat dog 39.2414728534826 +cat wye 45.19677452417291 +cat cat 37.89414847588904 +pan wye 40.135299712550946 +pan pan 36.2263342663248 +pan hat 35.115869257879424 +pan dog 37.81756018831723 +pan cat 42.23567663351311 +wye cat 40.80572298410698 +wye hat 41.16669669994168 +wye dog 40.61954681601182 +wye wye 32.49097273832244 +wye pan 33.027195515326675 +dog hat 43.515162210434674 +dog pan 45.61401108323896 +dog dog 43.545955695964984 +dog wye 37.223794671791296 +dog cat 45.64259509789859 +hat hat 48.05889741913474 +hat wye 34.05426961857805 +hat pan 42.53875750027864 +hat cat 44.325654701613004 +hat dog 37.11424443327952 diff --git a/go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0001/cmd b/go/regtest/cases/dsl-map-variant-dumps/0001/cmd similarity index 100% rename from go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0001/cmd rename to go/regtest/cases/dsl-map-variant-dumps/0001/cmd diff --git a/go/regtest/cases/dsl-map-variant-dumps/0001/experr b/go/regtest/cases/dsl-map-variant-dumps/0001/experr new file mode 100644 index 000000000..e69de29bb diff --git a/go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0001/expout b/go/regtest/cases/dsl-map-variant-dumps/0001/expout similarity index 93% rename from go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0001/expout rename to go/regtest/cases/dsl-map-variant-dumps/0001/expout index b8d0958b7..abcecec60 100644 --- a/go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0001/expout +++ b/go/regtest/cases/dsl-map-variant-dumps/0001/expout @@ -22,9 +22,7 @@ { "ab": "zeewye" } -{ - "ab": -} +{} { "ab": "panwye" } diff --git a/go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0002/cmd b/go/regtest/cases/dsl-map-variant-dumps/0002/cmd similarity index 100% rename from go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0002/cmd rename to go/regtest/cases/dsl-map-variant-dumps/0002/cmd diff --git a/go/regtest/cases/dsl-map-variant-dumps/0002/experr b/go/regtest/cases/dsl-map-variant-dumps/0002/experr new file mode 100644 index 000000000..e69de29bb diff --git a/go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0002/expout b/go/regtest/cases/dsl-map-variant-dumps/0002/expout similarity index 93% rename from go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0002/expout rename to go/regtest/cases/dsl-map-variant-dumps/0002/expout index b8d0958b7..abcecec60 100644 --- a/go/regtest/cases-pending-go-port/dsl-map-variant-dumps/0002/expout +++ b/go/regtest/cases/dsl-map-variant-dumps/0002/expout @@ -22,9 +22,7 @@ { "ab": "zeewye" } -{ - "ab": -} +{} { "ab": "panwye" } diff --git a/go/todo.txt b/go/todo.txt index e5acf31aa..363f627ab 100644 --- a/go/todo.txt +++ b/go/todo.txt @@ -49,6 +49,12 @@ TOP OF LIST: * blocker: prepipe - gzin; bz2in ... +* blocker: misctests + ? wut + mlr --from regtest/input/s.dkvp put -q 'begin{@sum=[0m0]} @sum[1+NR%2] += $i; end{dump}' + ? space/- + regtest/cases-pending-go-port//dsl-lashed-emitp-singles/0051/cmd + ---------------------------------------------------------------- * non-blocker: --lib option, and to .mlrrc o make up some stdlib functions -- ?