Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.174.752 Times

Text::Refer 1.106

  Date Added: July 09, 2010  |  Visits: 643

Text::Refer

Report Broken Link
Printer Friendly Version


Product Homepage
Download (92 downloads)



Text::Refer can parse Unix "refer" files. SYNOPSIS Pull in the module: use Text::Refer; Parse a refer stream from a filehandle: while ($ref = input Text::Refer *FH) { # ...do stuff with $ref... } defined($ref) or die "error parsing input"; Same, but using a parser object for more control: # Create a new parser: $parser = new Text::Refer::Parser LeadWhite=>KEEP; # Parse: while ($ref = $parser->input(*FH)) { # ...do stuff with $ref... } defined($ref) or die "error parsing input"; Manipulating reference objects, using high-level methods: # Get the title, author, etc.: $title = $ref->title; @authors = $ref->author; # list context $lastAuthor = $ref->author; # scalar context # Set the title and authors: $ref->title("Cyberiad"); $ref->author(["S. Trurl", "C. Klapaucius"]); # arrayref for >1 value! # Delete the abstract: $ref->abstract(undef); Same, using low-level methods: # Get the title, author, etc.: $title = $ref->get(T); @authors = $ref->get(A); # list context $lastAuthor = $ref->get(A); # scalar context # Set the title and authors: $ref->set(T, "Cyberiad"); $ref->set(A, "S. Trurl", "C. Klapaucius"); # Delete the abstract: $ref->set(X); # sets to empty array of values Output: print $ref->as_string;.

Requirements: No special requirements
Platforms: Linux
Keyword: Author Libraries Parse Programming Ref Refer Textrefer Title Unix
Users rating: 0/10

License: Freeware Size: 31.74 KB
USER REVIEWS
More Reviews or Write Review


TEXT::REFER RELATED
Modules  -  SEO Love 1.2
The plugin allows the author/user to search for the post title on the major search engines, Google, Yahoo, Bing and Ask. The purpose of this search is to check the competition for any given title, or to check the indexation for any given post.It...
61.44 KB  
Modules  -  Author Bio Widget 1.0
The Author Bio Widget displays some basic information about the author of the page or post being viewed.The bio includes the author's gravatar, nickname and bio information as set in the user profile. The author's name will also link to the main...
317.44 KB  
Libraries  -  Bio::NEXUS::UnalignedBlock 0.67
Bio::NEXUS::UnalignedBlock is a Perl module that represents an UNALIGNED block of a NEXUS file. SYNOPSIS if ( $type =~ /unaligned/i ) { $block_object = new Bio::NEXUS::UnalignedBlock($type, $block, $verbose); } This is a class representing...
153.6 KB  
Libraries  -  Bio::NEXUS::SetsBlock 0.67
Bio::NEXUS::SetsBlock is a Perl module that represents SETS block of a NEXUS file. SYNOPSIS $block_object = new Bio::NEXUS::SetsBlock($block_type, $block, $verbose); Parses Sets block of NEXUS file and stores Sets data. METHODS new...
153.6 KB  
Libraries  -  Bio::NEXUS::TaxaBlock 0.67
Bio::NEXUS::TaxaBlock is a Perl module that represents TAXA block of a NEXUS file. SYNOPSIS if ( $type =~ /taxa/i ) { $block_object = new Bio::NEXUS::TaxaBlock($type, $block, $verbose); } If a NEXUS block is a taxa block, this module...
153.6 KB  
Libraries  -  Bio::NEXUS::TreesBlock 0.67
Bio::NEXUS::TreesBlock is a Perl module that represents TREES block of a NEXUS file. SYNOPSIS if ( $type =~ /trees/i ) { $block_object = new Bio::NEXUS::TreesBlock( $block_type, $block, $verbose ); } If a NEXUS block is a Trees Block, this...
153.6 KB  
Libraries  -  Bio::NEXUS::HistoryBlock 0.67
Bio::NEXUS::HistoryBlock is a Perl module that represents a HISTORY block of a NEXUS file. SYNOPSIS $block_object = new Bio::NEXUS::HistoryBlock(history, $block, $verbose); This is a class representing a history block in NEXUS file METHODS...
153.6 KB  
Libraries  -  Bio::NEXUS::DistancesBlock 0.67
Bio::NEXUS::DistancesBlock is a Perl module that represents DISTANCES block in NEXUS file. The DistancesBlock class represents a NEXUS Distances Block and provides methods for reading, writing, and accessing data within these blocks. Distances...
153.6 KB  
Libraries  -  Chart::Graph::Gnuplot 3.2
Chart::Graph::Gnuplot is a function in module Chart::Graph that lets you generate graphs on the fly in perl. SYNOPSIS use Chart::Graph::Gnuplot qw(&gnuplot); gnuplot(%global_options, [%data_set_options, @matrix], [%data_set_options,...
8.19 KB  
Libraries  -  JsHttpRequest 5.0
JsHttpRequest project is an easy-to-use cross-browser AJAX library with AJAX file uploading support and many other features. JsHttpRequest first appeared as cross-browser analogue of XMLHttpRequest, and then became a very useful instrument to...
122.88 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB