summaryrefslogtreecommitdiff
path: root/regress/base/header_parser.pl
blob: 5d4b16a22e773e2343f7a85449b52ebd989927b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
use lib qw(./lib/fml5 ./lib/CPAN ./lib/3RDPARTY ./lib);
# use strict;
use Carp;

use Mail::Header;
use FML::Parse;

my ($head, $body) = new FML::Parse \*STDIN;

my $s = {
    header => $head,
    body   => $body,
};


$s->{'header'}->delete('Received');
$s->{'header'}->print;
print "\n\n";
print ${ $s->{'body'} };

use FML::Debug;
my $fp = new FML::Debug;
$fp->show_structure( \$s );

for (1.. 100) {
    ${ "x$_" } = $s;
system "ps auxww|grep $$";
}

exit 0;