Language::Befunge::IP::lib::FILE - file operations
The FILE fingerprint (0x46494C45) allows to do file operations.
Create a new FILE instance.
Those operations act as r upon failure.
r
Close filehandle corresponding to $fid.
$fid
Delete file $path (a 0gnirts).
$path
Read $line from filehandle corresponding to $fid, and push back the file id, as well as the line read and the $count bytes read.
$line
$count
Fetch current $pos within the file corresponding to filehandle $fid, and push it back on the stack (as well as $fid again).
$pos
Open the file $path (a 0gnirts) with $mode, storing $vec as the i/o buffer. Push back $fid on the stack, the filehandle id. Mode can be one of:
$mode
$vec
0 read
1 write
2 append
3 read/write
4 truncate read/write
5 append read/write
Write $string to file corresponding to $fid.
$string
Read $count bytes from file $fid and put it to i/o buffer. Put back $fid on the stack.
Seek to position $pos in file $fid. $mode can be one of:
0 from beginning
1 from current location
2 from end
Write $count bytes from buffer to file $fid. Put back $fid on the stack.
Language::Befunge, http://www.rcfunge98.com/rcsfingers.html#FILE.
Jerome Quelin, <jquelin@cpan.org>
<jquelin@cpan.org>
Copyright (c) 2001-2009 Jerome Quelin, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
1 POD Error
The following errors were encountered while parsing the POD:
Expected text after =item, not a bullet
To install Language::Befunge, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Language::Befunge
CPAN shell
perl -MCPAN -e shell install Language::Befunge
For more information on module installation, please visit the detailed CPAN module installation guide.