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

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

Serving Software Downloads in 976 Categories, Downloaded 29.982.576 Times

Data::LineBuffer for Linux 0.01

Company: Diab Jerius
Date Added: August 06, 2013  |  Visits: 194

Data::LineBuffer for Linux

Report Broken Link
Printer Friendly Version


Product Homepage
Download (16 downloads)

Data::LineBuffer is a Perl module that provides a very rudimentary input push back facility. It provides a layer between the input source and the calling routine which allows data to be pushed back onto the input source for retrieval, as a last in, first out, stack.<br /><br />It is only concerned with line-oriented data, and can interface with a filehandle, a subroutine (which returns data), a string containing multiple lines to be parsed, or an array of lines. In order to provide a uniform interface, all returned input is chomp()'d.<br /><br />As an example, consider the following code:<br /><br /> use Data::LineBuffer;<br /><br /> my $src = new Data::LineBuffer "Line 1<br />Line 2<br />Line 3<br />Line 4<br />";<br /><br /> print $src->get, "<br />";<br /> print $src->get, "<br />";<br /> $src->unget( "Oh Happy Day!" );<br /> $src->unget( "I Sing with Joy!" );<br /> print $src->get, "<br />";<br /> print $src->get, "<br />";<br /> print $src->get, "<br />";<br /><br />This produces the following output:<br /><br /> Line 1<br /> Line 2<br /> I Sing with Joy!<br /> Oh Happy Day!<br /> Line 3<br /> Line 4

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Data Data Linebuffer Datalinebuffer Happy Input Interface Line Linebuffer Linebuffer Linux Lines Linux Print Quot Quotquot Source Srcgtget Srcgtunget
Users rating: 0/10

License: Freeware Size: 10.24 KB
DATA::LINEBUFFER FOR LINUX RELATED
Database Tools  -  K Database Magic 2.8.3.1
Database Desktop, SQL manager, merge data, data comparison and many more function in one software. It accomodate a simple admittance to datasets like other database handling products. Firstly it doesn't concentrate maintenance of datasets, but...
6.29 MB  
Libraries  -  Data::Serializer 0.41
Data::Serializer package contains modules that serialize data structures. SYNOPSIS use Data::Serializer; $obj = Data::Serializer->new(); $obj = Data::Serializer->new( serializer => Storable, digester => MD5, cipher => DES, secret => my...
25.6 KB  
Communication  -  Smartspice binary format RAW file reader with complex capabilities 1.0
this second version support complex data.[data, plot_title] = ssbin2mlab(filename, desired_variable) reads a Binary Smartspice RAW file 'filename' and extract the variable(s) of interest from 'desired_variable' using the file's own variable index...
10 KB  
Utilities  -  MivRHash 1.0.1
MivRHash (Million-value Remote Hash) is a remote hash table data structure which provides the compatible interface with the Python dict's interface. It stores hash table data in remote server. Therefore, it is useful when your application uses so...
10.24 KB  
Multimedia & Graphics  -  SansView 2.0.0
SansView is tool designed to extend the SANS data analysis capabilities by developing new tools for users. The DANSE/SANS group will provide analysis functionality through three applications. Those applications will be incrementally developed...
 
Text Editors  -  Randomize Lines 0.2.6
Randomize Lines (rl) is a command-line tool that reads lines from an input file or stdin, randomizes the lines and outputs a specified number of lines. It does this with only a single pass over the input while trying to use as little memory as...
122.88 KB  
Business  -  SSuite Office - MonoBase 2.0.0.3
Features Available: - Create unlimited databases with unlimited tables, fields, and rows - Access any ODBC compatible database of any size, from 1 Kilobyte to 1 Terabyte - Filter tables instantly - Run SQL statements with the SQL query engine -...
9.32 MB  
Utilities  -  Open Magic Data (OMD) 1.6
The Open Magic Data project (OMD) is an attempt to organize magic data (data used in the Magic: The Gathering (TM) game) into a format that allows for easy access by encoding it into XML. see the Home page for more details....
794.44 KB  
Miscellaneous Communications Tools  -  clicq 0.1
clicq is a command line icq client (thus the name clicq). It is based on readline for a consistent command line input interface also known from bash. All clicq command are prefixed with a slash (/). You can type /help to get a list of commands and...
174.08 KB  
Productivity  -  Information Security 1.0.0.0
Information Security is created for people who lead an active lifestyle. It opens opportunities for reliable data protection in everyday life. Friendly interface and high level of reliability make the program one of the best of its kind....
1024 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB