Result:
found more than 434 distributions - search limited to the first 2001 files matching your query ( run in 1.929 )


HTML-Template-Filter-Dreamweaver

 view release on metacpan or  search on metacpan

Dreamweaver.pm  view on Meta::CPAN

 Dreamweaver MX has updated their templating code fairly heavily, and 
 now it supports many of the things that HTML::Template does.
 
 For example, you can define template variables, repeating sections, use 
 conditional logic, etc.  I'll try to give a quick summation here, but 
 in all honesty, you would do better by browsing Macromedia's website, 
 downloading the trial version. or buying a book on it.
 
 Dreamweaver allows you to set up a template file (it ends in an 
 extension called .dwt).  You can then use this template to create HTML 
 files where you change the pre-defined parameters of the template.

 view all matches for this distribution


HTML-Transmorgify

 view release on metacpan or  search on metacpan

lib/HTML/Transmorgify/Metatags.pod  view on Meta::CPAN


 <macro VAR_NAME>
 <macro name=VAR_NAME>
 <macro name=VAR_NAME encode=ENCODING=>

Macro expansions can be done inside attribute values of other tags:

 <img alt="<macro alttag>">

Some macro values are evaluated at runtime.  These might in turn
use other macros.  All named attributes to a E<lt>macroE<gt> 
are added as temporary macros while doing a lookup.

=head2 Defining Macro Values

