Sequences - Xref - Double - intersection


App: regression/framework Page: sequence/a_list_beside_a_store_pulled_is_the_parameter_of_an_action_that_takes_stores
PHP
HTML
sequence/a_list_beside_a_store_pulled_is_the_parameter_of_an_action_that_takes_stores.pad
Result
{sequence '1..3', push='a'/}[{action:append a, [7, 8]}{$sequence} {/action:append}][{a:append [7, 8]}{$sequence} {/a:append}][{action:intersection a, [2, 3, 9]}{$sequence} {/action:intersection}][{action:sort a, [0, 9]}{$sequence} {/action:sort}][{sequence [3, 1, 2], sort}{$sequence} {/sequence}]

App: regression/framework Page: sequence/a_list_for_an_action_that_takes_stores_is_one
PHP
HTML
sequence/a_list_for_an_action_that_takes_stores_is_one.pad
Result
[{echo php:implode(',', sequence:merge([1,2], [4]))}][{sequence '1..5', push='a'/}{sequence '4..8', push='b'/}{pull:a intersection=b}{$sequence} {/pull:a}][{echo php:implode(',', sequence:sum([1,2,3]))}][{sequence '1..3', append=[7,8]}{$sequence} {/sequence}]

App: regression/framework Page: sequence/a_list_is_the_values_of_a_sequence_and_of_an_action
PHP
HTML
sequence/a_list_is_the_values_of_a_sequence_and_of_an_action.pad
Result
[{sequence [3,1,2], sort}{$sequence} {/sequence}][{sequence list=[5,'a',2]}{$sequence} {/sequence}]{sequence '1..5', push='a'}{/sequence}{sequence '4..8', push='b'}{/sequence}[{pull:a intersection=b}{$sequence} {/pull:a}][{pull:a append=[9,8]}{$sequence} {/pull:a}][{pull:a difference=[2,3,9]}{$sequence} {/pull:a}]

App: regression/framework Page: sequence/a_store_beside_a_store_pulled_is_the_parameter_of_an_action_option_that_takes_stores
PHP
HTML
sequence/a_store_beside_a_store_pulled_is_the_parameter_of_an_action_option_that_takes_stores.pad
Result
{sequence '1..9', push='a'/}{sequence '1..3', push='b'/}[{pull:a intersection, 'b'}{$sequence} {/pull:a}][{pull:a 'b', intersection}{$sequence} {/pull:a}][{sequence a, append, 'b'}{$sequence} {/sequence}]

App: regression/framework Page: sequence/a_store_used_as_an_action_operand
PHP
HTML
sequence/a_store_used_as_an_action_operand.pad
Result
{sequence '1..5', push='a'/}
{sequence '4..8', push='b'/}
{pull:a intersection='b'}
{$sequence},
{/pull:a}

App: regression/framework Page: sequence/an_action_run_by_an_expression_inside_a_tag_keeps_the_lists_of_the_tag_s_actions
PHP
HTML
sequence/an_action_run_by_an_expression_inside_a_tag_keeps_the_lists_of_the_tag_s_actions.pad
Result
[{sequence '1..3', append=[9, 8], eval='php:count(sequence:sort([1,2])) + @'}{$sequence} {/sequence}][{sequence '1..3', intersection=[3, 4], eval='php:count(sequence:sum([1,2])) + @'}{$sequence} {/sequence}][{sequence '1..3', append=[9, 8], eval='@ + 2'}{$sequence} {/sequence}]

App: regression/framework Page: sequence/intersection
PHP
HTML
sequence/intersection.pad
Result
{sequence '1..6', push='a'/}
{sequence '4..9', push='b'/}
{pull:a intersection='b'}
{$sequence},
{/pull:a}

