From 60fda2dd8bbdb0ef7f90cdcfcb121442256b4997 Mon Sep 17 00:00:00 2001 From: John Kerl Date: Thu, 21 Jan 2021 00:59:18 -0500 Subject: [PATCH] iterate on C->Go reg-tests --- go/reg-test/expected/case-c-dsl-oosvars.sh.out | 18 +----------------- go/todo.txt | 4 ++-- 2 files changed, 3 insertions(+), 19 deletions(-) diff --git a/go/reg-test/expected/case-c-dsl-oosvars.sh.out b/go/reg-test/expected/case-c-dsl-oosvars.sh.out index 16e413b03..7be6afea9 100644 --- a/go/reg-test/expected/case-c-dsl-oosvars.sh.out +++ b/go/reg-test/expected/case-c-dsl-oosvars.sh.out @@ -846,23 +846,7 @@ mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset all; dump} ./re } } } -{ - "s": 9, - "t": { - "1": 9, - "4": 9 - }, - "u": { - "1": { - "2": 9, - "3": 9 - }, - "4": { - "5": 9, - "6": 9 - } - } -} +{} mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @*; dump} ./reg-test/input/unset4.dkvp { diff --git a/go/todo.txt b/go/todo.txt index 780312c3c..fedcad498 100644 --- a/go/todo.txt +++ b/go/todo.txt @@ -26,8 +26,8 @@ bugs: mlr put -q 'print | "tr \[a-z\] \[A-Z\]", "abi:".$a.$b.$i' s mlr: cannot parse DSL expression. -* ./reg-test/cases/case-c-dsl-for-oosvar-loops.sh - bug w/ non-unique for-loop names: e.g. 'for(a,a in $*)' +* case-c-dsl-oosvars.sh + emit @{variable.name} * ./reg-test/cases/case-c-dsl-indirect-oosvar-assignments.sh _:t:u=1 vs t:u=1 on emitp @*