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 30.138.376 Times

File::Where 0.05

  Date Added: March 07, 2010  |  Visits: 675

File::Where

Report Broken Link
Printer Friendly Version


Product Homepage
Download (72 downloads)

File::Where is a Perl module to find the absolute file for a program module; absolute dir for a repository. SYNOPSIS ####### # Subroutine interface # use File::Where qw(pm2require where where_dir where_file where_pm where_repository); $program_module = is_module(@program_modules); @program_modules = dir_pms( $dir ); @program_modules = program_modules( $dir, file_flag, @dirs); $file = pm2require($pm); @program_modules = repository_pms($repository); $abs_file = where($relative_file); $abs_file = where($relative_file, @path); ($abs_file, $inc_path, $rel_fle) = where($relative_file) ($abs_file, $inc_path, $rel_fle) = where($relative_file, @path); $abs_dir = where($relative_dir, , nofile); $abs_dir = where($relative_dir, @path, nofile); ($abs_dir, $inc_path, $rel_dir) = where($relative_dir, , nofile); ($abs_dir, $inc_path, $rel_dir) = where($relative_dir, @path, nofile); $abs_dir = where_dir($relative_dir); $abs_dir = where_dir($relative_dir, @path; $abs_dir = where_dir($relative_dir, @path; ($abs_dir, $inc_path, $rel_dir) = where_dir($relative_dir); ($abs_dir, $inc_path, $rel_dir) = where_dir($relative_dir, @path); ($abs_dir, $inc_path, $rel_dir) = where_dir($relative_dir, @path); $abs_file = where_file($relative_file); $abs_file = where_file($relative_file, @path); $abs_file = where_file($relative_file, @path); ($abs_file, $inc_path, $rel_fle) = where_file($relative_file) ($abs_file, $inc_path, $rel_fle) = where_file($relative_file, @path) ($abs_file, $inc_path, $rel_fle) = where_file($relative_file, @path) $abs_file = where_pm($pm); $abs_file = where_pm($pm, @path); $abs_file = where_pm($pm, @path); ($abs_file, $inc_path, $require) = where_pm($pm); ($abs_file, $inc_path, $require) = where_pm($pm, @path); ($abs_file, $inc_path, $require) = where_pm($pm, @path); $abs_dir = where_repository($repository); $abs_dir = where_repository($repository, @path); $abs_dir = where_repository($repository, @path); ($abs_dir, $inc_path, $rel_dir) = where_repository($repository); ($abs_dir, $inc_path, $rel_dir) = where_repository($repository, @path); ($abs_dir, $inc_path, $rel_dir) = where_repository($repository, @path); ####### # Class interface # $program_module = File::Where->is_module(@program_modules); @program_modules = File::Where->dir_pms( $dir ); @program_modules = File::Where->program_modules( $dir, file_flag, @dirs); $file = File::Where->pm2require($pm); @program_modules = File::Where->repository_pms($repository); $abs_file = File::Where->where($relative_file); $abs_file = File::Where->where($relative_file, @path); $abs_dir = File::Where->where($relative_dir, , nofile); $abs_dir = File::Where->where($relative_dir, @path, nofile); ($abs_file, $inc_path, $require) = File::Where->where($relative_file) ($abs_file, $inc_path, $require) = File::Where->where($relative_file, @path) ($abs_dir, $inc_path, $rel_dir) = File::Where->where($relative_dir, , nofile); ($abs_dir, $inc_path, $rel_dir) = File::Where->where($relative_dir, @path, nofile); $abs_dir = File::Where->where_dir($relative_dir); $abs_dir = File::Where->where_dir($relative_dir, @path; $abs_dir = File::Where->where_dir($relative_dir, @path; ($abs_dir, $inc_path, $rel_dir) = File::Where->where_dir($relative_dir); ($abs_dir, $inc_path, $rel_dir) = File::Where->where_dir($relative_dir, @path); ($abs_dir, $inc_path, $rel_dir) = File::Where->where_dir($relative_dir, @path); $abs_file = File::Where->where_file($relative_file); $abs_file = File::Where->where_file($relative_file, @path); $abs_file = File::Where->where_file($relative_file, @path); ($abs_file, $inc_path, $require) = File::Where->where_file($relative_file) ($abs_file, $inc_path, $require) = File::Where->where_file($relative_file, @path) ($abs_file, $inc_path, $require) = File::Where->where_file($relative_file, @path) $abs_file = File::Where->where_pm($pm); $abs_file = File::Where->where_pm($pm, @path); $abs_file = File::Where->where_pm($pm, @path); ($abs_file, $inc_path, $require) = File::Where->where_pm($pm); ($abs_file, $inc_path, $require) = File::Where->where_pm($pm, @path); ($abs_file, $inc_path, $require) = File::Where->where_pm($pm, @path); $abs_dir = File::Where->where_repository($repository); $abs_dir = File::Where->where_repository($repository, @path); $abs_dir = File::Where->where_repository($repository, @path); ($abs_dir, $inc_path, $rel_dir) = File::Where->where_repository($repository); ($abs_dir, $inc_path, $rel_dir) = File::Where->where_repository($repository, @path); ($abs_dir, $inc_path, $rel_dir) = File::Where->where_repository($repository, @path); From time to time, an program needs to know the abolute file for a program module that has not been loaded. The File::Where module provides methods to find this information. For loaded files, using the hash %INC may perform better than using the methods in this module..

