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.196.367 Times

Inline::Select 0.01

  Date Added: April 23, 2010  |  Visits: 846

Inline::Select

Report Broken Link
Printer Friendly Version


Product Homepage
Download (94 downloads)



Inline::Select contains dynamic selection of ILSM for a package. SYNOPSIS use Inline::Select::Register ( PACKAGE => Calc, Inline => [ Perl => sub {require t/Calc.pm} ] ) ; use Inline::Select::Register ( PACKAGE => Calc, Inline => [ CPP => t/Calc.cpp ] ) ; use Inline::Select::Register ( PACKAGE => Calc, Inline => [ Java => t/Calc.java ] ) ; use Inline::Select::Register ( PACKAGE => Calc, Inline => [ Python => t/Calc.py ] ) ; use Inline::Select ( PACKAGE => Calc, Inline => $ARGV[0] # one of Perl, CPP, Java, Python ) ; my $c = new Calc() ; ok($c->add(2, 3), 5) ; USAGE Usage of Inline::Select is pretty simple. For each programming language, you must speficy a use Inline::Select::Register (or Inline::Select->register() at runtime) statement to register the use of Inline for that language. All the Inline parameters are saved and that Inline block will only be evaluated if that language is selected later on. When you are done registering Inline blocks, you then spefify a use Inline::Select (or Inline::Select->bind() at runtime) to actually load (in the caller package) the Inline block for the selected language..

Requirements: No special requirements
Platforms: Linux
Keyword: Contains Dynamic Dynamic Selection Ilsm Inline Inlineselect Language Libraries Package Programming Selection
Users rating: 0/10

License: Freeware Size: 3.07 KB
USER REVIEWS
More Reviews or Write Review


INLINE::SELECT RELATED
Libraries  -  Inline-API 0.44
Inline-API is a Perl module that teach you how to bind a programming language to Perl using Inline.pm. SYNOPSIS #!/usr/bin/perl use Inline Foo; say_it(foo); # Use Foo to print "Hello, Foo" __Foo__ foo-sub say_it { foo-my $foo =...
91.14 KB  
Graphics Editors  -  GrafxShop 3.9
GrafxShop is hosted at: http://www.grafxshop.comFeatures:Dynamic Selection Many Drawing ToolsThumbnail Browsing of all images in a folder.Alpha Blending and Transparencies Vectors and Layers Blend Tools Blend Brush and Blend PasteBrush Tools...
36.61 KB  
Programming  -  lptools 1.03b
The lptools suite provides a complete, programming-language independent, literate programming environment. The suite targets XML documentation, but the underlying system has no bias that would disadvantage other documentation languages. Also...
92.16 KB  
Development Editors  -  GeoDataSource World Cities Database Basic Edition January 2011
GeoDataSource Cities Database contains world's city names in original language and English, feature type classifications, country names in ISO and FIPS, regions and sub-regions. Database in text format suitable for applications requiring a...
 
Education  -  Klang 1.0.3 Beta
Klang project is a free language learning package for KDE and QT. Klang interface currently provides: - Vocabulary trainer. - Questionnaire trainer. Also there is Kedit, and editor for adding your own content to Klang. Since its still at...
624.64 KB  
Programming  -  pyWeb Literate Programming Tool b.2.2
pyWeb is a Literate Programming tool that will work with any markup language and any programming langauge. The idea is to allow you to create great documentation with as constraints or limitations.
173.75 KB  
Programming  -  XML-Lit 1.1
XML-Lit is a simple language-independent literate programming system that works with any XML-based markup language.
96.43 KB  
Modules  -  Views Dynamic Fields 6.x-1.2
The Views Dynamic Fields module provides a filter for use with Views module. This filter allows the user to pick and choose which fields to display for a rendered instance of a view for that user. This provides a customized view instance for each...
10 KB  
HTML Utilities  -  chameleon.html 1.0 Beta 4
chameleon.html is a free Python based tool that implements a template compiler for dynamic HTML documents. In particular, chameleon.html supports the XSS rule language which is used to associate elements with dynamic content. The XSS...
10.24 KB  
Network & Internet  -  web-nsupdate 1.0
web-nsupdate is a web-based dynamic DNS update utility. The web-nsupdate package provides a simple, web-based facility for clients to send dynamic DNS updates. Clients are typically DHCP hosts, such as a Linux system acting as a gateway for...
5.12 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