Language::Zcode::Parser 0.8
Sponsored Links
Language::Zcode::Parser 0.8 Ranking & Summary
File size:
0.29 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
845
Date added:
2007-07-05
Publisher:
Language::Zcode::Parser team
Language::Zcode::Parser 0.8 description
Language::Zcode::Parser is a Perl module that reads and parses a Z-code file into a big Perl hash.
SYNOPSIS
# Create a Pure Perl Parser
my $pParser = new Language::Zcode::Parser "Perl";
# If they didnt put ".z5" at the end, find it anyway
$infile = $pParser->find_zfile($infile) || exit;
# Read in the file, store it in memory
$pParser->read_memory($infile);
# Parse header of the Z-file
$pParser->parse_header();
# Get the subroutines in the file (LZ::Parser::Routine objects)
my @subs = $pParser->find_subs($infile);
For finding where the subroutines start and end, you can either depend on an external call to txd, a 1992 C program available at ifarchive.org, or a pure Perl version.
Everything else is done in pure Perl.
new (class, how to find subs, args...)
This is a factory method. Called with Perl or TXD (or txd) as arguments, it will create Parsers of LZ::Parser::Perl or LZ::Parser::TXD, which are subclasses of LZ::Parser::Generic.
That class new method will be called with any other passed-in args.
SYNOPSIS
# Create a Pure Perl Parser
my $pParser = new Language::Zcode::Parser "Perl";
# If they didnt put ".z5" at the end, find it anyway
$infile = $pParser->find_zfile($infile) || exit;
# Read in the file, store it in memory
$pParser->read_memory($infile);
# Parse header of the Z-file
$pParser->parse_header();
# Get the subroutines in the file (LZ::Parser::Routine objects)
my @subs = $pParser->find_subs($infile);
For finding where the subroutines start and end, you can either depend on an external call to txd, a 1992 C program available at ifarchive.org, or a pure Perl version.
Everything else is done in pure Perl.
new (class, how to find subs, args...)
This is a factory method. Called with Perl or TXD (or txd) as arguments, it will create Parsers of LZ::Parser::Perl or LZ::Parser::TXD, which are subclasses of LZ::Parser::Generic.
That class new method will be called with any other passed-in args.
Language::Zcode::Parser 0.8 Screenshot
Advertisements
Language::Zcode::Parser 0.8 Keywords
LZ
Parser 0.8
Perl module
perl hash
Perl
file
reads
Z-Code
parses
module
Language::Zcode::Parser
LanguageZcodeParser
Language::Zcode::Parser 0.8
Libraries
Programming
Bookmark Language::Zcode::Parser 0.8
Language::Zcode::Parser 0.8 Copyright
WareSeeker periodically updates pricing and software information of Language::Zcode::Parser 0.8 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Language::Zcode::Parser 0.8 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
Language::Zcode::Runtime::State is a Perl module to handle saving, restoring, etc. the game state. Free Download
BBCode::Parser is a Perl module that parses BBCode tags. Free Download
Blatte::Parser is a Perl module that contains a parser for Blatte syntax. Free Download
Regexp::Parser is a Perl module for parsing regexes. Free Download
Code::Perl is a Perl module to produce Perl code from a tree. Free Download
Audio::Cuefile::Parser is a Perl module for audio cuefile parser. Free Download
OpenGeDB Perl module is a module to access the OpenGeoDB database and calculate all ZIP codes in a certain radius. Free Download
PerlPoint::Parser Perl module is a PerlPoint Parser. Free Download
Latest Software
Popular Software
Favourite Software