Requirements: No special requirements
Platforms: Linux
Keyword: Abs Dir File Filewhere Inc Libraries Path Perl Module Program Module Programming Relative
Users rating: 0/10

License: Freeware Size: 83.97 KB
FILE::WHERE RELATED
Libraries  -  File::Find::Closures 1.06
File::Find::Closures is a Perl module with functions you can use with File::Find. SYNOPSIS use File::Find; use File::Find::Closures qw(:all); my( $wanted, $list_reporter ) = find_by_name( qw(README) ); File::Find::find( $wanted,...
7.17 KB  
Libraries  -  File::Drawing 0.01
File::Drawing release, revise and retrieve contents to/from a drawing program module. SYNOPSIS ########## # Subroutine interface # use File::Drawing qw( dod_date dod_drawing_number number2pm pm2number obsolete broken backup); $date =...
64.51 KB  
Libraries  -  Acme::EyeDrops 1.51
Acme::EyeDrops is a Perl module for visual programming in Perl. SYNOPSIS use Acme::EyeDrops qw(sightly); print sightly( { Shape => camel, SourceFile => eyesore.pl } ); Acme::EyeDrops converts a Perl program into an equivalent one, but...
102.4 KB  
Libraries  -  Test::File::Find::Rule 1.00
Test::File::Find::Rule is a Perl module to test files and directories with File::Find::Rule. SYNOPSIS use Test::File::Find::Rule; # Check that all files in $dir have sensible names my $rule = File::Find::Rule ->file ->relative...
3.07 KB  
Libraries  -  File::Save::Home 0.08
File::Save::Home is a Perl module to place file safely under user home directory. SYNOPSIS use File::Save::Home qw( get_home_directory get_subhome_directory_status make_subhome_directory restore_subhome_directory_status...
18.43 KB  
Libraries  -  File::Next::OO 0.04
File::Next::OO is a Perl module with file-finding iterator Wrapper for File::Next::files function. SYNOPSIS File::Next::OO is just a wrapper around File::Next::files function. But it is easy to remember and less typing. Call it always with...
8.19 KB  
Libraries  -  File::RsyncP::Digest 0.68
File::RsyncP::Digest is a Perl interface to rsync message digest algorithms. SYNOPSIS use File::RsyncP::Digest; $rsDigest = new File::RsyncP::Digest; # specify rsync protocol version (default is buggy digests)....
153.6 KB  
Libraries  -  File::Spec::Link 0.080
File::Spec::Link is a Perl extension for reading and resolving symbolic links. SYNOPSIS use File::Spec::Link; my $file = File::Spec::Link->linked($link); my $file = File::Spec::Link->resolve($link); my $dirname =...
7.17 KB  
Libraries  -  File::Basename::Object 0.01
File::Basename::Object is a Perl module with object-oriented syntax sugar for File::Basename. SYNOPSIS my $file = File::Basename::Object->new("/path/to/a/file.html", ".htm", ".html"); if(open(my $fh, <, $file)) { print "Now reading ",...
4.1 KB  
Libraries  -  Daizu::File 0.3
Daizu::File is a Perl class representing files in working copies. Each object of this class represents a particular file in a Daizu CMS working copy (a record in the wc_file table). METHODS Note that all the functions which return the value...
419.84 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
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  
Libraries  -  wolfSSL 3.12.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...
2.73 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