Software Index
Linux Software Programming  


download download home home   report broken
important software information
company name:
license: Freeware
minimum requirements:
functional limitations:
YAML::Old description
YAML::Old is the old YAML Perl module. The old that was on CPAN from the beginning of 2002 to the end of 2008. has been made into an interface only module.

For almost all of your old code you don't need to change anything. This still works:

use YAML;
my $clone = Load Dump $object;

The difference is that now (the new) will search for the best YAML implementation module available on your system. See YAML::Any. If you really need the behavior of the old, do this:

use YAML::Old;
my $clone = Load Dump $object;

or this:

use YAML -Old;
my $clone = Load Dump $object;

The rest of this documentation has largely been left alone. I changed to YAML::Old. Later I'll revamp it in more detail.


use YAML::Old;

# Load a YAML stream of 3 YAML documents into Perl data structures.
my ($hashref, $arrayref, $string) = Load(< < '...');
name: ingy
age: old
weight: heavy
# I should comment that I also like pink, but don't tell anybody.
favorite colors:
- red
- green
- blue
- Clark Evans
- Oren Ben-Kiki
- Ingy dot Net
--- >
You probably think YAML stands for "Yet Another Markup Language". It
ain't! YAML is really a data serialization language. But if you want
to think of it as a markup, that's OK with me. A lot of people try
to use XML as a serialization format.

"YAML" is catchy and fun to say. Try it. "YAML, YAML, YAML!!!"

# Dump the Perl data structures back into YAML.
print Dump($string, $arrayref, $hashref);

# YAML::Old::Dump is used the same way you'd use Data::Dumper::Dumper
use Data::Dumper;
print Dumper($string, $arrayref, $hashref);. .
Similar software
web2ldap (Popularity: ) : web2ldap is an LDAP client written in Python, full-featured and designed to run as a stand-alone Web gateway or under the control of a web server with FastCGI support (e.g., Apache with mod_fastcgi).

Here are some key features of "web2ldap":

· Full ...

Benchmark::Harness (Popularity: ) : Benchmark::Harness is a Perl module used to test Perl applications.


Benchmark::Harness will invoke subroutines at specific, parametizable points during the execution of your Perl program. These subroutines may be standard Benchmark::Harness tracing routines, or routines composed by you. The setup involves ...

Bunch for Linux (Popularity: ) : Bunch is a dictionary which supports attribute-style access, a la javascript.

>>> b = Bunch()
>>> b.hello = 'world'
>>> b.hello
>>> b['hello'] += "!"
>>> b.hello
>>> = Bunch(lol=True)
>>> is b['foo']

Dictionary Methods

A Bunch is a subclass of dict; it supports all the ...

Blogofile (Popularity: ) : Blogofile is a simple blog engine, written in Python, that requires no database and no special hosting environment. It's all just plain HTML.

Blogofile itself is run from your desktop computer, not on any server. You customize a set of templates ...

Module::Make (Popularity: ) : Module::Make is the new way to make Perl modules.


> perl -MModule::Make=new - Foo-Bar

Writing Perl modules, especially modules intended for CPAN, requires a lot of work that just isn't fun. Instead of just writing Perl code, you need to write and ...

Simple Groupware for Linux (Popularity: ) : Simple Groupware 0.2 beta 1 has been released and is available for download at. Simple Groupware has lots of new features that are building the basis for new features, better performance and many more releases.

New features/changes (very short): Added folder ...

HTML::TagFilter (Popularity: ) : HTML::TagFilter is a fine-grained html-filter, xss-blocker and mailto-obfuscator.


use HTML::TagFilter;
my $tf = new HTML::TagFilter;
my $clean_html = $tf->filter($dirty_html);

# or

my $tf = HTML::TagFilter->new(
log_rejects => 1,
strip_comments => 1,
echo => 1,
verbose => 1,
skip_xss_protection ...

YABT (Popularity: ) : YABT is a context sensitive string manipulation tool written in pure python. The project has the following goals:

* Provide implementations of string manipulation for specific tasks to be used inside applications. The current implementation is a context matching rule system ...

YATG (Popularity: ) : YATG is a Perl module which is intended to be run persistently. At intervals it will wake up and poll network devices for SNMP data, and then store or print that data. In this distribution are also included examples for ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
Rate me
supported os's
downloads 7
version 0.81
size in Kb 10
user rating 0/10
our rating 0 Stars
share info
Recommend YAML::Old
Report spyware
New Software
Popular Software
Latest Reviews