idx_chkFor_ary_get_itm_testSimple start time : 25Apr2022 18h30m21s +--+-----------+----------------+----------------------------------------------------------------------------- |OK|test# |dat0 |dat1 +--+-----------+----------------+----------------------------------------------------------------------------- | l|null_null01| | +--+-----------+----------------+----------------------------------------------------------------------------- | l|atm_null01 | 4| +--+-----------+----------------+----------------------------------------------------------------------------- | l|lst_null01 |the bigg fat cow| +--+-----------+----------------+----------------------------------------------------------------------------- | l|null_atm01 | |g +--+-----------+----------------+----------------------------------------------------------------------------- | l|atm_atm01 |g |g +--+-----------+----------------+----------------------------------------------------------------------------- | l|atm_atm02 | 4| +--+-----------+----------------+----------------------------------------------------------------------------- | l|null_lst01 | |the bigg fat cow +--+-----------+----------------+----------------------------------------------------------------------------- | l|atm_lst01 | |the bigg fat cow +--+-----------+----------------+----------------------------------------------------------------------------- | l|atm_lst02 | l|0 1 2 3 4 5 6 7 8 9 +--+-----------+----------------+----------------------------------------------------------------------------- | l|idx_lst01 | 5|the bigg fat cow +--+-----------+----------------+----------------------------------------------------------------------------- | l|idx_lst02 |5 |the bigg fat cow +--+-----------+----------------+----------------------------------------------------------------------------- | l|idx_lstL01 |4 5 |+-------------------+-------------------+-+-+ | | | ||0 1 2 3 4 5 6 7 8 9|0 1 2 3 4 5 6 7 8 9|4|5| | | | |+-------------------+-------------------+-+-+ +--+-----------+----------------+----------------------------------------------------------------------------- | l|idx_lstL02 |1 |+-------------------+-------------------+-+-+ | | | ||0 1 2 3 4 5 6 7 8 9|0 1 2 3 4 5 6 7 8 9|4|5| | | | |+-------------------+-------------------+-+-+ +--+-----------+----------------+----------------------------------------------------------------------------- | l|idx_lstL03 | 1|+-------------------+-------------------+-+-+ | | | ||0 1 2 3 4 5 6 7 8 9|0 1 2 3 4 5 6 7 8 9|4|5| | | | |+-------------------+-------------------+-+-+ +--+-----------+----------------+----------------------------------------------------------------------------- | l|idxL_lst01 |4 |the bigg fat cow +--+-----------+----------------+----------------------------------------------------------------------------- | l|idxL_lst02 |3 35 |[#=; backtrack ;=#]Howell - Mega-Life, Mega-Death and the Sun, the rise and f +--+-----------+----------------+----------------------------------------------------------------------------- | l|idxL_lst03 |+-+-+ |0 1 2 3 4 5 6 7 8 9 | | ||4|5| | | | |+-+-+ | +--+-----------+----------------+----------------------------------------------------------------------------- | l|idxL_lstL01|4 5 |0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 4 5 +--+-----------+----------------+----------------------------------------------------------------------------- | l|atm_ary01 |c | 0 1 2 3 4 | | | | 5 6 7 8 9 | | | |10 11 12 13 14 | | | |15 16 17 18 19 +--+-----------+----------------+----------------------------------------------------------------------------- | l|idx_ary01 |3 4 | 0 1 2 3 4 | | | | 5 6 7 8 9 | | | |10 11 12 13 14 | | | |15 16 17 18 19 +--+-----------+----------------+----------------------------------------------------------------------------- | l|idx_ary02 |4 5 | 0 1 2 3 4 | | | | 5 6 7 8 9 | | | |10 11 12 13 14 | | | |15 16 17 18 19 +--+-----------+----------------+----------------------------------------------------------------------------- | l|idx_ary01 |1 2 3 | 0 1 2 3 4 | | |6 7 8 | 5 6 7 8 9 | | | |10 11 12 13 14 | | | |15 16 17 18 19 +--+-----------+----------------+----------------------------------------------------------------------------- | l|idx_ary02 |1 2 3 | 0 1 2 3 4 | | |6 7 8 | 5 6 7 8 9 | | | |10 11 12 13 14 | | | |15 16 17 18 19 +--+-----------+----------------+----------------------------------------------------------------------------- ~~...~~ ------------------------+ | ------------------------+ | ------------------------+ | ------------------------+ | ------------------------+ | ------------------------+ | ------------------------+ 4| ------------------------+ | ------------------------+ | ------------------------+ | ------------------------+ | ------------------------+ | ------------------------+ | | | ------------------------+ | | | ------------------------+ | | | ------------------------+ | ------------------------+ all of civilisations.pdf| ------------------------+ | | | ------------------------+ | ------------------------+ | | | | ------------------------+ | | | | ------------------------+ | | | | ------------------------+ | | | | ------------------------+ | | | | ------------------------+ ~~...~~ +--+-----------+-------------------+ |OK|test# |calc | +--+-----------+-------------------+ | l|null_null01|?ixca1 ?ixca4 | +--+-----------+-------------------+ | l|atm_null01 |?ixca4 | +--+-----------+-------------------+ | l|lst_null01 |?ixca3 ?ixca4 | +--+-----------+-------------------+ | l|null_atm01 |?ixca1 ?ixca5 | +--+-----------+-------------------+ | l|atm_atm01 |?ixca3 ?ixca5 | +--+-----------+-------------------+ | l|atm_atm02 |?ixca5 | +--+-----------+-------------------+ | l|null_lst01 |?ixca1 | +--+-----------+-------------------+ | l|atm_lst01 |?ixca3 | +--+-----------+-------------------+ | l|atm_lst02 |?ixca3 | +--+-----------+-------------------+ | l|idx_lst01 |i | +--+-----------+-------------------+ | l|idx_lst02 |i | +--+-----------+-------------------+ | l|idx_lstL01 |?ixca7 | +--+-----------+-------------------+ | l|idx_lstL02 |0 1 2 3 4 5 6 7 8 9| +--+-----------+-------------------+ | l|idx_lstL03 |0 1 2 3 4 5 6 7 8 9| +--+-----------+-------------------+ | l|idxL_lst01 |b | +--+-----------+-------------------+ | l|idxL_lst02 |?ixca7 | +--+-----------+-------------------+ | l|idxL_lst03 |?ixca3 | +--+-----------+-------------------+ | l|idxL_lstL01|?ixca7 | +--+-----------+-------------------+ | l|atm_ary01 |?ixca3 | +--+-----------+-------------------+ | l|idx_ary01 | 19| +--+-----------+-------------------+ | l|idx_ary02 |?ixagi1 | +--+-----------+-------------------+ | l|idx_ary01 |?ixca2 | +--+-----------+-------------------+ | l|idx_ary02 |?ixca2 | +--+-----------+-------------------+ +--+-----------+----------------------------------------------------+ |OK|test# |comments | +--+-----------+----------------------------------------------------+ | l|null_null01|not defined for isNull [inx, ary] | +--+-----------+----------------------------------------------------+ | l|atm_null01 |not defined for isNull ary | +--+-----------+----------------------------------------------------+ | l|lst_null01 |not defined for isNull ary | +--+-----------+----------------------------------------------------+ | l|null_atm01 |not defined for [isNull idx, isAtm ary] | +--+-----------+----------------------------------------------------+ | l|atm_atm01 |not defined for [nonIntL idx, isAtm ary] | +--+-----------+----------------------------------------------------+ | l|atm_atm02 |not defined for isAtm ary | +--+-----------+----------------------------------------------------+ | l|null_lst01 |not defined for isNull idx | +--+-----------+----------------------------------------------------+ | l|atm_lst01 |should fail, nonIntegerL idx | +--+-----------+----------------------------------------------------+ | l|atm_lst02 |should fail, nonIntegerL idx | +--+-----------+----------------------------------------------------+ | l|idx_lst01 |should work | +--+-----------+----------------------------------------------------+ | l|idx_lst02 |should work, [isAtm idx] OK with lst | +--+-----------+----------------------------------------------------+ | l|idx_lstL01 |should fail, (~= (valence ary) (gage shape idx))| +--+-----------+----------------------------------------------------+ | l|idx_lstL02 |should work | +--+-----------+----------------------------------------------------+ | l|idx_lstL03 |should work | +--+-----------+----------------------------------------------------+ | l|idxL_lst01 |should work | +--+-----------+----------------------------------------------------+ | l|idxL_lst02 |should fail, (~= (valence ary) (gage shape idx))| +--+-----------+----------------------------------------------------+ | l|idxL_lst03 |should fail, (~= (valence ary) (gage shape idx))| +--+-----------+----------------------------------------------------+ | l|idxL_lstL01|should fail, (~= (valence ary) (gage shape idx))| +--+-----------+----------------------------------------------------+ | l|atm_ary01 |should fail, nonIntegerL idx | +--+-----------+----------------------------------------------------+ | l|idx_ary01 |should work | +--+-----------+----------------------------------------------------+ | l|idx_ary02 |should fail, idx failed to pick from ary | +--+-----------+----------------------------------------------------+ | l|idx_ary01 |should fail, (~= (valence ary) (gage shape idx))| +--+-----------+----------------------------------------------------+ | l|idx_ary02 |should fail, (~= (valence ary) (gage shape idx))| +--+-----------+----------------------------------------------------+