B Q Warehouse Cardiff
B::Bblock - Walk basic blocks. SYNOPSIS # External interface perl -MO=Bblock[,OPTIONS] foo.pl # Programmatic API use B::Bblock qw(find_leaders); my $leaders = find_leaders($root_op, $start_op); This module is used by the B::CC back end. It walks "basic blocks". A basic block is a...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (93): B::Bblock Download |
B::Asmdata is an autogenerated data about Perl ops, used to generate bytecode. SYNOPSIS use B::Asmdata qw(%insn_data @insn_name @optype @specialsv_name); Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (91): B::Asmdata Download |
B::Terse - Walk Perl syntax tree, printing terse info about ops. SYNOPSIS perl -MO=Terse[,OPTIONS] foo.pl This version of B::Terse is really just a wrapper that calls B::Concise with the -terse option. It is provided for compatibility with old scripts (and habits) but using B::Concise...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (90): B::Terse Download |
B::C is Perl compilers C backend. SYNOPSIS perl -MO=C[,OPTIONS] foo.pl This compiler backend takes Perl source and generates C source code corresponding to the internal structures that perl uses to run your program. When the generated C source is compiled and run, it cuts out the time which...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (101): B::C Download |
B::CC is Perl compilers optimized C translation backend. SYNOPSIS perl -MO=CC[,OPTIONS] foo.pl This compiler backend takes Perl source and generates C source code corresponding to the flow of your program. In other words, this backend is somewhat a "real" compiler in the sense that many...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (99): B::CC Download |
B::Lint module contains Perl lint. SYNOPSIS perl -MO=Lint[,OPTIONS] foo.pl The B::Lint module is equivalent to an extended version of the -w option of perl. It is named after the program lint which carries out a similar process for C programs. OPTIONS AND LINT CHECKS Option words are...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (107): B::Lint Download |
B::Assembler is a Perl module created to assemble Perl bytecode. SYNOPSIS use B::Assembler qw(newasm endasm assemble); newasm(&printsub); # sets up for assembly assemble($buf); # assembles one line endasm(); # closes down use B::Assembler qw(assemble_fh); assemble_fh($fh, &printsub); #...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (100): B::Assembler Download |
Chromium B.S.U. is a fast paced, arcade-style, top-scrolling space shooter. You are captain of the cargo ship Chromium B.S.U., responsible for delivering supplies to our troops on the front line. Your ship has a small fleet of robotic fighters which you control from the relative safety of the...
Platforms: *nix
License: Freeware | Size: 634.88 KB | Download (98): Chromium B.S.U. Download |
B::More Perl module contains additional introspection methods and functions. Adds stuff I needed in B and wasnt there. Feel free to email me with suggestions for other methods I can add. B::SV METHODS svref Inverse of B::svref_2object. B::PVMG METHODS magic Returns a string...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (87): B::More Download |
Geo::TigerLine::Record::B is a TIGER/Line 2003 Polygon Geographic Entity Codes: Corrections. SYNOPSIS use Geo::TigerLine::Record::B; @records = Geo::TigerLine::Record::B->parse_file($fh); @records = Geo::TigerLine::Record::B->parse_file($fh, &callback); $record =...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (101): Geo::TigerLine::Record::B Download |
Warehouse Manager is a business application designed to allow you to manage several aspects of your warehouse based enterprise from your computer. This is the official Warehouse Manager web site. Its purpose is to allow you to download releases of Warehouse Manager and contribute your feedback...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (332): Warehouse Manager Download |
B::LintSubs is a Perl compiler backend to check sub linkage. SYNOPSIS perl -MO=LintSubs [FILE] [-e PROGRAM] When using use strict, subroutine names are not checked at the callsite; this makes the following a perfectly valid program at compiletime, that only blows up at runtime use strict;...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (92): B::LintSubs Download |
B::TerseSize is a Perl module that prints information about ops and their (estimated) size. SYNOPSIS perl -MO=TerseSize[,OPTIONS] foo.pl The B::Size and B::TerseSize modules attempt to measure the size of Perl op codes. The output of B::TerseSize is similar to that of B::Terse, but includes...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (101): B::TerseSize Download |
Plan-B is a bootable Linux environment without the need for a hard drive, it runs entirely in ram or from the cd, based on a basic, stripped installation of Red Hat Linux and the fundamental workings of the SuperRescue CD. A list of tools and utilities are also included for projects such as: *...
Platforms: *nix
License: Freeware | Size: 546 MB | Download (118): Plan-B Linux Download |
Q DVD-Authors goal is to provide a complete DVDAuthoring solution for Linux with the emphasis of ease of use and a complete set of functionality.. DVD Authoring GUI
Platforms: *nix
License: Freeware | Size: 3.8 MB | Download (101): Q DVD-Author 1.0.0 Download |
B::Tree is a simplified version of B::Graph for demonstration. SYNOPSIS perl -MO=Tree program | dot -Tps > tree.ps This is a very cut-down version of B::Graph; it generates minimalist tree graphs of the op tree of a Perl program, merely connecting the op nodes and labelling each node with...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (100): B::Tree Download |
B::Generate is a Perl module which you can create your own op trees. SYNOPSIS use B::Generate; # Do nothing, slowly. CHECK { my $null = new B::OP("null",0); my $enter = new B::OP("enter",0); my $cop = new B::COP(0, "hiya", 0); my $leave = new B::LISTOP("leave", 0, $enter, $null);...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (98): B::Generate Download |
B::Utils is a helper functions for op tree manipulation. SYNOPSIS use B::Utils; These functions make it easier to manipulate the op tree. FUNCTIONS all_starts all_roots Returns a hash of all of the starting ops or root ops of optrees, keyed to subroutine name; the optree for main...
Platforms: *nix
License: Freeware | Size: 44.03 KB | Download (98): B::Utils Download |
B::Flags is a Perl module that provides a friendlier flags for B. SYNOPSIS use B::Flags; print B::main_root->flagspv; print B::main_root->privatepv; print $some_b_sv_object->flagspv; By default, $foo->flags when passed an object in the B class will produce a relatively meaningless...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (95): B::Flags Download |
B::Graph is a Perl compiler backend to produce graphs of OP trees. SYNOPSIS perl -MO=Graph,-text prog.pl >graph.txt perl -MO=Graph,-vcg prog.pl >graph.vcg xvcg graph.vcg perl -MO=Graph,-dot prog.pl | dot -Tps >graph.ps This module is a backend to the perl compiler (B::*) which, instead...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (90): B::Graph Download |