ljr/wcmtools/s2/S2/OutputScalar.pm

30 lines
312 B
Perl
Executable File

#!/usr/bin/perl
#
package S2::OutputScalar;
use strict;
sub new {
my ($class, $scalar) = @_;
my $ref = [ $scalar ];
bless $ref, $class;
}
sub write {
${$_[0]->[0]} .= $_[1];
}
sub writeln {
${$_[0]->[0]} .= $_[1] . "\n";
}
sub newline {
${$_[0]->[0]} .= "\n";
}
sub flush { }
1;