B::Concise - Walk Perl syntax tree, printing concise info about ops River stage five • 10760 direct dependents • 31092 total dependents

This compiler backend prints the internal OPs of a Perl program's syntax tree in one of several space-efficient text formats suitable for debugging the inner workings of perl or other compiler backends. It can print OPs in the order they appear in th...

XSAWYERX/perl-5.32.0 - 20 Jun 2020 20:38:54 UTC

Devel::REPL::Plugin::B::Concise - B::Concise dumping of expression optrees River stage two • 24 direct dependents • 39 total dependents

This plugin provides a "concise" command that uses B::Concise to dump optrees of expressions. The code is not actually executed, which means that when used with Deve::REPL::Plugin::OutputCache there is no new value in "_". The command takes the same ...

ETHER/Devel-REPL-1.003028 - 16 Feb 2016 01:15:26 UTC

B::Terse - Walk Perl syntax tree, printing terse info about ops River stage five • 10760 direct dependents • 31092 total dependents

This module prints the contents of the parse tree, but without as much information as CPAN module B::Debug. For comparison, "print "Hello, world."" produced 96 lines of output from B::Debug, but only 6 from B::Terse. This module is useful for people ...

XSAWYERX/perl-5.32.0 - 20 Jun 2020 20:38:54 UTC

B::Debug - Walk Perl syntax tree, printing debug info about ops River stage three • 3 direct dependents • 117 total dependents

See ext/B/README and the newer B::Concise....

RURBAN/B-Debug-1.26 - 03 Dec 2017 20:37:05 UTC

B::Bblock - Walk basic blocks River stage zero No dependents

This module is used by the B::CC backend. It walks "basic blocks". A basic block is a series of operations which is known to execute from start to finish, with no possibility of branching or halting. The block is the list of ops from the every leader...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC

B::Debugger - optree debugger River stage zero No dependents

Start an optree inspector before the runtime execution begins, similar to the perl debugger, but only at the internal optree level, not the source level. Kind of interactive B::Concise. The ops are numbered and in basic (=parsed) order, starting from...

RURBAN/B-Debugger-0.14 - 05 Apr 2013 21:57:14 UTC

B::Showlex - Show lexical variables used in functions or files River stage five • 10760 direct dependents • 31092 total dependents

When a comma-separated list of subroutine names is given as options, Showlex prints the lexical variables used in those subroutines. Otherwise, it prints the file-scope lexicals in the file....

XSAWYERX/perl-5.32.0 - 20 Jun 2020 20:38:54 UTC

B::Op_private - OP op_private flag definitions River stage five • 10760 direct dependents • 31092 total dependents

This module provides four global hashes: %B::Op_private::bits %B::Op_private::defines %B::Op_private::labels %B::Op_private::ops_using which contain information about the per-op meanings of the bits in the op_private field. %bits This is indexed by o...

XSAWYERX/perl-5.32.0 - 20 Jun 2020 20:38:54 UTC

Fortran::Format - Read and write data according to a standard Fortran 77 FORMAT River stage zero No dependents

This is a Perl implementation of the Fortran 77 formatted input/output facility. One possible use is for producing input files for old Fortran programs, making sure that their column-oriented records are rigorously correct. Fortran formats may also h...

ITUB/Fortran-Format-0.90 - 16 Sep 2005 22:43:01 UTC

9 results (0.037 seconds)