B-DeparseTree

 view release on metacpan or  search on metacpan

lib/B/DeparseTree/PP_OPtable.pm  view on Meta::CPAN

    'gmtime'      => 'unop',
    'gnbyaddr'    => ['listop', "getnetbyaddr"],
    'gnbyname'    => ['unop',   "getnetbyname"],
    'gnetent'     => ['baseop', "getnetent"],
    'goto'        => ['loopex', "goto"],
    'gpbyname'    => ['unop',   "getprotobyname"],
    'gpbynumber'  => ['listop', 'getprotobynumber'],
    'gprotoent'   => ['baseop', "getprotoent"],
    'gpwent'      => ['baseop', "getpwent"],
    'gpwnam'      => ['unop',   "getpwnam"],
    'gpwuid'      => ['unop',   "getpwuid"],
    'grepstart'   => ['baseop', "grep"],
    'grepwhile'   => ['mapop', 'grep'],
    'gsbyname'    => ['listop', 'getservbyname'],
    'gsbyport'    => ['listop', 'getservbyport'],
    'gservent'    => ['baseop', "getservent"],
    'gsockopt'    => ['listop', 'getsockopt'],

    'hex'         => ['maybe_targmy', 'unop'],

    'i_add'       => ['maybe_targmy', 'binop', "+", 18, ASSIGN],

t/20-deparse-526c.t  view on Meta::CPAN

getnetent        0     -
getpeername      1     -
getpgrp          1     -
getppid          0     -
getpriority      2     p
getprotobyname   1     -
getprotobynumber 1     p
getprotoent      0     -
getpwent         0     -
getpwnam         1     -
getpwuid         1     -
getservbyname    2     p
getservbyport    2     p
getservent       0     -
getsockname      1     -
getsockopt       3     p
# given handled specially
grep             123   p+ # also tested specially
# glob handled specially
# goto handled specially
gmtime           01    -

t/testdata/unops.pm  view on Meta::CPAN

fileno           1     -
getc             01    -
getgrgid         1     -
getgrnam         1     -
gethostbyname    1     -
getnetbyname     1     -
getpeername      1     -
getpgrp          1     -
getprotobyname   1     -
getpwnam         1     -
getpwuid         1     -
getsockname      1     -
gmtime           01    -
hex              01    $
int              01    $
length           01    $
localtime        01    -
lock             1     -
log              01    $
oct              01    $
ord              01    $



( run in 0.326 second using v1.01-cache-2.11-cpan-8d75d55dd25 )