Macro values can be set in the invocation of HTML::Transmorgify:

 my $output = $magic->process($input_text, { %options }, 
 	alt_tag => 'my image',
	my_title => 'yea, we did it',
	an_array => [ 'foo', 'bar' ],

lib/HTML/Transmorgify/Metatags.pod  view on Meta::CPAN

lookup, then the object is turned to text with the C<text> method.

A virtual base clase that objects can inherit from is defined in
L<HTML::Transmorgify::ObjectGlue>.

Macros can also be defined with the C<E<lt>defineE<gt>> 
directive.  All of these do the same thing:

 <define title>my new title</define>
 
 <define name="title">my new title</define>

lib/HTML/Transmorgify/Metatags.pod  view on Meta::CPAN

them should be deferred until runtime by using the C<eval="true">
attribute.

=item name

The name of the Macro being defined. 

=item value

The text of the new defintion.

 view all matches for this distribution


HTML-Valid

 view release on metacpan or  search on metacpan

tidy-html5.c  view on Meta::CPAN


/* other footnote bit field (temporary until formalized) */

#define FN_TRIM_EMPTY_ELEMENT     1

/* Lexer and I/O Macros */

#define REPLACED_CHAR           0
#define DISCARDED_CHAR          1


 view all matches for this distribution


HTML-WikiConverter-MoinMoin

 view release on metacpan or  search on metacpan

lib/HTML/WikiConverter/MoinMoin.pm  view on Meta::CPAN

constructor. See L<HTML::WikiConverter/ATTRIBUTES> for usage details.

=head2 enable_anchor_macro

Possible values: C<0>, C<1>. Enables C<[[Anchor(s)]]> formatting. See
L<http://moinmoin.wikiwikiweb.de/HelpOnMacros> for details.

=cut

sub attributes { {
  enable_anchor_macro => { default => 0, type => BOOLEAN }

lib/HTML/WikiConverter/MoinMoin.pm  view on Meta::CPAN

}

sub _link {
  my( $self, $node, $rules ) = @_;

  # bug #17813 requests anchors; MoinMoin:HelpOnMacros gives new
  # "<<Anchor(name)>>" syntax for anchors and other macros (this was
  # previously "[[Anchor(name)]]" sometime prior to 2008-10-01)

  # bug #29347 requests 'id' be favored over 'name'
  my $anchor_name = $node->attr('id') || $node->attr('name');

 view all matches for this distribution


HTML-YaTmpl

 view release on metacpan or  search on metacpan

lib/HTML/YaTmpl.pm  view on Meta::CPAN

	$macro=$I->_eval_list( $v, $h, $I->_parse_cached($f) );
	last;
      }
    }
    unless( exists $I->_macros->{$macro} ) {
      return $I->_report_error( "<:macro $macro>", "Macro not defined" );
    }
    $macro=$I->_macros->{$macro};
    my $nh=+{$I->_make_include_param_list( $v, $el, $h )};
    #warn "M M M: ";
    #use Data::Dumper; warn Dumper($nh);

 view all matches for this distribution


HTML5-DOM

 view release on metacpan or  search on metacpan

third_party/modest/modestConfig.cmake.in  view on Meta::CPAN

@PACKAGE_INIT@

#include(CMakeFindDependencyMacro)
# NOTE Had to use find_package because find_dependency does not support COMPONENTS or MODULE until 3.8.0
#find_package(Boost 1.55 REQUIRED COMPONENTS regex)

# prevent including it several times
if(NOT @PROJECT_NAME@_FOUND)

 view all matches for this distribution


HTTP-Balancer

 view release on metacpan or  search on metacpan

.carton/02packages.details.txt  view on Meta::CPAN

Text::Xslate::PP                     1.6002  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::PP::Const               undef  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::PP::Method              undef  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::PP::Opcode             1.6002  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::PP::State               undef  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::PP::Type::Macro         undef  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::PP::Type::Pair          undef  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::PP::Type::Raw           undef  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::Parser                  undef  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::Runner                  undef  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz
Text::Xslate::Symbol                  undef  G/GF/GFUJI/Text-Xslate-1.6002.tar.gz

 view all matches for this distribution


Hades-Macro-YAML

 view release on metacpan or  search on metacpan

lib/Hades/Macro/YAML.pm  view on Meta::CPAN

package Hades::Macro::YAML;
use strict;
use warnings;
use base qw/Hades::Macro/;
our $VERSION = 0.04;
our ( $YAML_CLASS, $CLASS_LOADED );

BEGIN {
	$YAML_CLASS = eval {

lib/Hades/Macro/YAML.pm  view on Meta::CPAN


__END__

=head1 NAME

Hades::Macro::YAML - Hades macro helpers for YAML

=head1 VERSION

Version 0.04

lib/Hades/Macro/YAML.pm  view on Meta::CPAN


=head1 SUBROUTINES/METHODS

=head2 new

Instantiate a new Hades::Macro::YAML object.

	Hades::Macro::YAML->new

=head2 yaml_load_string

call yaml_load_string method. Expects param $mg to be a Object, param $str to be a Str, param $param to be a Optional[Str], param $list to be a Optional[Bool].

lib/Hades/Macro/YAML.pm  view on Meta::CPAN

LNATION, C<< <email at lnation.org> >>

=head1 BUGS

Please report any bugs or feature requests to C<bug-hades::macro::yaml at rt.cpan.org>, or through
the web interface at L<https://rt.cpan.org/NoAuth/ReportBug.html?Queue=Hades-Macro-YAML>.  I will be notified, and then you'll
automatically be notified of progress on your bug as I make changes.

=head1 SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Hades::Macro::YAML

You can also look for information at:

=over 4

=item * RT: CPAN's request tracker (report bugs here)

L<https://rt.cpan.org/NoAuth/Bugs.html?Dist=Hades-Macro-YAML>

=item * AnnoCPAN: Annotated CPAN documentation

L<http://annocpan.org/dist/Hades-Macro-YAML>

=item * CPAN Ratings

L<https://cpanratings.perl.org/d/Hades-Macro-YAML>

=item * Search CPAN

L<https://metacpan.org/release/Hades-Macro-YAML>

=back

=head1 ACKNOWLEDGEMENTS

 view all matches for this distribution


Hades-Realm-Exporter

 view release on metacpan or  search on metacpan

t/06-macro.t  view on Meta::CPAN

				}
				ArrayRef2Str :a(ar2s) {
					return qq|$params[0] = $params[0]\->[0];|;
				}
			}
			KosmosMacro { 
				[penthos curae] :t(Int) :d(2) :p :pr :c :r :i 
				geras $nosoi :t(Int) :d(5) :i { if (£penthos == $nosoi) { return £curae; } } 
				eros $eros :t(Str) :d(t/test.txt) :i {
					€s2ar('$eros');
					€ar2s('$eros');

t/06-macro.t  view on Meta::CPAN

		lib => 't/lib'
	});
	use lib 't/lib';
}

use KosmosMacro qw/penthos has_curae geras eros psyche/;
eval { penthos };
like( $@, qr/^cannot call private/);
is(has_curae, 1);
is(geras(2), 2);
is(eros(), 't/test.txt');

 view all matches for this distribution


Hades-Realm-Import-Export

 view release on metacpan or  search on metacpan

t/06-macro.t  view on Meta::CPAN

				}
				ArrayRef2Str :a(ar2s) {
					return qq|$params[0] = $params[0]\->[0];|;
				}
			}
			KosmosMacro { 
				[penthos curae] :t(Int) :d(2) :p :pr :c :r :i 
				geras $nosoi :t(Int) :d(5) :i { if (£penthos == $nosoi) { return £curae; } } 
				eros $eros :t(Str) :d(t/test.txt) :i {
					€s2ar('$eros');
					€ar2s('$eros');

t/06-macro.t  view on Meta::CPAN

		lib => 't/lib'
	});
	use lib 't/lib';
}

