Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.170.969 Times

B::Asmdata 5.8.8

  Date Added: January 23, 2010  |  Visits: 781

B::Asmdata

Report Broken Link
Printer Friendly Version


Product Homepage
Download (91 downloads)



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 B::Disassembler. %insn_data my($bytecode_num, $put_sub, $get_meth) = @$insn_data{$op_name}; For a given $op_name (for example, cop_label, sv_flags, etc...) you get an array ref containing the bytecode number of the op, a reference to the subroutine used to PUT, and the name of the method used to GET. @insn_name my $op_name = $insn_name[$bytecode_num]; A simple mapping of the bytecode number to the name of the op. Suitable for using with %insn_data like so: my $op_info = $insn_data{$insn_name[$bytecode_num]}; @optype my $op_type = $optype[$op_type_num]; A simple mapping of the op type number to its type (like COP or BINOP). @specialsv_name my $sv_name = $specialsv_name[$sv_index]; Certain SV types are considered special. Theyre represented by B::SPECIAL and are referred to by a number from the specialsv_list. This array maps that number back to the name of the SV (like Nullsv or &PL_sv_undef)..

Requirements: No special requirements
Platforms: Linux
Keyword: Basmdata Bytecode Data Libraries Name Op Programming Sv Used Used To
Users rating: 0/10

License: Freeware Size: 12.2 MB
USER REVIEWS
More Reviews or Write Review


B::ASMDATA RELATED
Development Tools  -  Agilent 81150A Pulse Function Arbitrary Noise Generator - Driver 1.0
MATLAB is a software environment and programming language used to generate signals, make measurements, configure and control instruments, analyze and visualize data, and build test systems.MATLAB supports Agilent pulse function arbitrary noise...
512 KB  
Multimedia & Graphics  -  CView Binary Packages 0.3
CView is a data visualization tool which can be used to display 3D graphics for any. Specific users include the developers at the supercomputer facility in the Department of Energy's national laboratory: Pacific Northwest National Laboratory....
38.66 MB  
Development Editors  -  Erlang for Linux R12B-3
Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime...
40.24 MB  
Libraries  -  DrasticTools 0.6.6
DrasticTools can be used to visualize table data in a Grid (DrasticGrid) and on a Google Map (DrasticMap). The grid supports pagination, sorting, and in-line editing of data. DrasticTools project is the successor of MySQLPHPGrid. Whats New in...
83.97 KB  
Libraries  -  Basset::DB::Table 1.04
Basset::DB::Table is used to define database tables, ways to load that data into memory and build queries based upon the table information. SYNOPSIS For example, my $table = Basset::DB::Table->new( name => user, primary_column => id,...
143.36 KB  
Database Tools  -  PHP Database Access Through Arrays 0.7.0
PHP Database Access Through Arrays project can be used to access data stored in MySQL tables like accessing arrays. It uses SPL to implement several classes and iterators interfaces to access MySQL databases. Examples: $DB[test_table][] =...
 
Libraries  -  SelfLoader 5.8.8
SelfLoader is a Perl module created to load functions only on demand. SYNOPSIS package FOOBAR; use SelfLoader; ... (initializing code) __DATA__ sub {.... This module tells its users that functions in the FOOBAR package are to be...
12.2 MB  
Windows Software  -  DTM ODBC SQL runner 2011
DTM SQL runner is a free command line tool for SQL statements execution. The runner allows the user to specify ODBC data source name and file with SQL statement to be executed. This handy tool for developers, database administrators and...
68.96 KB  
Games  -  WoW Companion 0.2.8
WoW Companion is a Java client and server used to centrally store item, character and other data for World of Warcraft. Data is made available via the Web in XML and other formats. Frontends for displaying character profiles are also included.....
686.08 KB  
Libraries  -  Easy PHP Upload 2.28
Easy PHP Upload class (the old name) can be used to upload files with a client browser to a remote webserver location. The features in the first release are: file-extension check, maximum file- size limitation and a flexible error reporting...
13.31 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB