diff --git a/go/cases-to-do.txt b/go/cases-to-do.txt index 3fc0424b5..689b99fe3 100644 --- a/go/cases-to-do.txt +++ b/go/cases-to-do.txt @@ -31,11 +31,6 @@ rrv ./reg-test/cases/case-c-missing-final-lf.sh ================================================================ PUT -S / -F / -A -rrv ./reg-test/cases/case-c-dsl-for-srec-loops.sh -* mlr --from ./reg-test/input/abixy put -S -v 'for(k,v in $*) {$[v]=k}' - -rrv -C1 ./reg-test/cases/case-c-dsl-type-inference.sh - rrv -C20 ./reg-test/cases/case-c-dsl-local-map-variable-write-read.sh rrv -C20 ./reg-test/cases/case-c-dsl-local-map-variable-write-read.sh * put -a diff --git a/go/reg-test/cases/case-c-dsl-for-srec-loops.sh b/go/reg-test/cases/case-c-dsl-for-srec-loops.sh index 9294be683..bb2a123e1 100644 --- a/go/reg-test/cases/case-c-dsl-for-srec-loops.sh +++ b/go/reg-test/cases/case-c-dsl-for-srec-loops.sh @@ -7,8 +7,8 @@ run_mlr --from $indir/abixy put -v 'for(k,v in $*) {$nr= NR}' mention for-srec modifying the srec run_mlr --from $indir/abixy put -v 'for(k,v in $*) {unset $[k]}; $j = NR' run_mlr --from $indir/abixy put -v 'for(k,v in $*) {if (k != "x") {unset $[k]}}; $j = NR' -run_mlr --from $indir/abixy --opprint put -S -v 'for(k,v in $*) {$[k."_orig"]=v; $[k] = "other"}' -run_mlr --from $indir/abixy put -S -v 'for(k,v in $*) {$[v]=k}' +run_mlr --from $indir/abixy --opprint put -v 'for(k,v in $*) {$[k."_orig"]=v; $[k] = "other"}' +run_mlr --from $indir/abixy put -v 'for(k,v in $*) {$[string(v)]=k}' run_mlr --from $indir/abixy put -v ' $sum = 0; @@ -18,7 +18,7 @@ run_mlr --from $indir/abixy put -v ' } }' -run_mlr --from $indir/abixy put -S -v ' +run_mlr --from $indir/abixy put -v ' $sum = float(0); for(k,v in $*) { if (k =~ "^[xy]$") { diff --git a/go/reg-test/cases/case-c-dsl-type-inference.sh b/go/reg-test/cases/case-c-dsl-type-inference.sh index fb25130d3..a5a779059 100644 --- a/go/reg-test/cases/case-c-dsl-type-inference.sh +++ b/go/reg-test/cases/case-c-dsl-type-inference.sh @@ -1,20 +1,10 @@ run_mlr --xtab put '$y = $pi1 + $pi2' $indir/mixed-types.xtab -run_mlr --xtab put -F '$y = $pi1 + $pi2' $indir/mixed-types.xtab -run_mlr --xtab put -S '$y = $pi1 . $pi2' $indir/mixed-types.xtab run_mlr --xtab filter '999 != $pi1 + $pi2' $indir/mixed-types.xtab -run_mlr --xtab filter -F '999 != $pi1 + $pi2' $indir/mixed-types.xtab -run_mlr --xtab filter -S '"999" != $pi1 . $pi2' $indir/mixed-types.xtab run_mlr --oxtab put '$s = $a; $t = $b; $u = 3; $v = 4.0; $ts=typeof($s); $tt=typeof($t); $tu=typeof($u); $tv=typeof($v);' <