mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
956be2e3f5
slurp) an entire file into memory for processing. This module allows the replacement of the prototypical foreach- or while- loops used for opening and reading of files with single-line constructs. Of note with this module is that the magic of the @ARGV variable and the input record separator, $/, are used to facilitate the reading of entire files into either an array or scalar using minimal code.
9 lines
479 B
Plaintext
9 lines
479 B
Plaintext
This simple module serves one purpose - to provide a simple means to read (or
|
|
slurp) an entire file into memory for processing. This module allows the
|
|
replacement of the prototypical foreach- or while- loops used for opening
|
|
and reading of files with single-line constructs.
|
|
|
|
Of note with this module is that the magic of the @ARGV variable and the
|
|
input record separator, $/, are used to facilitate the reading of entire
|
|
files into either an array or scalar using minimal code.
|