Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / tools / perl-5.8.0 / lib / site_perl / 5.8.0 / Psh / Support / Alias.pm
CommitLineData
86530b38
AT
1package Psh::Support::Alias;
2
3use strict;
4
5$Psh::Support::Alias::loaded=1;
6
7%Psh::Support::Alias::aliases=();
8
9#
10# bool _is_aliased( string COMMAND )
11#
12# returns TRUE if COMMAND is aliased:
13
14sub is_aliased {
15 my $command = shift;
16 if (exists($Psh::Support::Alias::aliases{$command})) { return 1; }
17 return 0;
18}
19
20#backwards compatibility
21sub _is_aliases {
22 return is_aliases(@_);
23}
24
25# Returns a list of aliases commands
26sub get_alias_commands {
27 return keys %Psh::Support::Alias::aliases;
28}
29
301;