Sequences - Xref - Single - first


App: regression/framework Page: lenient/a_count_that_is_no_whole_number_leaves_the_sequence_alone
PHP
lenient/a_count_that_is_no_whole_number_leaves_the_sequence_alone.php
HTML
lenient/a_count_that_is_no_whole_number_leaves_the_sequence_alone.pad
Result
<?php

// The lenient walk under test: with the syntax check off, what cannot run passes the
// value through or yields empty, and the walk carries on.

$padCheckSyntax = FALSE;

?>
[{sequence '1..6', first=2.5}{$sequence} {/sequence}][{sequence '1..6', last=-1}{$sequence} {/sequence}][{sequence '1..6', push='p'}{pull:p pop='x'}{$sequence} {/pull:p}][{pull:p}{$sequence} {/pull:p}][{sequence '1..6', maximum=1.5}{$sequence} {/sequence}]

App: regression/framework Page: sequence/a_first_parameter_an_action_does_not_take_is_the_store_the_type_or_the_count_it_names
PHP
HTML
sequence/a_first_parameter_an_action_does_not_take_is_the_store_the_type_or_the_count_it_names.pad
Result
{sequence '11..16', push='nums'/}[{reverse 'prime'}{$sequence} {/reverse}][{action:first 'prime'}{$sequence} {/action:first}][{action:splice 'nums', splice=2}{$sequence} {/action:splice}][{append 5}{$sequence} {/append}][{action:sort 'nums'}{$sequence} {/action:sort}][{action:shift 'nums', shift=2}{$sequence} {/action:shift}]

App: regression/framework Page: sequence/a_number_right_after_an_option_naming_a_type_or_an_action_that_counts_is_its_value
PHP
HTML
sequence/a_number_right_after_an_option_naming_a_type_or_an_action_that_counts_is_its_value.pad
Result
{sequence '1..9', push='a'/}[{pull:a first, 2}{$sequence} {/pull:a}][{pull:a add, 2}{$sequence} {/pull:a}][{sequence '1..3', add, 2}{$sequence} {/sequence}][{sequence '1..3', first, 2}{$sequence} {/sequence}][{prime first, 3}{$sequence} {/prime}][{sequence add, 3, rows=3}{$sequence} {/sequence}]

App: regression/framework Page: sequence/a_parameter_after_the_first_is_read_by_what_the_one_before_it_was
PHP
HTML
sequence/a_parameter_after_the_first_is_read_by_what_the_one_before_it_was.pad
Result
{sequence '1..9', push='s'/}[{reverse '1..5', 'sum'}{$sequence} {/reverse}][{action:reverse '1..5', 'first'}{$sequence} {/action:reverse}][{reverse '1..5', 'first', 2}{$sequence} {/reverse}][{sequence 'prime', 3, 'reverse'}{$sequence} {/sequence}][{sum 'prime', 3}{$sequence} {/sum}][{set $a = 'sum'}{action:reverse s, $a}{$sequence} {/action:reverse}][{sequence '1..5', sort, 'reverse'}{$sequence} {/sequence}][{pull 's', 'shift', 2}{$sequence} {/pull}]

App: regression/framework Page: sequence/a_quoted_store_given_to_an_action_without_a_parameter_is_the_store_it_acts_on
PHP
HTML
sequence/a_quoted_store_given_to_an_action_without_a_parameter_is_the_store_it_acts_on.pad
Result
[{sequence '1..5', push='s'/}{sum 's'}{$sequence}{/sum}|{action:sum 's'}{$sequence}{/action:sum}|{average 's'}{$sequence}{/average}][{set $st = 's'}{action:count $st}{$sequence}{/action:count}][{sequence '3;1;2', push='nums'/}{action:first 'nums'}{$sequence} {/action:first}][{sum 'prime'}{$sequence}{/sum}]

App: regression/framework Page: sequence/a_shift_in_the_eval_of_a_pull_of_the_same_store_leaves_the_pull_its_rows
PHP
HTML
sequence/a_shift_in_the_eval_of_a_pull_of_the_same_store_leaves_the_pull_its_rows.pad
Result
{sequence '1..4', add=10, push='a'/}[{pull:a eval='@ + php:count(sequence:shift("a")) * 0'}{$sequence}:{$add} {/pull:a}|{pull:a}{$sequence} {/pull:a}]{sequence '1..4', add=10, push='a'/}[{pull:a first=4, eval='@ + php:count(sequence:pop("a")) * 0'}{$sequence}:{$add} {/pull:a}]{sequence '1..4', add=10, push='a'/}[{pull:a shift=1, eval='@ + php:count(sequence:shift("a")) * 0'}{$sequence}:{$add} {/pull:a}|{pull:a}{$sequence}:{$add} {/pull:a}]

App: regression/framework Page: sequence/an_action_given_by_action_after_its_own_prefix_is_one_mention
PHP
HTML
sequence/an_action_given_by_action_after_its_own_prefix_is_one_mention.pad
Result
{sequence '1..6', push='a'/}[{a:shift action='shift|3'}{$sequence} {/a:shift}|{pull:a}{$sequence} {/pull:a}]{sequence '1..6', push='a'/}[{a:pop action='pop|2'}{$sequence} {/a:pop}|{pull:a}{$sequence} {/pull:a}]{sequence '1..6', push='a'/}[{action:first a, action='first|3'}{$sequence} {/action:first}][{a:reverse action='reverse'}{$sequence} {/a:reverse}][{a:splice action='splice|1|2'}{$sequence} {/a:splice}]

