Perl programs: 64

confess.pl: use the confess function to die and print a stack trace [May-19-2009]

each.pl: each to iterate through both keys and values of a hash [Feb-09-2008]

split_whitespace.pl: split on white space [Feb-09-2008]

ref_test.pl: use the ref function to determine if a scalar contains a reference [Jan-20-2008]

loop_labels.pl: uloop labels and the next keyword to go to next iteration of outerloop [Jan-19-2008]

map.pl: use map function to transform the members of an array into another array [Jan-19-2008]

grep.pl: use the grep function to select members from an array [Jan-13-2008]

negative_subscript.pl: access the last elements in an array using negative subscripts [Jan-13-2008]

s3_upload.pl: upload a file to Amazon S3 storage web service [Jan-06-2008]

autovivification.pl: autovivification property of perl [Jan-03-2008]

exec.pl: exec system call [Dec-25-2007]

unless.pl: unless keyword, reverse of an if condition [Dec-22-2007]

until.pl: until keyword, loop while a condition is false [Dec-22-2007]

pagerank.pl: obtain the Google page rank for a url [Dec-09-2007]

yahoo_quote.pl: yahoo finance API for retrieving stock data [Nov-23-2007]

argv.pl: extracting command line args from @ARGV [Nov-11-2007]

array_boolean_context.pl: Use an array in boolean context [Nov-11-2007]

array_scalar_context.pl: Use an array in scalar context [Nov-11-2007]

back_ticks.pl: Backticks operator for command execution [Nov-11-2007]

bareblock.pl: bare blocks of code [Nov-11-2007]

ctime_to_epoch.pl: convert ctime formatted string to epoch time [Nov-11-2007]

epoch_to_str.pl: convert epoch time to a string [Nov-11-2007]

file_basename.pl: split a file path into the filename and path using File::Basename [Nov-11-2007]

file_test.pl: File test operators [Nov-11-2007]

foreach.pl: foreach loops, be careful [Nov-11-2007]

function_combin_arrays.pl: function to combine 2 arrays using references [Nov-11-2007]

globbing.pl: Filename Globbing Operator [Nov-11-2007]

hash_context.pl: Using hash in other contexts [Nov-11-2007]

hash_init.pl: Initialization of hash variables [Nov-11-2007]

here_documents.pl: here documents for quoting free-form text in perl code [Nov-11-2007]

here_exec.pl: here documents executed on the shell [Nov-11-2007]

here_repeat.pl: here documents that are repeated [Nov-11-2007]

hex.pl: convert a string that has a hex number into a numeric value [Nov-11-2007]

high_res.pl: high resolution timer, microsecond precision [Nov-11-2007]

integer_division.pl: Integer division and modulo [Nov-11-2007]

integer_literals.pl: binary, octal, decimal, and hex literals [Nov-11-2007]

last.pl: keyword last [Nov-11-2007]

list_assignment.pl: Using a list on the RHS of an assignment operator [Nov-11-2007]

literal_underscores.pl: using underscores to clarify numeric literals [Nov-11-2007]

more_ranges.pl: Loop through other wacky ranges [Nov-11-2007]

my_scope.pl: declaring variables with keyword my [Nov-11-2007]

namespaces.pl: scalars, arrays, and hashes have their own namespaces [Nov-11-2007]

next.pl: keyword next [Nov-11-2007]

our.pl: declaring variables with keyword our [Nov-11-2007]

proto_scalar.pl: subroutine prototypes that expect scalar arguments [Nov-11-2007]

quote_constructs.pl: alternate forms of single / double quotes and backticks [Nov-11-2007]

range.pl: Loop through a range of numbers [Nov-11-2007]

range_flip_flop.pl: Range Flip Flop [Nov-11-2007]

readme.pl: Read a file from disk [Nov-11-2007]

readstdin.pl: Read lines of input from stdin [Nov-11-2007]

reference.pl: References to scalars [Nov-11-2007]

regex.pl: match a string with a regex (and file io) [Nov-11-2007]

repetition.pl: Repetition operator [Nov-11-2007]

report.pl: perl formats for report generation [Nov-11-2007]

sort_hash.pl.txt: Iterate a hash in sorted order by key [Nov-11-2007]

split.pl: split function demonstration [Nov-11-2007]

string_literals.pl: The difference between single and double quoted strings [Nov-11-2007]

subs.pl: simple subroutine -- interesting difference from C [Nov-11-2007]

substitute.pl: replace a pattern with other text [Nov-11-2007]

sum.pl: Interactive IO on console [Nov-11-2007]

switch.pl: there are no switch control structures in perl [Nov-11-2007]

ternary.pl: ternary conditional operator [Nov-11-2007]

tzformat_epoch.pl: convert epoch time to a string using a specified timezone [Nov-11-2007]

v_string.pl: use v strings to specify a string by ascii characters [Nov-11-2007]