mirror of
https://github.com/johnkerl/miller.git
synced 2026-07-22 15:37:59 +00:00
put/filter merge iterate
This commit is contained in:
parent
98df87039a
commit
6b83f0301d
2 changed files with 3 additions and 6 deletions
|
|
@ -89,11 +89,6 @@ rval_evaluator_t* rval_evaluator_alloc_from_ast(mlr_dsl_ast_node_t* pnode, fmgr_
|
|||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
} else if (pnode->type == MD_AST_NODE_TYPE_OOSVAR_KEYLIST) {
|
||||
if (context_flags & IN_MLR_FILTER) {
|
||||
fprintf(stderr, "%s: statements involving $-variables are not valid in %s filter.\n",
|
||||
MLR_GLOBALS.bargv0, MLR_GLOBALS.bargv0);
|
||||
exit(1);
|
||||
}
|
||||
return rval_evaluator_alloc_from_oosvar_keylist(pnode, pfmgr, type_inferencing, context_flags);
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
|
|
|||
|
|
@ -19,13 +19,15 @@ PRE-RELEASE 4.6.0:
|
|||
! xxxes
|
||||
|
||||
! greatly generalize filter: simply insist it end in a bare boolean ?
|
||||
- disallow filter() inside mlr filter
|
||||
- disallow filter() inside mlr filter; UT that
|
||||
- many more UT cases for filter now
|
||||
|
||||
----------------------------------------------------------------
|
||||
UT FOR 4.6.0:
|
||||
|
||||
* UT/mlh/mld func @ filter
|
||||
* disallow filter() inside filter
|
||||
* insist on final bare boolean; allow others before that (incl. begin/end)
|
||||
* UT/mlh/mld -e, and mixed -f and -e, for filter/put
|
||||
* no begin/end/func/subr within subr
|
||||
* print/printn zary
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue