Language::Befunge::lib::FILE - file operations
version 5.000
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.
http://www.rcfunge98.com/rcsfingers.html#FILE.
Jerome Quelin
This software is copyright (c) 2003 by Jerome Quelin.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
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.