Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 Call
Octocat-spinner-32 Exec
Octocat-spinner-32 decrypt
Octocat-spinner-32 examples
Octocat-spinner-32 lib
Octocat-spinner-32 t
Octocat-spinner-32 tee
Octocat-spinner-32 Changes
Octocat-spinner-32 MANIFEST
Octocat-spinner-32 META.yml
Octocat-spinner-32 Makefile.PL
Octocat-spinner-32 README
Octocat-spinner-32 mytest
Octocat-spinner-32 perlfilter.pod
                              Source Filters
                               Version 1.39
                              30th April 2011
        Copyright (c) 1995-2011 Paul Marquess. All rights reserved.
         This program is free software; you can redistribute it and/or
                 modify it under the same terms as Perl itself.
This distribution consists of a number of Source Filters.

For more details see the pod documentation embedded in the .pm files.

If you intend using the Filter::Call functionality, I would strongly
recommend that you check out Damian Conway's excellent Filter::Simple
module. Damian's module provides a much cleaner interface than
Filter::Util::Call. Although it doesn't allow the fine control that
Filter::Util::Call does, it should be adequate for the majority of
applications. It's available at

Before you can build the Source Filters you need to have the following
installed on your system:

    * Perl 5.005 or better. 5.6.0 or better is recommended for Win32.

If your Perl is less than version 5.004_55, the "order" test harness
will be skipped.

Assuming you have met all the prerequisites, building the modules
should be relatively straightforward.

The modules can now be built using this sequence of commands:
    perl Makefile.PL
    make test
The filters have been successfully built and tested on the following
systems (at least):

	SunOS 4.1.3 (Sun C compiler & gcc
	Solaris 2.3 (Sun C Compiler)
	irix 5.3	
	irix 6.x	
	Windows NT 4.0 (Visual C++ 5.0 and Borland C++ 5.02)

GNU tr and GNU cpp must be installed somewhere on the path for the
testsuite to pass successfully on Windows NT.

    make install
The most recent version of the Filters is always available at
Something went wrong with that request. Please try again.