use KosmosMacro qw/penthos has_curae geras eros psyche/;
eval { penthos };
like( $@, qr/^cannot call private/);
is(has_curae, 1);
is(geras(2), 2);
is(eros(), 't/test.txt');

 view all matches for this distribution


Hades-Realm-Moo

 view release on metacpan or  search on metacpan

t/06-macro.t  view on Meta::CPAN

				}
				ArrayRef2Str :a(ar2s) {
					return qq|$params[0] = $params[0]\->[0];|;
				}
			}
			KosmosMacro { 
				[penthos curae] :t(Int) :d(2) :p :pr :c :r 
				geras $nosoi :t(Int) :d(5) { if (£penthos == $nosoi) { return £curae; } } 
				eros $eros :t(Str) :d(t/test.txt) {
					€s2ar('$eros');
					€ar2s('$eros');

t/06-macro.t  view on Meta::CPAN

		`,
		lib => 't/lib'
	});
	use lib 't/lib';
}
use KosmosMacro;
my $okay = KosmosMacro->new({
	curae => 5
});
eval { $okay->penthos };
like( $@, qr/^cannot call private attribute penthos/);
is($okay->has_curae, 1);

 view all matches for this distribution


Hades-Realm-Moose

 view release on metacpan or  search on metacpan

t/06-macro.t  view on Meta::CPAN

				}
				ArrayRef2Str :a(ar2s) {
					return qq|$params[0] = $params[0]\->[0];|;
				}
			}
			KosmosMacro { 
				[penthos curae] :t(Int) :d(2) :p :pr :c :r 
				geras $nosoi :t(Int) :d(5) { if (£penthos == $nosoi) { return £curae; } } 
				eros $eros :t(Str) :d(t/test.txt) {
					€s2ar('$eros');
					€ar2s('$eros');

t/06-macro.t  view on Meta::CPAN

		`,
		lib => 't/lib'
	});
	use lib 't/lib';
}
use KosmosMacro;
my $okay = KosmosMacro->new({
	curae => 5
});
eval { $okay->penthos };
like( $@, qr/private/);
is($okay->geras(2), 5);

 view all matches for this distribution


Hades-Realm-Mouse

 view release on metacpan or  search on metacpan

