================================================================
BUG:

rrv ./reg-test/cases/case-c-dsl-mapvar-assignments.sh
* probably buggy in the C impl

rrv ./reg-test/cases/case-c-dsl-split-join.sh
* splitnv narg 2 vs 3 ?!?

rrv ./reg-test/cases/case-c-dsl-forbind-typedecl.sh
rrv ./reg-test/cases/case-c-dsl-localvar-typedecl.sh
rrv ./reg-test/cases/case-c-dsl-local-map-variable-typedecl.sh
rrv ./reg-test/cases/case-c-dsl-argpass-typedecl.sh
* str s = "a"; s = 3 doesn't trigger -- needs gate-retention ...

rrv ./reg-test/cases/case-c-dsl-triple-for-loops.sh
* Needs to do this:
  "Continuation statements are split into the final boolean, and the statements before (if any)."

================================================================
MULTIPLE ISSUES:

* typeof prints different things -- regularize ...

================================================================
LF/CRLF ETC.

rrv ./reg-test/cases/case-c-multi-character-ixs.sh
rrv ./reg-test/cases/case-c-implicit-header-csv-input.sh
rrv ./reg-test/cases/case-c-missing-final-lf.sh

================================================================
PUT -a

rrv -C20 ./reg-test/cases/case-c-dsl-local-map-variable-write-read.sh
* put -a

================================================================
PARTIALLY IMPLEMENTED:

rrv ./reg-test/cases/case-c-clean-whitespace.sh
rrv ./reg-test/cases/case-c-cut.sh
rrv ./reg-test/cases/case-c-dsl-scientific-notation.sh
rrv ./reg-test/cases/case-c-implicit-header-csv-input.sh
rrv ./reg-test/cases/case-c-rfc-csv.sh
rrv ./reg-test/cases/case-c-space-padding.sh
rrv ./reg-test/cases/case-c-utf8-alignment.sh

================================================================
PPRINT --BARRED --RIGHT

rrv ./reg-test/cases/case-c-barred-pprint.sh

================================================================
BACKWARD INCOMPATIBILITIES:

rrv ./reg-test/cases/case-c-label.sh
* handles old/new clashes differently from C impl :^/

rrv ./reg-test/cases/case-c-dsl-substr.sh
* format-strings? gah. needs smart fmtnum regardless.

================================================================
NEED EMITP/MULTI-EMIT/PRINT-WITH-REDIRECT

rrv ./reg-test/cases/case-c-dsl-absent-empty.sh
rrv ./reg-test/cases/case-c-dsl-break-continue.sh
rrv ./reg-test/cases/case-c-dsl-for-oosvar-loops.sh
rrv ./reg-test/cases/case-c-dsl-for-oosvar-loops.sh
rrv ./reg-test/cases/case-c-dsl-functional-tests.sh
rrv ./reg-test/cases/case-c-dsl-indirect-oosvar-assignments.sh
rrv ./reg-test/cases/case-c-dsl-lashed-emitp-singles.sh
rrv ./reg-test/cases/case-c-dsl-mapvar-emit.sh
rrv ./reg-test/cases/case-c-dsl-oosvar-assignments.sh
rrv ./reg-test/cases/case-c-dsl-type-predicates.sh

-> split up this big case-file: case-c-dsl-functional-tests.sh

================================================================
NOT IMPLEMENTED YET:

rrv ./reg-test/cases/case-c-format-conversion-keystroke-savers.sh
* needs --ipprint

rrv ./reg-test/cases/case-c-dsl-filter-pattern-action.sh
* regex

rrv -C1 ./reg-test/cases/case-c-dsl-filter-pattern-action.sh
* regexi

rrv ./reg-test/cases/case-c-het-pprint-input.sh
* new pprint reader not done yet

rrv ./reg-test/cases/case-c-dsl-oosvars.sh
* uses mlr step

rrv ./reg-test/cases/case-c-auxents.sh
rrv ./reg-test/cases/case-c-bar.sh
rrv ./reg-test/cases/case-c-compressed-input.sh
rrv ./reg-test/cases/case-c-count-distinct.sh
rrv ./reg-test/cases/case-c-csv-rs-environment-defaults.sh
rrv ./reg-test/cases/case-c-dsl-gmt-date-time-functions.sh
rrv ./reg-test/cases/case-c-dsl-local-date-time-functions.sh
rrv ./reg-test/cases/case-c-dsl-mapvars-udfs-subroutines.sh
rrv ./reg-test/cases/case-c-dsl-parameterized-emit.sh
rrv ./reg-test/cases/case-c-dsl-positional-indexing.sh
rrv ./reg-test/cases/case-c-dsl-prefixed-unprefixed-emit.sh
rrv ./reg-test/cases/case-c-dsl-redirects.sh
rrv ./reg-test/cases/case-c-dsl-regex-captures.sh
rrv ./reg-test/cases/case-c-dsl-regex-matching.sh
rrv ./reg-test/cases/case-c-dsl-stack-allocation.sh
rrv ./reg-test/cases/case-c-format-values.sh
rrv ./reg-test/cases/case-c-format-values.sh
rrv ./reg-test/cases/case-c-fraction.sh
rrv ./reg-test/cases/case-c-having-fields.sh
rrv ./reg-test/cases/case-c-head-early-out.sh
rrv ./reg-test/cases/case-c-histogram.sh
rrv ./reg-test/cases/case-c-in-place-processing.sh
rrv ./reg-test/cases/case-c-int-float-stats1-step1.sh
rrv ./reg-test/cases/case-c-join-mixed-format.sh
rrv ./reg-test/cases/case-c-join-prepipe.sh
rrv ./reg-test/cases/case-c-join.sh
rrv ./reg-test/cases/case-c-json-io.sh
rrv ./reg-test/cases/case-c-lf-crlf-and-autodetect.sh
rrv ./reg-test/cases/case-c-markdown-output.sh
rrv ./reg-test/cases/case-c-merge-fields.sh
rrv ./reg-test/cases/case-c-most-least-frequent.sh
rrv ./reg-test/cases/case-c-nest.sh
rrv ./reg-test/cases/case-c-null-field-input.sh
rrv ./reg-test/cases/case-c-number-formatting.sh
rrv ./reg-test/cases/case-c-rename-regex.sh
rrv ./reg-test/cases/case-c-repeat.sh
rrv ./reg-test/cases/case-c-reshape.sh
rrv ./reg-test/cases/case-c-seqgen.sh
rrv ./reg-test/cases/case-c-skip-pass-comments.sh
rrv ./reg-test/cases/case-c-stats1-percentile-interpolation.sh
rrv ./reg-test/cases/case-c-stats1-regexed-field-names.sh
rrv ./reg-test/cases/case-c-stats1.sh
rrv ./reg-test/cases/case-c-stats2.sh
rrv ./reg-test/cases/case-c-step.sh
rrv ./reg-test/cases/case-c-top.sh
rrv ./reg-test/cases/case-c-uniq.sh
rrv ./reg-test/cases/case-c-utf8-bom.sh

================================================================