App: regression/framework Page: sequence/an_action_named_by_its_prefix_takes_its_count_from_the_option_of_its_name
PHP
HTML
sequence/an_action_named_by_its_prefix_takes_its_count_from_the_option_of_its_name.pad
Result
{sequence '1..6', push='a'/}[{a:shift shift=3}{$sequence} {/a:shift}|{pull:a}{$sequence} {/pull:a}]{sequence '1..6', push='a'/}[{action:first a, first=3}{$sequence} {/action:first}][{action:minimum a, minimum=3}{$sequence} {/action:minimum}][{sequence:last a, last=3}{$sequence} {/sequence:last}][{action:shift a, 2}{$sequence} {/action:shift}|{pull:a}{$sequence} {/pull:a}]{sequence '1..6', push='a'/}[{a:first reverse, first=2}{$sequence} {/a:first}]

App: regression/framework Page: sequence/an_action_that_drops_terms_of_a_type_without_an_end_is_cut_to_its_page_first
PHP
HTML
sequence/an_action_that_drops_terms_of_a_type_without_an_end_is_cut_to_its_page_first.pad
Result
[{sequence 'golomb', dedup, page=2, rows=3}{$sequence} {/sequence}{pager 'sequence'}{$kind}:{$page} {/pager}]
[{sequence fibonacci, dedup, page=1, rows=3}{$sequence} {/sequence}{pager 'sequence'}{$kind}:{$page} {/pager}]
[{sequence 'prime', first=3, negative, page=1, rows=3}{$sequence} {/sequence}{pager 'sequence'}{$kind}:{$page} {/pager}]
{sequence '2;3;5;7;11;13;17;19', push='s'/}[{sequence 'prime', onlyNow='s', page=1, rows=3}{$sequence} {/sequence}{pager 'sequence'}{$kind}:{$page} {/pager}]

App: regression/framework Page: sequence/an_action_that_keeps_the_front_of_a_type_without_an_end_is_cut_where_page_is_written
PHP
HTML
sequence/an_action_that_keeps_the_front_of_a_type_without_an_end_is_cut_where_page_is_written.pad
Result
[{sequence prime, first=20, page=5, rows=5}{$sequence} {/sequence}{pager 'sequence'}{$kind}:{$page} {/pager}]
[{sequence prime, first=4, page=2, rows=3}{$sequence} {/sequence}{pager 'sequence'}{$kind}:{$page} {/pager}]
[{sequence prime, first=4, page=3, rows=3}{$sequence} {/sequence}]
[{sequence fibonacci, element=5, page=1, rows=3}{$sequence} {/sequence}]

App: regression/framework Page: sequence/an_action_written_before_page_acts_on_every_term_and_the_page_is_cut_from_its_result
PHP
HTML
sequence/an_action_written_before_page_acts_on_every_term_and_the_page_is_cut_from_its_result.pad
Result
[{sequence '5;3;9;1;7;2', sort, page=1, rows=3}{$sequence} {/sequence}]
[{sequence '1..30', reverse, page=1, rows=10}{$sequence} {/sequence}]
[{sequence '1;2;3;4;5;6;7', reverse, page=2, rows=3}{$sequence} {/sequence}]
[{sequence '1;2;3;4;5;6;7', last=4, page=1, rows=3}{$sequence} {/sequence}]
[{sequence '1..30', sum, page=1, rows=3}{$sequence} {/sequence}]
[{sequence '1..30', first=5, page=1, rows=3}{$sequence} {/sequence}{pager 'sequence'}{$kind}:{$page} {/pager}]
[{sequence '1;1;2;2;3;3;4;4', dedup, page=2, rows=2}{$sequence} {/sequence}{pager 'sequence'}{$kind}:{$page} {/pager}]
[{sequence '1..9', page=1, rows=3, reverse}{$sequence} {/sequence}]
[{sequence '9;8;7;6;5;4', sort, page=2, rows=2, reverse}{$sequence} {/sequence}]

App: regression/framework Page: sequence/an_action_written_twice_runs_twice_in_its_place
PHP
HTML
sequence/an_action_written_twice_runs_twice_in_its_place.pad
Result
[{sequence '1..5', reverse, sort, reverse}{$sequence} {/sequence}][{sequence '1..5', reverse}{$sequence} {/sequence}][{sequence '1..9', first=6, last=4, first=2}{$sequence} {/sequence}][{sequence '1..3', push='s'/}{pull:s add=4, add=10}{$sequence} {/pull:s}][{sequence '3;1;2', sort, sum}{$sequence}:{$sort}:{$sum} {/sequence}]

App: regression/framework Page: sequence/first
PHP
HTML
sequence/first.pad
Result
{sequence '1..10', push='nums'/}
{pull:nums first}
{$sequence},
{/pull:nums}

App: regression/framework Page: sequence/first_3
PHP
HTML
sequence/first_3.pad
Result
{sequence '1..10', push='nums'/}
{pull:nums first=3}
{$sequence},
{/pull:nums}

App: regression/framework Page: sequence/first_with_negative_inverts_it
PHP
HTML
sequence/first_with_negative_inverts_it.pad
Result
{sequence '1..10', push='nums'/}
{pull:nums first=3, negative}
{$sequence},
{/pull:nums}