t/06-macro.t  view on Meta::CPAN

				}
				ArrayRef2Str :a(ar2s) {
					return qq|$params[0] = $params[0]\->[0];|;
				}
			}
			KosmosMacro { 
				[penthos curae] :t(Int) :d(2) :p :pr :c :r 
				geras $nosoi :t(Int) :d(5) { if (£penthos == $nosoi) { return £curae; } } 
				eros $eros :t(Str) :d(t/test.txt) {
					€s2ar('$eros');
					€ar2s('$eros');

t/06-macro.t  view on Meta::CPAN

		`,
		lib => 't/lib'
	});
	use lib 't/lib';
}
use KosmosMacro;
my $okay = KosmosMacro->new({
	curae => 5
});
is($okay->has_curae, 1);
is($okay->geras(2), 5);
is($okay->eros(), 't/test.txt');

 view all matches for this distribution


Hades

 view release on metacpan or  search on metacpan

lib/Hades.pm  view on Meta::CPAN

	my ($self, $mg, $class) = @_;
	my $meta = $self->{macros};
	for my $macro (@{$class}) {
		$self->debug_step(debug_step_6, $macro);
		if ($macro->[-1] !~  m/^{/) {
			my $include = sprintf "Hades::Macro::%s", shift @{$macro};
			$self->debug_step(sprintf(debug_step_7, $include), $macro);
			eval qq|require $include|;
			die $@ if $@;
			my $include_meta = $include->new($macro->[0] ? do {
				$macro->[0] =~ s/^\[|\]$//g;

lib/Hades.pm  view on Meta::CPAN


	dokimi :t(Optional[Str])

=cut

=head2 Macros

Hades has a concept of macros that allow you to write re-usable code. see L<https://metacpan.org/source/LNATION/Hades-0.27/macro-fh.hades> for an example of how to extend via macros.

	macro {
		FH [ macro => [qw/read_file write_file/], alias => { read_file => [qw/rf/], write_file => [qw/wf/] } ]

lib/Hades.pm  view on Meta::CPAN

		}
		ArrayRef2Str :a(ar2s) {
			return qq|$params[0] = $params[0]\->[0];|;
		}
	}
	MacroKosmos {
		eros $eros :t(Str) :d(t/test.txt) {
			€s2ar('$eros');
			€ar2s('$eros');
			€wf('$eros', q|'this is a test'|);
			return $eros;

lib/Hades.pm  view on Meta::CPAN

		}
	}

	... generates ...

	package MacroKosmos;
	use strict;
	use warnings;
	our $VERSION = 0.01;

	sub new {

 view all matches for this distribution


Hardware-Vhdl-Automake

 view release on metacpan or  search on metacpan

lib/Hardware/Vhdl/Automake/PreProcessor/Cish.pm  view on Meta::CPAN

sub macro_define {
    my ($self, $macname, $macdef) = @_;
    my $perm  = $self->[0];
    $macdef = '' if !defined $macdef;
    if (exists $perm->{macros}{$macname}) {
        carp "Macro '$macname', defined at $perm->{macros}{$macname}{defined_in} line $perm->{macros}{$macname}{linenum}, was redefined";
    }
    $perm->{macros}{$macname} = { search => $macname, replace => $macdef, defined_in => $self->[-1]{source}, defined_line => $self->[-1]{linenum} };
    $self->update_macro_re;
}

 view all matches for this distribution


HiPi-BCM2835

 view release on metacpan or  search on metacpan

BCM2835/src/doc/Doxyfile.in  view on Meta::CPAN


ENABLE_PREPROCESSING   = YES

# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
# names in the source code. If set to NO (the default) only conditional
# compilation will be performed. Macro expansion can be done in a controlled
# way by setting EXPAND_ONLY_PREDEF to YES.

MACRO_EXPANSION        = NO

# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES

 view all matches for this distribution


HoneyClient-Agent

 view release on metacpan or  search on metacpan

etc/honeyclient.xml  view on Meta::CPAN

                </directories_to_check>
                <exclude_list description="List of regular expressions that match files/directories to exclude from analysis.  These entries match files/directories that change normally during the course of driving the target application.  As such, t...
                    <regex>C:/Documents and Settings/All Users/Application Data/Microsoft/Network/Downloader.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Application Data/Mozilla/Firefox/Profiles.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Cookies.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Macromedia/Flash Player.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/Windows Media.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Mozilla/Firefox/Profiles.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/History/History.IE5.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Temporary Internet Files/Content.IE5.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Temp</regex>

etc/honeyclient.xml  view on Meta::CPAN

                    <regex>C:/WINDOWS/SYSTEM32/config/SecEvent.evt</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/SysEvent.evt</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/software</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/software.log</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/system.LOG</regex>
                    <regex>C:/WINDOWS/SYSTEM32/Macromed/Flash.*</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfc009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfd009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfh009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfi009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/PerfStringBackup.INI</regex>

etc/honeyclient.xml  view on Meta::CPAN

                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\DUIBags\\ShellFolders\\.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\BagMRU.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\MUICache.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows Media\\WMSDK\\General.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Volatile Environment$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Macromedia$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Macromedia\\FlashPlayer$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography\\RNG$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Dfrg\\BootOptimizeFunction$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Direct3D\\MostRecentApplication$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\PCHealth\\PchSvc$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\SystemCertificates\\.*$</regex>

 view all matches for this distribution


HoneyClient-DB

 view release on metacpan or  search on metacpan

etc/honeyclient.xml  view on Meta::CPAN

                </directories_to_check>
                <exclude_list description="List of regular expressions that match files/directories to exclude from analysis.  These entries match files/directories that change normally during the course of driving the target application.  As such, t...
                    <regex>C:/Documents and Settings/All Users/Application Data/Microsoft/Network/Downloader.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Application Data/Mozilla/Firefox/Profiles.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Cookies.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Macromedia/Flash Player.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/Windows Media.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Mozilla/Firefox/Profiles.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/History/History.IE5.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Temporary Internet Files/Content.IE5.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Temp</regex>

etc/honeyclient.xml  view on Meta::CPAN

                    <regex>C:/WINDOWS/SYSTEM32/config/SecEvent.evt</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/SysEvent.evt</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/software</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/software.log</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/system.LOG</regex>
                    <regex>C:/WINDOWS/SYSTEM32/Macromed/Flash.*</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfc009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfd009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfh009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfi009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/PerfStringBackup.INI</regex>

etc/honeyclient.xml  view on Meta::CPAN

                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\DUIBags\\ShellFolders\\.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\BagMRU.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\MUICache.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows Media\\WMSDK\\General.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Volatile Environment$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Macromedia$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Macromedia\\FlashPlayer$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography\\RNG$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Dfrg\\BootOptimizeFunction$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Direct3D\\MostRecentApplication$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\PCHealth\\PchSvc$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\SystemCertificates\\.*$</regex>

 view all matches for this distribution


HoneyClient-Manager

 view release on metacpan or  search on metacpan

etc/honeyclient.xml  view on Meta::CPAN

                </directories_to_check>
                <exclude_list description="List of regular expressions that match files/directories to exclude from analysis.  These entries match files/directories that change normally during the course of driving the target application.  As such, t...
                    <regex>C:/Documents and Settings/All Users/Application Data/Microsoft/Network/Downloader.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Application Data/Mozilla/Firefox/Profiles.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Cookies.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Macromedia/Flash Player.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/Windows Media.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Mozilla/Firefox/Profiles.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/History/History.IE5.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Temporary Internet Files/Content.IE5.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Temp</regex>

etc/honeyclient.xml  view on Meta::CPAN

                    <regex>C:/WINDOWS/SYSTEM32/config/SecEvent.evt</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/SysEvent.evt</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/software</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/software.log</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/system.LOG</regex>
                    <regex>C:/WINDOWS/SYSTEM32/Macromed/Flash.*</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfc009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfd009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfh009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfi009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/PerfStringBackup.INI</regex>

etc/honeyclient.xml  view on Meta::CPAN

                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\DUIBags\\ShellFolders\\.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\BagMRU.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\MUICache.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows Media\\WMSDK\\General.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Volatile Environment$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Macromedia$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Macromedia\\FlashPlayer$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography\\RNG$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Dfrg\\BootOptimizeFunction$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Direct3D\\MostRecentApplication$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\PCHealth\\PchSvc$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\SystemCertificates\\.*$</regex>

 view all matches for this distribution


HoneyClient-Util

 view release on metacpan or  search on metacpan

etc/honeyclient.xml  view on Meta::CPAN

                </directories_to_check>
                <exclude_list description="List of regular expressions that match files/directories to exclude from analysis.  These entries match files/directories that change normally during the course of driving the target application.  As such, t...
                    <regex>C:/Documents and Settings/All Users/Application Data/Microsoft/Network/Downloader.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Application Data/Mozilla/Firefox/Profiles.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Cookies.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Macromedia/Flash Player.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/Windows Media.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Application Data/Mozilla/Firefox/Profiles.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/History/History.IE5.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Temporary Internet Files/Content.IE5.*</regex>
                    <regex>C:/Documents and Settings/Administrator/Local Settings/Temp</regex>

etc/honeyclient.xml  view on Meta::CPAN

                    <regex>C:/WINDOWS/SYSTEM32/config/SecEvent.evt</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/SysEvent.evt</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/software</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/software.log</regex>
                    <regex>C:/WINDOWS/SYSTEM32/config/system.LOG</regex>
                    <regex>C:/WINDOWS/SYSTEM32/Macromed/Flash.*</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfc009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfd009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfh009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/perfi009.dat</regex>
                    <regex>C:/WINDOWS/SYSTEM32/PerfStringBackup.INI</regex>

etc/honeyclient.xml  view on Meta::CPAN

                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\DUIBags\\ShellFolders\\.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\BagMRU.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\ShellNoRoam\\MUICache.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Software\\Microsoft\\Windows Media\\WMSDK\\General.*$</regex>
                    <regex>^HKEY_CURRENT_USER\\Volatile Environment$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Macromedia$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Macromedia\\FlashPlayer$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography\\RNG$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Dfrg\\BootOptimizeFunction$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Direct3D\\MostRecentApplication$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\PCHealth\\PchSvc$</regex>
                    <regex>^HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\SystemCertificates\\.*$</regex>

 view all matches for this distribution


Horus

 view release on metacpan or  search on metacpan

Horus.xs  view on Meta::CPAN

 * Custom ops - bypass XS subroutine dispatch overhead (5.14+)
 * ══════════════════════════════════════════════════════════════════ */

#if PERL_VERSION >= 14

/* ── Macro: ppaddr swap (for variable-arity functions) ───────────
 * Quick approach that leaves entersub intact - use for optional args */

#define HORUS_CK(name) \
static OP *horus_ck_##name(pTHX_ OP *o, GV *namegv, SV *protosv) { \
    PERL_UNUSED_ARG(namegv); PERL_UNUSED_ARG(protosv); \
    o->op_ppaddr = pp_horus_##name; return o; \
}

/* ── Macro: proper call checker for zero-arg functions ─────────── */

#define HORUS_CK_NOARG(name) \
static OP *horus_ck_##name(pTHX_ OP *entersubop, GV *namegv, SV *protosv) { \
    OP *pushop, *nextop, *newop; \
    PERL_UNUSED_ARG(namegv); PERL_UNUSED_ARG(protosv); \

Horus.xs  view on Meta::CPAN

    newop->op_ppaddr = pp_horus_##name; \
    op_free(entersubop); \
    return newop; \
}

/* ── Macro: proper call checker for unary functions ────────────── */

#define HORUS_CK_UNARY(name) \
static OP *horus_ck_##name(pTHX_ OP *entersubop, GV *namegv, SV *protosv) { \
    OP *pushop, *argop, *nextop, *newop; \
    PERL_UNUSED_ARG(namegv); PERL_UNUSED_ARG(protosv); \

Horus.xs  view on Meta::CPAN

    newop->op_ppaddr = pp_horus_##name; \
    op_free(entersubop); \
    return newop; \
}

/* ── Macro: proper call checker for binary functions ──────────── */

#define HORUS_CK_BINARY(name) \
static OP *horus_ck_##name(pTHX_ OP *entersubop, GV *namegv, SV *protosv) { \
    OP *pushop, *arg1, *arg2, *nextop, *newop; \
    PERL_UNUSED_ARG(namegv); PERL_UNUSED_ARG(protosv); \

Horus.xs  view on Meta::CPAN

PP_CONST_PV(ns_oid,  "6ba7b812-9dad-11d1-80b4-00c04fd430c8", 36)
PP_CONST_PV(ns_x500, "6ba7b814-9dad-11d1-80b4-00c04fd430c8", 36)

/* ── pp_* : Generator ops (proper restructuring) ─────────────── */

/* Macro for 0-or-1 arg generator call checker */
#define HORUS_CK_GEN01(name) \
static OP *horus_ck_##name(pTHX_ OP *entersubop, GV *namegv, SV *protosv) { \
    OP *pushop, *argop, *nextop, *newop; \
    int argc = 0; \
    PERL_UNUSED_ARG(namegv); PERL_UNUSED_ARG(protosv); \

Horus.xs  view on Meta::CPAN

}
HORUS_CK(uuid_v5)

/* uuid_v8(custom_data, fmt?) - 1 or 2 args */

/* Macro for 1-or-2 arg call checker */
#define HORUS_CK_GEN12(name, pp1, pp2) \
static OP *horus_ck_##name(pTHX_ OP *entersubop, GV *namegv, SV *protosv) { \
    OP *pushop, *arg1, *arg2, *nextop, *newop; \
    int argc = 0; \
    PERL_UNUSED_ARG(namegv); PERL_UNUSED_ARG(protosv); \

Horus.xs  view on Meta::CPAN

    SETs(sv_2mortal(newSViv(result)));
    RETURN;
}
HORUS_CK_UNARY(uuid_is_max)

/* ── Macro: XOP + call checker registration ──────────────────── */

#define HORUS_REG_XOP(c_name, desc) \
    XopENTRY_set(&horus_xop_##c_name, xop_name, "horus_" #c_name); \
    XopENTRY_set(&horus_xop_##c_name, xop_desc, desc); \
    Perl_custom_op_register(aTHX_ pp_horus_##c_name, &horus_xop_##c_name);

 view all matches for this distribution


IO-Compress-Brotli

 view release on metacpan or  search on metacpan

brotli/c/common/platform.h  view on Meta::CPAN


   Distributed under MIT license.
   See file LICENSE for detail or copy at https://opensource.org/licenses/MIT
*/

/* Macros for compiler / platform specific features and build options. */

#ifndef BROTLI_COMMON_PLATFORM_H_
#define BROTLI_COMMON_PLATFORM_H_

#include <string.h>  /* memcpy */

brotli/c/common/platform.h  view on Meta::CPAN

#if defined(BROTLI_ENABLE_LOG) || defined(BROTLI_DEBUG)
#include <assert.h>
#include <stdio.h>
#endif

/* Macros for compiler / platform specific features and build options.

   Build options are:
    * BROTLI_BUILD_32_BIT disables 64-bit optimizations
    * BROTLI_BUILD_64_BIT forces to use 64-bit optimizations
    * BROTLI_BUILD_BIG_ENDIAN forces to use big-endian optimizations

 view all matches for this distribution


IO-ReadPreProcess

 view release on metacpan or  search on metacpan

lib/IO/ReadPreProcess.pm  view on Meta::CPAN


__END__

=head1 NAME

IO::ReadPreProcess - Macro processing built into IO::File replacement

=head1 SYNOPSIS

    use IO::ReadPreProcess;

 view all matches for this distribution


ISAL-Crypto

 view release on metacpan or  search on metacpan

isa-l_crypto/aes/gcm_avx_gen2.asm  view on Meta::CPAN

%endif

%define	VARIABLE_OFFSET	LOCAL_STORAGE + XMM_STORAGE

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Utility Macros
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; GHASH_MUL MACRO to implement: Data*HashKey mod (128,127,126,121,0)
; Input: A and B (128-bits each, bit-reflected)

isa-l_crypto/aes/gcm_avx_gen2.asm  view on Meta::CPAN

%define	%%DATA_OFFSET		%6
%define	%%AAD_HASH		%7
%define	%%ENC_DEC		%8
	mov	r13, [%%GDATA_CTX + PBlockLen]
	cmp	r13, 0
	je	%%_partial_block_done		;Leave Macro if no partial blocks

	cmp	%%PLAIN_CYPH_LEN, 16		;Read in input data without over reading
	jl	%%_fewer_than_16_bytes
	VXLDR	xmm1, [%%PLAIN_CYPH_IN]		;If more than 16 bytes of data, just fill the xmm register
	jmp	%%_data_read

isa-l_crypto/aes/gcm_avx_gen2.asm  view on Meta::CPAN

%define	%%PLAIN_CYPH_IN		%4
%define	%%PLAIN_CYPH_LEN	%5
%define	%%ENC_DEC		%6
%define	%%DATA_OFFSET		r11

; Macro flow:
; calculate the number of 16byte blocks in the message
; process (number of 16byte blocks) mod 8 '%%_initial_num_blocks_is_# .. %%_initial_blocks_encrypted'
; process 8 16 byte blocks at a time until all are done '%%_encrypt_by_8_new .. %%_eight_cipher_left'
; if there is a block of less tahn 16 bytes process it '%%_zero_cipher_left .. %%_multiple_of_16_bytes'
	cmp	%%PLAIN_CYPH_LEN, 0

 view all matches for this distribution


ISO-639-3

 view release on metacpan or  search on metacpan

lib/ISO/639/3.pm  view on Meta::CPAN

=cut

our %TwoToThree   = ();
our %ThreeToTwo   = ();
our %ThreeToThree = ();
our %ThreeToMacro = ();
our %NameToTwo    = ();
our %NameToThree  = ();
our %TwoToName    = ();
our %ThreeToName  = ();

lib/ISO/639/3.pm  view on Meta::CPAN

    return $ThreeToTwo{$_[0]}    if (exists $ThreeToTwo{$_[0]});
    return $NameToTwo{lc($_[0])} if (exists $NameToTwo{lc($_[0])});
    return $_[0]                 if (exists $TwoToThree{$_[0]});
    ## TODO: is it OK to fallback to macro language in this conversion?
    ##       (should we add some regional code?)
    if (exists $ThreeToMacro{$_[0]}){
	return $ThreeToTwo{$ThreeToMacro{$_[0]}} 
	if (exists $ThreeToTwo{$ThreeToMacro{$_[0]}});
    }
    ## try without regional extension
    my $code = $_[0];
    return &get_iso639_1($code) if ($code=~s/[\-\_].*$//);
    return &get_iso639_1(lc($code)) if ($code ne lc($code));

lib/ISO/639/3.pm  view on Meta::CPAN

=cut


sub get_macro_language{
    my $code = get_iso639_3($_[0],$_[1]);
    return $ThreeToMacro{$code} if (exists $ThreeToMacro{$code});
    return $code;
}

=head2 $language = get_language_name( $id )

lib/ISO/639/3.pm  view on Meta::CPAN

	chomp;
	last unless ($_);
	my @f = split(/\t/);
	next unless ($f[0]);
	$ThreeToThree{$f[1]} = $f[1];
	$ThreeToMacro{$f[1]} = $f[0];
    }
}

sub _read_collective_language_table{
    ## collective languages from ISO639-2

lib/ISO/639/3.pm  view on Meta::CPAN

	unless (exists $ThreeToThree{$f[0]}){
	    $ThreeToThree{$f[0]} = $f[1] ? $f[1] : $f[0];
	    if ($f[2]){
		$ThreeToTwo{$f[0]}   = $f[2];
	    }
	    $ThreeToMacro{$f[0]} = $f[3] if ($f[3]);
	    if ($f[4]){
		$ThreeToName{$f[0]}     = $f[4];
	    }
	}
	if ($f[4]){

 view all matches for this distribution


IUP

 view release on metacpan or  search on metacpan

lib/IUP/Canvas.pod  view on Meta::CPAN

 
 $alpha = $canvas->cdAlpha($color);
 #or
 $alpha = IUP::Canvas->cdAlpha($color);

Macro that returns the alpha component of a color in the CD library.
Can be used without an active canvas.

=head3 cdRed()
 
 $red = $canvas->cdRed($color);
 #or
 $red = IUP::Canvas->cdRed($color);

Macro that returns the red component of a color in the CD library. Can
be used without an active canvas.

=head3 cdGreen()
 
 $green = $canvas->cdGreen($color);
 #or
 $green = IUP::Canvas->cdGreen($color);

Macro that returns the green component of a color in the CD library.
Can be used without an active canvas.

=head3 cdBlue()
 
 $blue = $canvas->cdBlue($color);
 #or
 $blue = IUP::Canvas->cdBlue($color);

Macro that returns the blue component of a color in the CD library. Can
be used without an active canvas.

=head3 cdGetColorPlanes()
 
 $bpp = $canvas->cdGetColorPlanes();

 view all matches for this distribution


IkiWiki-Plugin-syntax

 view release on metacpan or  search on metacpan

examples/plugin-info.html  view on Meta::CPAN


        
        <TR>
            <TD>aml</TD>
            <TD></TD>
            <TD>AML (ARC/INFO Arc Macro Language)</TD>
        </TR>

        
        <TR>
            <TD>ampl</TD>

examples/plugin-info.html  view on Meta::CPAN


        
        <TR>
            <TD>masm</TD>
            <TD></TD>
            <TD>Microsoft Macro Assembler (80x86)</TD>
        </TR>

        
        <TR>
            <TD>mason</TD>

examples/plugin-info.html  view on Meta::CPAN


        
        <TR>
            <TD>vmasm</TD>
            <TD></TD>
            <TD>(VAX) Macro Assembly</TD>
        </TR>

        
        <TR>
            <TD>voscm</TD>

examples/plugin-info.html  view on Meta::CPAN


        
        <TR>
            <TD>webmacro</TD>
            <TD></TD>
            <TD>WebMacro</TD>
        </TR>

        
        <TR>
            <TD>wget</TD>

 view all matches for this distribution


Image-CCV

 view release on metacpan or  search on metacpan

ccv-src/.doxygen.conf  view on Meta::CPAN


ENABLE_PREPROCESSING   = YES

# If the MACRO_EXPANSION tag is set to YES doxygen will expand all macro names
# in the source code. If set to NO only conditional compilation will be
# performed. Macro expansion can be done in a controlled way by setting
# EXPAND_ONLY_PREDEF to YES.
# The default value is: NO.
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.

MACRO_EXPANSION        = YES

 view all matches for this distribution


Image-DS9

 view release on metacpan or  search on metacpan

utils/ref-man-8.5.html  view on Meta::CPAN

$xpaget ds9 iconify<br>
<br>
$xpaset -p ds9 iconify<br>
$xpaset -p ds9 iconify yes<br></tt>
<p><b><a name="iexam" id="iexam"></a>iexam</b></p>
<p>Interactive examine function. A blinking cursor will indicate to the user to click on a point on an image. The specified information will be returned at that time. The default event is <tt>button</tt>. In the last form, the following macros will b...
<tt>Syntax:<br>
iexam []<br>
&nbsp;&nbsp;&nbsp; [[]|button|key|any] coordinate &lt;coordsys&gt; [&lt;skyframe&gt;] [&lt;skyformat&gt;]<br>
&nbsp;&nbsp;&nbsp; [[]|button|key|any] data [width][height]<br>
&nbsp;&nbsp;&nbsp; [[]|button|key|any] &lt;macro string&gt;]<br>

 view all matches for this distribution


Image-EXIF

 view release on metacpan or  search on metacpan

asahi.c  view on Meta::CPAN


/* Focus mode. */

static struct descrip asahi_focus[] = {
	{ 0,	"Normal" },
	{ 1,	"Macro" },
	{ 2,	"Macro" },
	{ 3,	"Infinity" },
	{ -1,	"Unknown" },
};


 view all matches for this distribution


( run in 1.929 second using v1.01-cache-2.11-cpan-817d5f8af8b )