Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created February 25, 2018 10:57
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save Whateverable/4046709a6ed9751b44ca1b03dd39200d to your computer and use it in GitHub Desktop.
greppable6
File Code
TITSUKI/Term-termios
…/myhelper.c :19:
* defined as macros; these are not used here directly).
MARTIMM/mongo-perl6-driver
…/TODO.md :21:
* I am now more satisfied with logging because of the use of parts of the Log::Async module. A few additions might be to use macros to get info at the calling point before sending to the \*-message() subs. This will make the search through the stack unnecessary.
adaptiveoptics/HTML-Tag
…/Macro.pm6 :41:
=head2 other macros
andydude/p6-c-parser
…/LICENSE :69:
layouts and accessors, or small macros, inline functions and templates
awwaiid/p6-Inline-Ruby
…/rbhelper.c :4:
/* Mostly these are just a way to deal with macros, wrapping them into a
azawawi/perl6-gtk-scintilla
…/ScintillaDoc.html :4880:
buffers and a list of macros, you can use <code class="parameter">listType</code> to tell which one has returned
azawawi/perl6-gtk-scintilla
…/ScintillaHistory.html :2029:
Use the Cocoa NS_ENUM and NS_OPTIONS macros for exposed enumerations.
azawawi/perl6-gtk-scintilla
…/ScintillaHistory.html :2079:
Some macros with arguments can be understood and these may be predefined in keyword set 4
azawawi/perl6-gtk-scintilla
…/ScintillaHistory.html :5266:
built-in functions, known module attributes, and known preprocessor instructions; recognises EDoc and EDoc macros;
azawawi/perl6-gtk-scintilla
…/ScintillaHistory.html :7386:
PowerBasic lexer updated for macros and optimised.
azawawi/perl6-gtk-scintilla
…/ScintillaHistory.html :9980:
SciTE Director interface adds more commands including support for macros.
azawawi/perl6-gtk-scintilla
…/ScintillaHistory.html :9983:
SciTE has menu options for recording and playing macros which are visible
azawawi/perl6-gtk-scintilla
…/LexAU3.cxx :902:
"#autoit macros",
azawawi/perl6-gtk-scintilla
…/LexPB.cxx :10:
// 12.07.2004: 1. Toggling for macros added
azawawi/perl6-gtk-scintilla
…/LexPB.cxx :322:
case '=': //To test single line macros
azawawi/perl6-gtk-scintilla
…/catch.hpp :22:
#pragma clang diagnostic ignored "-Wvariadic-macros"
azawawi/perl6-gtk-scintilla
…/catch.hpp :138:
// Use variadic macros if the compiler supports them
azawawi/perl6-gtk-scintilla
…/catch.hpp :246:
// Use this in variadic streaming macros to allow
azawawi/perl6-gtk-scintilla
…/catch.hpp :8593:
// If this config identifier is defined then all CATCH macros are prefixed with CATCH_
azawawi/perl6-net-curl
…/rtsp.c :59:
/* error handling macros */
cygx/p6-debug
…/META6.json :6:
"description" : "Experimental debugging macros",
cygx/p6-debug
…/README.md :3:
DEBUG - Experimental debugging macros
cygx/p6-debug
…/assert.pm6 :1:
use experimental :macros;
cygx/p6-debug
…/dbg.pm6 :1:
use experimental :macros;
cygx/p6-debug
…/logger.pm6 :1:
use experimental :macros;
cygx/p6-image-png-inflated
…/pngcheck.c :204:
/* Mark's macros to extract big-endian short and long ints: */
cygx/p6-image-rgba-text
…/pngcheck.c :204:
/* Mark's macros to extract big-endian short and long ints: */
cygx/p6-tinycc-resources-win64
…/COPYING :260:
structure layouts and accessors, and small macros and small inline
cygx/p6-tinycc-resources-win64
…/fenv.h :65:
/*The C99 standard (7.6.9) allows us to define implementation-specific macros for
cygx/p6-tinycc-resources-win64
…/inttypes.h :35:
/* fprintf macros for signed types */
cygx/p6-tinycc-resources-win64
…/inttypes.h :87:
/* fprintf macros for unsigned types */
cygx/p6-tinycc-resources-win64
…/inttypes.h :141:
* fscanf macros for signed int types
cygx/p6-tinycc-resources-win64
…/inttypes.h :203:
/* fscanf macros for unsigned int types */
cygx/p6-tinycc-resources-win64
…/stdio.h :241:
/* Make sure macros are not defined. */
cygx/p6-tinycc-resources-win64
…/stdio.h :266:
/* Restore may prior defined macros snprintf/vsnprintf. */
drforr/perl6-readline
…/Readline.pm :224:
Free all storage associated with C<$map>. This calls C<rl_discard_keymap()> to free subordindate keymaps and macros.
drforr/perl6-readline
…/Readline.pm :408:
Print the key sequences bound to macros and their values, using the current keymap, to C<$rl_outstream>. If C<$readable> is True, the list is formatted in such a way that it can be made part of an inputrc file and re-read.
drforr/perl6-readline
…/Readline.pm :1219:
sub rl_dump_macros ( int32, int32 ) returns int32 is native( LIB ) { * }
drforr/perl6-readline
…/Readline.pm :1647:
# Utility functions for managing keyboard macros.
gfldex/perl6-pod-to-bigpage
…/html.xhtml :6572:
<p>These are introspective macros that resemble method calls.</p>
gfldex/perl6-pod-to-bigpage
…/html.xhtml :13153:
<p>An <span class="code">AST</span> or <i>Abstract Syntax Tree</i> is a partially processed representation of a program. ASTs are return values of t…
gfldex/perl6-pod-to-bigpage
…/html.xhtml :13154:
<p>There is no API defined for ASTs yet. Hopefully that will emerge as part of the work on macros.</p>
jnthn/oo-monitors
…/Monitors.pm6 :1:
use experimental :macros;
jonathanstowe/META6
…/projects.json :5402:
"description" : "Experimental debugging macros",
jonathanstowe/p6-fcgi
…/configure :3083:
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
jonathanstowe/p6-fcgi
…/configure :4641:
# an unquoted here document, in config.status. If some macros were
kalkin/License-Software
…/COPYING.LESSER :69:
layouts and accessors, or small macros, inline functions and templates
kalkin/License-Software
…/LGPLv3.pm6 :79:
layouts and accessors, or small macros, inline functions and templates
krunen/term-termios
…/myhelper.c :19:
* defined as macros; these are not used here directly).
masak/007
…/README.md :150:
"Did you know that macros allow introspection and modification of program elements from within the program itself?", Bond offers.
masak/007
…/README.md :156:
"But what are macros *good* for?!" shouts the man before he goes under the water tap.
masak/007
…/README.md :166:
Dryden looks amused. "What was that thing about macros you were talking about?", he inquires.
masak/007
…/README.md :168:
"Oh, it's a little side project I'm working on. Just a minor thing, exploring the limits of a tree-walking evaluator with the ability to modify the tree using macros at compile time."
masak/007
…/README.md :172:
"Oh, not really. There's nothing revolutionary to it at all. But we're hoping it will shed some light on Perl 6 macros."
masak/007
…/README.md :188:
They get up, quickly. The man tries to throw a wastebasket at Bond, who kicks it away easily. "So, like a complicated version of Lisp macros�[…
masak/007
…/README.md :190:
"Yes, kind of like Lisp macros. The extra complexity comes from the fact that Lisp doesn't really have any syntactic categories, whereas we…
masak/007
…/README.md :192:
"You will never achieve the simplicity of Lisp macros in that way," says the contact, as he slowly gets up.
masak/007
…/README.md :194:
"True, but we can get quite close. And the aim is not to emulate Lisp slavishly, the aim is to produce a Perlish macro system that can serve Perl use…
masak/007
…/README.md :212:
"Ok, I think I'm getting the hang of Perl 6 macros. They're unorthodox, for sure," says the contact over his shoulder.
masak/007
…/README.md :234:
"I don't feel like killing you anymore," offers Bond. "I'm having far too much fun discussing macros with you. If I kill you, I'll have to start over."
masak/007
…/README.md :250:
"Anyway. While you were getting lost in your flashback, I looked over that language of yours. I'm intrigued! I need to think of a use for macros so I can try it out!" Dryden gets a distant look.
masak/007
…/README.md :254:
Dryden nods, sympathetically. "I understand fully. The Perl 6 macros have been a long way coming. You do a first implementation of macros in this fast-moving toy language. The second..."
masak/007
…/ROADMAP.md :24:
and usable macros ASAP.
masak/007
…/ROADMAP.md :87:
big part of making simple macros work as expected. The champion on this one
masak/007
…/ROADMAP.md :127:
* syntax macros
masak/007
…/ROADMAP.md :131:
007 having all three of regular macros, syntax macros, and visitor macros.
masak/007
…/Actions.pm :117:
# XXX: this is a special case for macros that have been expanded at the
masak/007
…/Q.pm :796:
### it directly in place. Used together with macros.
masak/007
…/Q.pm :866:
### is a parameter, including subs, macros, and `if` statements.
masak/007
…/Val.pm :102:
### Similarly, when applying the `infix:<||>` and `infix:<&&>` macros to
masak/007
…/operators.t :371:
"distinct macros are unequal";
masak/007
…/corner-cases.t :298:
# that quasis can delay the evaluation of macros. So this ought still work
masak/007
…/README.md :9:
exploring ASTs, macros, the compiler-runtime barrier, and program
masak/007
…/README.md :20:
| macros | yes | yes | no |
masak/gge
…/COOLTHINGS :39:
A simple filter which parses macros and applies them to the source code,
masak/gge
…/COOLTHINGS :40:
generating a new source code with the macros applied -- and which even a
masak/gge
…/COOLTHINGS :41:
Rakudo not implementing macros can run. A sort of a 'have the cake and
mempko/PKafka
…/LICENSE :70:
layouts and accessors, or small macros, inline functions and templates
perl6-all-modules/github/p6-c-parser/LICENSE layouts and accessors, or small macros, inline functions and templates
perl6/doc
…/experimental.pod6 :13:
use experimental :macros;
perl6/doc
…/experimental.pod6 :25:
=item X<B<macros>|macros> [TBD]
perl6/doc
…/functions.pod6 :51:
This will become more useful once macros are added to Perl 6.
perl6/doc
…/mop.pod6 :50:
These are introspective macros that resemble method calls.
perl6/doc
…/AST.pod6 :11:
and are typically used within macros to generate code that is inserted
perl6/doc
…/AST.pod6 :15:
part of the work on macros.
perl6/doc
…/Splice.pod6 :15:
use experimental :macros;
perl6/doc
…/Splice.pod6 :27:
use experimental :macros;
rakudo-p5/v5
…/Config.pm :175:
'd_c99_variadic_macros' => 'define',
rakudo-p5/v5
…/Config.pm :232:
'd_fd_macros' => 'define',
skinkade/p6-Crypt-Bcrypt
…/crypt.3 :18:
.\" No macros in NAME to keep makewhatis happy.
skinkade/p6-crypt-argon2
…/encoding.c :59:
* Some macros for constant-time comparisons. These work over values in
spebern/Parser-FreeXL-Native
…/Doxyfile.in :491:
# The appearance of the initializer of individual variables and macros in the
spebern/Parser-FreeXL-Native
…/Doxyfile.in :1385:
# then the macro expansion is limited to the macros specified with the
spebern/Parser-FreeXL-Native
…/Doxyfile.in :1410:
# gcc). The argument of the tag is a list of macros of the form: name
spebern/Parser-FreeXL-Native
…/Doxyfile.in :1426:
# doxygen's preprocessor will remove all references to function-like macros
spebern/Parser-FreeXL-Native
…/aclocal.m4 :774:
# Obsolete and "removed" macros, that must however still report explicit
spebern/Parser-FreeXL-Native
…/configure :1865:
/* System header to define __stub macros and hopefully few prototypes,
spebern/Parser-FreeXL-Native
…/configure :4417:
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
spebern/Parser-FreeXL-Native
…/configure :9723:
## There is no encapsulation within the following macros, do not change
spebern/Parser-FreeXL-Native
…/configure :14677:
## There is no encapsulation within the following macros, do not change
spebern/Parser-FreeXL-Native
…/ltmain.sh :983:
# Ensure that we are using m4 macros, and libtool script from the same
spebern/Parser-FreeXL-Native
…/ltmain.sh :993:
$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
spebern/Parser-FreeXL-Native
…/ltmain.sh :1000:
$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
spebern/Parser-FreeXL-Native
…/ltmain.sh :1008:
$progname: You should recreate aclocal.m4 with macros from revision $package_revision
spebern/Parser-FreeXL-Native
…/ltmain.sh :4186:
/* portability defines, excluding path handling macros */
spebern/Parser-FreeXL-Native
…/ltmain.sh :4225:
/* path handling portability macros */
spebern/Parser-FreeXL-Native
…/libtool.m4 :77:
dnl Autoconf doesn't catch unexpanded LT_ macros by default:
spebern/Parser-FreeXL-Native
…/libtool.m4 :287:
# in macros and then make a single call at the end using the `libtool'
spebern/Parser-FreeXL-Native
…/libtool.m4 :860:
# Obsolete macros:
spebern/Parser-FreeXL-Native
…/libtool.m4 :5695:
## There is no encapsulation within the following macros, do not change
spebern/Parser-FreeXL-Native
…/libtool.m4 :6794:
## There is no encapsulation within the following macros, do not change
spebern/Parser-FreeXL-Native
…/libtool.m4 :7198:
## There is no encapsulation within the following macros, do not change
spebern/Parser-FreeXL-Native
…/libtool.m4 :7333:
## There is no encapsulation within the following macros, do not change
spebern/Parser-FreeXL-Native
…/libtool.m4 :7405:
## There is no encapsulation within the following macros, do not change
spebern/Parser-FreeXL-Native
…/ltoptions.m4 :13:
# This is to help aclocal find these macros, as it can't see m4_define.
spebern/Parser-FreeXL-Native
…/ltsugar.m4 :12:
# This is to help aclocal find these macros, as it can't see m4_define.
spebern/Parser-FreeXL-Native
…/ltsugar.m4 :35:
# These macros are necessary as long as will still need to support
spebern/Parser-FreeXL-Native
…/lt~obsolete.m4 :14:
# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
spebern/Parser-FreeXL-Native
…/lt~obsolete.m4 :22:
# and doesn't know about Autoconf macros at all.)
spebern/Parser-FreeXL-Native
…/lt~obsolete.m4 :27:
# because those macros already exist, or will be overwritten later.
spebern/Parser-FreeXL-Native
…/lt~obsolete.m4 :35:
# This is to help aclocal find these macros, as it can't see m4_define.
spebern/Parser-FreeXL-Native
…/mainpage.doxy :16:
Basic macros and so on.
stmuk/p6-app-p6tags
…/README.md :6:
the language, functions, variables, class members, macros and so on may be
supernovus/flower
…/METAL.pm6 :17:
## The cache for METAL macros.
supernovus/flower
…/METAL.pm6 :72:
my @macros = $include.root.elements(|%search);
supernovus/flower
…/METAL.pm6 :73:
if (@macros.elems > 0) {
supernovus/flower
…/METAL.pm6 :74:
$xml = @macros[0].cloneNode;
tadzik/Terminal-ANSIColor
…/ANSIColor.pm :5:
# these will be macros one day, yet macros can't be exported so far
tadzik/perl6-Term-ANSIColor
…/ANSIColor.pm :5:
# these will be macros one day, yet macros can't be exported so far
timo/ADT
…/README.md :74:
### "is parsed" macros
timo/ADT
…/README.md :76:
When Rakudo gets support for "is parsed" macros, definitons of ADT can move from the "use" line into the
viklund/november
…/0 :23:
* When the problem domain becomes clearer, the presence of [http://en.wikipedia.org/wiki/Hygienic_macro clean] [http://perlcabal.org/syn/S02.html macros] and [http://perlcabal.org/syn/S13.html user-defined operators] help in specializing Perl 6 for the task at hand.
viklund/november
…/404869.874449968338 :1:
["Main_Page", "Hi there. November is a wiki engine written in Perl 6, and runs on top of Rakudo. It currently does viewing/editing of pages, tags and…
viklund/november
…/1219443872 :23:
* When the problem domain becomes clearer, the presence of [http://en.wikipedia.org/wiki/Hygienic_macro clean] [http://perlcabal.org/syn/S02.html macros] and [http://perlcabal.org/syn/S13.html user-defined operators] help in specializing Perl 6 for the task at hand.
yowcow/p6-Digest-MurmurHash3
…/MurmurHash3.cpp :13:
// Platform-specific functions and macros
yowcow/p6-Digest-MurmurHash3
…/MurmurHash3.h :13:
// Platform-specific functions and macros
zengargoyle/p6-Algorithm-Trie-libdatrie
…/trie-private.h :38:
* @brief LIKELY and UNLIKELY macros for hinting the compiler
CIAvash/WebService-FootballData
…/COPYING.LESSER :69:
layouts and accessors, or small macros, inline functions and templates
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment