Compile Time
Devel::Hints is a Perl module created to access compile-time hints at runtime. SYNOPSIS use Devel::Hints :all; LABEL: print cop_label(); # LABEL cop_label(0 => FOO); # "goto FOO;" is valid after this point! print cop_file(); # same as __FILE__ print cop_filegv(); # same as $::{_< ....
Platforms: *nix
License: Freeware | Size: 44.03 KB | Download (94): Devel::Hints Download |
Java + information flow (Jif in short) is a security-typed programming language that extends Java with support for information flow control and access control, both at compile time and at run time. The source code for the Jif compiler and run-time system is now available for download. Jif is...
Platforms: *nix
License: Freeware | Download (93): Java + information flow Download |
ParGeL is an LALR(k) parser generator, which allows creation of inheritable parsers in runtime and compile time environments. ParGeL is written 100% in Java.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 148.25 KB | Download (48): ParGeL (Parser Generator Library) Download |
This code converts variables which is made with upper-leters only, into constants at compile time, if it is possible to be replaced. and generate .pyc file. This script is oriented to the compile time evaluation decreasing, the feature of Constants.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Evaluate upper-letters variable name as constants Download |
Tiny Vector and Matrix template library uses Meta Templates (MT) and Expression Templates (ET) to evaluate results at compile time -- which makes it fast for low order (tiny) systems."Tiny" is a subjective term, but typically means vectors and matrices of size ten (10) or less.Features: - STL...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (61): tvmet Download |
CheckThread is a static analysis tool for catching Java concurrency bugs at compile time Java Threading is Difficult * Threading bugs are often sporadic * Threading bugs may not reproduce on the Java developer's platform * Many Java library API's do not clearly document their threading...
Platforms: Mac
License: Freeware | Size: 768 KB | Download (36): CheckThread Download |
The Mirror library provides both compile-time and run-time meta-data describing common C++ constructs like namespaces, types, classes, their base classes and member variables, constructors, etc. and provides generic interfaces for their introspection
Platforms: *nix
License: Freeware | Size: 1013.76 KB | Download (35): Mirror library Download |
BuildBot project is a system to automate the compile and test cycle required by most software projects to validate code changes. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by...
Platforms: *nix
License: Freeware | Size: 583.68 KB | Download (87): BuildBot Download |
Scalar::Properties is a Perl module package that contains run-time properties on scalar variables. SYNOPSIS use Scalar::Properties; my $val = 0->true; if ($val && $val == 0) { print "yup, its true alright...n"; } my @text = ( hello world->greeting(1), forget it, hi...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (94): Scalar::Properties Download |
Effect Compiler is a rule file that allows you to compile Direct3D / HLSL effect files directly in Visual Studio. The default way is to compile all .fx files at runtime, but as files are getting bigger, compile time increases rapidly. However, in most cases it is not required to recompile the...
Platforms: Windows
License: Freeware | Download (50): Effect Compiler Download |
Simple Logging Facade for Java also know as SLF4J is intended to serve as a simple facade for various logging APIs, allowing to the end-user to plug in the desired implementation at deployment time. Logging API implementations can either choose to implement the the SLF4J interfaces directly,...
Platforms: *nix
License: Freeware | Size: 215.04 KB | Download (136): Simple Logging Facade for Java 1.1.0 Download |
BuildBot project is a system to automate the compile and test cycle required by most software projects to validate code changes. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): BuildBot Download |
It was designed to be a powerful scripting language for small applications like games, due to its small size, reduced memory bandwidth and little real-time requirements.Squirrlel has been tested with the following compilers:MS Visual C++ 6.0,7.0,7.1 and 8.0 (32 and 64bits)MinGW gcc 3.2 (mingw...
Platforms: Windows, *nix, C/C++,
License: Freeware | Download (72): The Squirrel programming language 3.0 Alpha Download |
fSGolayFilt is a fast polynomial smoothing filter for uniformly spaced signals. This implementation offers less flexibility than other versions found in the MATLAB Central (eg. from Jianwen Luo, YangQuan Chen or Vassili Pastushenko), but it is optimized for speed by using a C-Mex function for the...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (46): fSGolayFilt Download |
TTMath is a small library which allows one to perform arithmetic operations with big unsigned integer, big signed integer and big floating point numbers. It provides standard mathematical operations like adding, subtracting, multiplying, dividing. With the library also goes a mathematical parser...
Platforms: Mac
License: Freeware | Size: 112.64 KB | Download (38): TTMath Download |
AutoXS is a Perl module that contains some scary code. Developer comments I'm not even sure it abides by the official Perl API totally. Furthermore, it's my first real XS module. It abuses some features of the XS/XSUB syntax. If you break it, you get to keep both halves. That being said, the...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (36): AutoXS Download |
parent is a Perl module that allows you to both load one or more modules, while setting up inheritance from those modules at the same time. Mostly similar in effect to package Baz; BEGIN { require Foo; require Bar; push @ISA, qw(Foo Bar); } By default, every base class needs to live in a...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (33): parent for Linux Download |
Class::LazyLoad is a highly flexible and general purpose lazyloader Perl class. With very minimal configuration, it will correctly intercept constructor calls and wait until first access before actually executing the constructor. SYNOPSIS use Class::LazyLoad::Functions 'lazyload',...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (32): Class::LazyLoad Download |
GoldFish.Net is a powerful way to develop, manage, and maintain your Oracle databases. This Charityware application offers an ever expanding set of features such as a Schema Browser with QuickEdit functionality allowing you to update your application code within a single interface. GoldFish.Net...
Platforms: Windows
License: Freeware | Size: 4.23 MB | Download (152): GoldFish.Net Download |
Scriptol is a modern and easy to learn programming language. The minimal Scriptol program is just one line: print "hello", for example. It is intended both to program applications (using XUL or GTK for the graphical interface), or scripts and Web pages. Inside web pages Scriptol is converted to...
Platforms: Windows, *nix
License: Freeware | Size: 781 KB | Download (107): Scriptol PHP Compiler Download |