App: regression/framework Page: sequence/the_set_actions_tell_values_apart_as_dedup_does_and_name_a_value_of_several_stores_once
PHP
HTML
sequence/the_set_actions_tell_values_apart_as_dedup_does_and_name_a_value_of_several_stores_once.pad
Result
{sequence '1..3', push='a'/}{sequence '3..5', push='b'/}{sequence '4..6', push='c'/}[{pull:a difference='b|c'}{$sequence} {/pull:a}][{pull:a onlyStore='b|c'}{$sequence} {/pull:a}][{pull:a onlyNow='b|c'}{$sequence} {/pull:a}][{pull:a intersection='b'}{$sequence} {/pull:a}]{sequence '1;2;3', push='a'/}[{pull:a intersection=['1.0', '02']}{$sequence} {/pull:a}][{pull:a onlyNow=['1.0', '02']}{$sequence} {/pull:a}][{pull:a onlyStore=['1.0', '02', 7]}{$sequence} {/pull:a}][{pull:a dedup=['1.0','02']}{$sequence} {/pull:a}]{sequence '1;1;2', push='d'/}[{pull:a onlyStore='d'}{$sequence} {/pull:a}]{sequence '5;5', push='d'/}[{pull:a onlyStore='d'}{$sequence} {/pull:a}]

App: regression/framework Page: sequence/whole_numbers_past_the_integer_range_stay_apart_in_the_set_actions
PHP
HTML
sequence/whole_numbers_past_the_integer_range_stay_apart_in_the_set_actions.pad
Result
{sequence list='9223372036854775808', push='a'/}[{sequence '9223372036854775808;9223372036854775809', unique}{$sequence} {/sequence}][{sequence list='9223372036854775809', intersection='a'}{$sequence} {/sequence}][{sequence '9223372036854775808;09223372036854775808;9223372036854775809', distinct}{$sequence}{/sequence}][{sequence '1;1.0;2;3', distinct}{$sequence}{/sequence}][{sequence '-9223372036854775809;-9223372036854775810', dedup}{$sequence} {/sequence}]

App: sequence Page: actions

App: sequence Page: check/if
PHP
HTML
check/if.pad
Result
{sequence '5;10;15;20',  name='q1'}
{sequence '15;20;25;30', name='q2'}
{sequence '15;20', name='q3'}

{if q3 eq sequence:intersection ( q1, q2 )} ok @else@ nok {/if}
{if q3 eq sequence:intersection ( q1, [15,20,25,30] )} ok @else@ nok {/if}
{if q3 eq sequence:intersection ( [5,10,15,20], q2 )} ok @else@ nok {/if}
{if q3 eq sequence:intersection ( [5,10,15,20], [15,20,25,30] )} ok @else@ nok {/if}

{if q3 ne sequence:intersection ( q1, q2 )} nok @else@ ok {/if}
{if q3 ne sequence:intersection ( q1, [15,20,25,30] )} nok @else@ ok {/if}
{if q3 ne sequence:intersection ( [5,10,15,20], q2 )} nok @else@ ok {/if}
{if q3 ne sequence:intersection ( [5,10,15,20], [15,20,25,30] )} nok @else@ ok {/if}

<hr>

{sequence '3..5', name='abc'}

{if 4 in abc } ok @else@ nok {/if}
{if 6 in abc } nok @else@ ok {/if}

<hr>

{if 3 eq sequence:count(abc)} ok @else@ nok {/if}
{if sequence:count(abc) eq 4} nok @else@ ok {/if}

<hr>

{if 3 in sequence:count(abc)} ok @else@ nok {/if}
{if 4 in sequence:count(abc)} nok @else@ ok {/if}

{sequence '8..10', name='q1'}
{sequence '1..10', name='q2'}

<hr>

{if q1 eq sequence:last(q2,3)} ok @else@ nok {/if}
{if q1 ne sequence:last(q2,3)} nok @else@ ok {/if}

<hr>

{if [9,10] ne sequence:last ( q2, 2) } nok @else@ ok {/if}
{if [8,9] eq sequence:last ( [7,8,9], 2) } ok @else@ nok {/if}

App: sequence Page: specials/double

App: sequence Page: specials/intersection

App: sequence Page: specials/negative