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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
view release on metacpan or search on metacpan
* 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); \
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); \
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); \
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_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); \
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
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
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
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
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
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
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
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
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>
[[]|button|key|any] coordinate <coordsys> [<skyframe>] [<skyformat>]<br>
[[]|button|key|any] data [width][height]<br>
[[]|button|key|any] <macro string>]<br>
view all matches for this distribution
view release on metacpan or search on metacpan
/* Focus mode. */
static struct descrip asahi_focus[] = {
{ 0, "Normal" },
{ 1, "Macro" },
{ 2, "Macro" },
{ 3, "Infinity" },
{ -1, "Unknown" },
};
view all matches for this distribution