This commit is contained in:
John Kerl 2016-12-07 20:42:53 -05:00
parent ca01bfb609
commit bd45926cd9

View file

@ -29,12 +29,7 @@ OTHER:
----------------------------------------------------------------
MAPVAR CHECKLIST:
* new functions:
- binary m,s->s JOINK JOINV JOINKV
- binary s,s->m SPLITNV SPLITKV
! splitnv/splitkv how/whether to type-infer the v's?!?
! IPS IFS IRS OPS OPS ORS into the grammar !
* splitnv/splitkv how/whether to type-infer the v's?!?
* debt-reduction
! naming conventions to clarify transfer/copy semantics
@ -66,8 +61,6 @@ MAPVAR CHECKLIST:
* mv_error retvals vs. exitthrows vs. absentskips ... bleah
? if (k in m) { ... }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
things which are always maps:
* maplit
@ -226,6 +219,9 @@ SYNTAX ERROR IMPROVEMENT:
================================================================
UT FOR 5.0.0:
* joink joinv joinkv splitnv splitkv test in various contexts esp free-and-replace.
* joink joinv joinkv splitnv splitkv memmgt / valgrinds !
* all assert_X() cases
* all type-decl cases: local/forbind/argpass; initial assign & reuse thereafter.