Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created May 2, 2024 11:06
Show Gist options
  • Save Whateverable/ad54fb9682c9eb4c5bc4fd45023f00a0 to your computer and use it in GitHub Desktop.
Save Whateverable/ad54fb9682c9eb4c5bc4fd45023f00a0 to your computer and use it in GitHub Desktop.
greppable6
File Code
CTILMES/Native-Exec
…/Exec.pm6 :8:
my $errno := cglobal('libc.so.6', 'errno', int32);
ELIZABETH/Unix-errno
…/errno.pm6 :143:
= my $ERRNO := cglobal(CLIB, "errno", int32);
JGOFF/Readline
…/cb-echo.pl6 :73:
# #my $rl_instream := cglobal( LIB, 'rl_instream', Pointer );
JGOFF/Readline
…/Readline.pm :4:
# XXX &cglobal.signature -> (Any $libname, Any $symbol, Any $target-type)
JGOFF/Readline
…/Readline.pm :2152:
#my $GlobalInt := cglobal('./10-cglobals', 'GlobalInt', int32);
JGOFF/Readline
…/Readline.pm :2156:
our $rl_instream := cglobal( LIBREADLINE, 'rl_instream', num64 );
JMASLAK/Net-BGP
…/Socket-Linux.pm6 :251:
my $var := cglobal('libc.so.6', 'errno', int32);
JMASLAK/Net-BGP
…/Socket-Linux.pm6 :521:
my $var := cglobal('libc.so.6', 'errno', int32);
JSTOWE/MQ-Posix
…/Posix.pm :223:
my $errno := cglobal(Str, 'errno', int32);
Skarsnik/gptrixie
…/README.md :201:
our GumboInternalOptions $kGumboDefaultOptions is export = cglobals(LIB, "kGumboDefaultOptions", GumboInternalOptions);
Skarsnik/gptrixie
…/README.md :202:
our GumboStringPiece $kGumboEmptyString is export = cglobals(LIB, "kGumboEmptyString", GumboStringPiece);
Skarsnik/gptrixie
…/README.md :203:
our GumboVector $kGumboEmptyVector is export = cglobals(LIB, "kGumboEmptyVector", GumboVector);
Skarsnik/gptrixie
…/README.md :204:
our GumboSourcePosition $kGumboEmptySourcePosition is export = cglobals(LIB, "kGumboEmptySourcePosition", GumboSourcePosition);
Skarsnik/gptrixie
…/DumbGenerator.pm6 :246:
%toret{$v.name}<p6str> = 'our $' ~ $v.name ~ ' is export = cglobal(LIB, "' ~ $v.name ~ '", ' ~ resolve-type($v.type) ~ ');';
Skarsnik/perl6-gumbo
…/Binding.pm6 :278:
our $kGumboEmptySourcePosition is export := cglobal(LIB, "kGumboEmptySourcePosition", GumboSourcePosition);
Skarsnik/perl6-gumbo
…/Binding.pm6 :279:
our $kGumboEmptyString is export := cglobal(LIB, "kGumboEmptyString", GumboStringPiece);
Skarsnik/perl6-gumbo
…/Binding.pm6 :280:
our $kGumboEmptyVector is export := cglobal(LIB, "kGumboEmptyVector", GumboVector);
Skarsnik/perl6-gumbo
…/Binding.pm6 :281:
our $kGumboDefaultOptions is export := cglobal(LIB, "kGumboDefaultOptions", GumboOptions);
Skarsnik/perl6-gumbo
…/Parser.pm6 :56:
my GumboOptions $gopt := cglobal($GUMBO_LIB, 'kGumboDefaultOptions', GumboOptions);
azawawi/perl6-ncurses
…/NCurses.pm6 :34:
$stdscr = cglobal(&library, 'stdscr', WINDOW);
azawawi/perl6-ncurses
…/NCurses.pm6 :42:
$acs_map = cglobal(&library, 'acs_map', CArray[int64]);
azawawi/perl6-ncurses
…/NCurses.pm6 :50:
$COLORS = cglobal(&library, 'COLORS', int32);
azawawi/perl6-ncurses
…/NCurses.pm6 :58:
$COLS := cglobal(&library, 'COLS', int32);
azawawi/perl6-ncurses
…/NCurses.pm6 :66:
$ESCDELAY = cglobal(&library, 'ESCDELAY', int32);
azawawi/perl6-ncurses
…/NCurses.pm6 :74:
$TABSIZE = cglobal(&library, 'TABSIZE', int32);
azawawi/perl6-ncurses
…/NCurses.pm6 :84:
$COLOR_PAIRS = cglobal(&library, 'COLOR_PAIRS', int32);
azawawi/perl6-ncurses
…/NCurses.pm6 :94:
$LINES := cglobal(&library, 'LINES', int32);
cedric-vincent/kains
…/Native.pm6 :45:
my $errno = cglobal('libc.so.6', 'errno', int);
donaldh/Perl6-RPi-GpioDirect
…/GpioDirect.pm :107:
my $errno := cglobal('libc.so.6', 'errno', int32);
drforr/perl6-readline
…/cb-echo.pl6 :73:
# #my $rl_instream := cglobal( LIB, 'rl_instream', Pointer );
drforr/perl6-readline
…/Readline.pm :4:
# XXX &cglobal.signature -> (Any $libname, Any $symbol, Any $target-type)
drforr/perl6-readline
…/Readline.pm :2152:
#my $GlobalInt := cglobal('./10-cglobals', 'GlobalInt', int32);
drforr/perl6-readline
…/Readline.pm :2156:
our $rl_instream := cglobal( LIBREADLINE, 'rl_instream', num64 );
hartenfels/Text-Markdown-Discount
…/Discount.pm6 :50:
my $errno := cglobal(Str, 'errno', int32);
hartenfels/Text-Markdown-Discount
…/01_lib.t :7:
my $version := cglobal 'markdown', 'markdown_version', Pointer[int8];
hipek8/p6-UNIX-Daemonize
…/Daemonize.pm6 :119:
if kill($pid, 0) == 0 or cglobal('libc.dylib', 'errno', int32) == 1 {
hipek8/p6-UNIX-Daemonize
…/Daemonize.pm6 :125:
if kill($pid, 0) == 0 or cglobal('libc.so.6', 'errno', int32) == 1 {
mempko/PKafka
…/Native.pm6 :37:
my $errno := cglobal(Str, 'errno', int);
perl6/DBIish
…/NativeLibs.pm6 :9:
# Right now NC::cglobal unload loaded libraries too fast, so we need our own loader
perl6/DBIish
…/NativeLibs.pm6 :59:
(try cglobal($try, $wks, Pointer)) ~~ Pointer ?? $try !! Nil
perl6/doc
…/nativecall.pod6 :756:
variables – can be accessed using C<cglobal>. For example:
perl6/doc
…/nativecall.pod6 :759:
my $var := cglobal('libc.so.6', 'errno', int32)
perl6/doc
…/nativecall.pod6 :793:
=head2 sub cglobal
perl6/doc
…/nativecall.pod6 :795:
sub cglobal($libname, $symbol, $target-type) is export is rw
perl6/doc
…/words.pws :162:
cglobal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment