Main > Free Download Search >

intermediate

intermediate

Sponsored Links
Sponsored Links

intermediate

No.
Title
Category
Price
License
Expand All
1
Programming -> Compilers
GPL GNU General Public License
Hide show
The Java Brainfuck Compiler is a compiler for the uniquely powerful Brainfuck language, which produces Java bytecode that will run on any Java Virtual Machine (with no intermediate steps such as going by way of Java code).

2
Programming -> Libraries
Perl Artistic License
Hide show
DocSet::Doc::HTML2HTMLPS is a HTML source to PS (intermediate HTML) target converter.

See DocSet::Doc::HTML2HTML. This sub-class only extends the postprocess() method.

METHODS

For the rest of the super class methods see DocSet::Doc::HTML2HTML.
postprocess()

Convert the generated HTML doc to PS and PDF.

3
Programming -> Quality-Assurance-and-Testing
GPL GNU General Public License
Hide show
RTL-check is a framework for static analysis of programs from a safety and security perspective.

RTL-check project performs analysis on RTL, which is the low-level intermediate representation generated by GCC.

Whats New in This Release:

· The performance of the analysis was improved, and a minor bug was fixed.

4
Text-Editing
GPL GNU General Public License
Hide show
XSpyDer is XSD introspection in python.

The project is meant to create a dom representation of a XSD document with included types and create an intermediate representation that can create classes in other languages such as PHP, but also python, C, java, English.

5
Miscellaneous -> Education
GPL GNU General Public License
Hide show
MathStudio project is an interactive equation editor and step-by-step solver.

MathStudio is a project aimed at making math-typing, plotting, and symbolic math easier.

Its user can easily input, plot, and save/load math data in various formats (e.g., MathML). Step-by-step resolution makes this a powerful learning tool.

Here are some key features of "MathStudio":

· Open Source
· Cross-platform
· Compiler support
· Easy to use
· Simple, extensible
· Intermediate steps

6
Programming -> Libraries
Perl Artistic License
Hide show
Convert::CharMap is a Perl module that can conversion between Unicode Character Maps.

SYNOPSIS

use Convert::CharMap;
my $map = Convert::CharMap->load(CharMapML => test.xml);
$map->save(UCM => test.ucm);

This module transforms between unicode character map formats, using an in-memory representation of CharMapML as the intermediate format.

Currently is supports the CharMapML, YAML and UCM (write-only) backends; ENC, Iconv and other maps are also planned.

7
Programming -> Libraries
Perl Artistic License
Hide show
Mail::Addressbook::Convert::Juno can convert from Juno addressbooks.

SYNOPSIS

use strict;
use Mail::Addressbook::Convert::Juno;
my $Juno = new Mail::Addressbook::Convert::Juno();
my $JunoInFile ="junoSample.nv"; # name of the file containing the Juno data # it is found in the Spry folder
# Convert Juno to Standard Intermediate format
# see documentation for details on format.
my $raIntermediate = $Juno->scan($JunoInFile.nv);
# This will also work
#my @JunoInArray = @arrayContainingTheJunoData;
#my $raIntermediate = $Juno->scan(@JunoInArray);
print join "", @$raIntermediate;

8
System -> Hardware
GPL GNU General Public License
Hide show
MyBook World Edition Packages project collection provides pre-compiled packages for hacking Western Digital MyBook World Edition, to improve performance and add new features.

At least intermediate Linux experience is required for playing with MyBook. Please, if you do not meet this requirement, ask someone experienced to help you. Otherwise there is a risk that you will brick your MyBook!
9
Games -> Simulation
GPL GNU General Public License
Hide show
Race Timing lets you manage races by describing a race and the rules associated with it. You can time the racers and provide realtime standing of the race participants.

You can manage various race events (pilot changes, refuelling, laps, intermediate sprints, etc.) and broadcast various information to the participants. Race Timing is best used with transponders, but manual operation is also provided.

10
Internet -> HTTP
GPL GNU General Public License
Hide show
Designer Framework provides a highly customizable e-commerce framework.

It automatically builds e-commerce interfaces that support a products contraints and properties and can be used to model the product to be sold, automatically and dynamically generating different output formats depending on the generator used.

It includes a Java modelling application, a finite state machine described in XML as intermediate format for the customer interface, and XSLT scripts for transforming the state machine into the final interface.Designer Framework is a highly customizable e-commerce framework.

It automatically builds e-commerce interfaces that support a products contraints and properties and can be used to model the product to be sold, automatically and dynamically generating different output formats depending on the generator used.

It includes a Java modelling application, a finite state machine described in XML as intermediate format for the customer interface, and XSLT scripts for transforming the state machine into the final interface.

11
Internet -> HTTP
GPL GNU General Public License
Hide show
PHP Running Management or phpRunMan is a set of scripts for runners. Users can enter intermediate times of their training or race performance for calculating various statistics (distance, avg speed, time/km, projection on different distance, etc.). In PHP Running Management you can enter comments for the whole run or every intermediate segment so the data can be used as a logbook.

Every run (training or competition) is entered as a list of segments and times. You can specify the number of laps and the "offset" (manual correction) of the distance.

Several views are proposed:

- Year view: displays all the runs with their distance, time, average speed, etc.
- Detail view: shows the profile of a run by segment (time, speed, cumulated distance and other indicators).
- Month view: aggregates runs per month over the selected year, shows every months distance, time, average speed.

All the scripts are written in PHP (requires GD lib activated too) and the data is stored in MySQL database.

12
Programming -> Compilers
GPL GNU General Public License
Hide show
Agora BASIC is a BASIC compiler for POSIX systems. Agora BASIC aims to implement all of Standard Full BASIC (ANSI INCITS 113-1987), with useful but compatible extensions. It does not do that quite yet. What it does is implement a small subset of the language, enough that simple programs can be written in it. A lot of work expanding the support of the language is still required.

Agora BASIC specifically does not aim to be a "modern" BASIC dialect. There are enough of those already, even as free software. The only way for Agora BASIC to acquire classes or other similar things is if the standard is thus updated. Minor extensions, mainly lifting senseless restrictions in the standard and enabling writing useful programs in the Unix environment are possible.

Agora BASIC is a compiler, not an interpreter, and there is no interactive mode. Furthermore, the compiler uses C as an intermediate language and the system C compiler as the backend (note that the intermediate C code is not intended for human consumption or manual editing).

Whats New in This Release:

· This initial release supports enough of the language to write simple programs.

13
Programming -> Libraries
GPL GNU General Public License
Hide show
Mail::Addressbook::Convert::Pine is a Perl module that convert to and from Pine formatted addressbooks.

SYNOPSIS

use strict;
use Mail::Addressbook::Convert::Pine;
my $pine = new Mail::Addressbook::Convert::Pine();
my $PineInFile ="pineSample.txt"; # name of the file containing the Ldif data
# Convert Pine to Standard Intermediate format
# see documentation for details on format.
my $raIntermediate = $pine->scan($PineInFile);
# This will also work
#my @PineInArray = @arrayContainingThePineData;
#my $raIntermediate = $pine->scan(@PineInArray);
# Convert back to Pine
my $raPineOut = $pine->output($raIntermediate);
print join "", @$raIntermediate;
print "nnnn";
print join "", @$raPineOut;
REQUIRES ^
Perl, version 5.001 or higher
Carp

This module is meant to be used as part of the Mail::Addressbook::Convert distribution.
It can convert a Pine addressbook to a Standard Intermediate format(STF) and a STF to Pine As part of the larger distribution, it will allow conversion between Pine and many other formats.

To use to convert between Pine and Eudora as an example, you would do the following

use Mail::Addressbook::Convert::Pine;
use Mail::Addressbook::Convert::Eudora;
my $Pine = new Mail::Addressbook::Convert::Pine();
my $Eudora = new Mail::Addressbook::Convert::Eudora();
my $PineInFile ="pineSample.txt"; # name of the file containing the Pine data
my $raIntermediate = $Pine->scan($PineInFile);
my $raEudora = $Eudora->output($raIntermediate); # reference to an array containing a Eudora addressbook

14
Miscellaneous -> Education
FDL GNU Free Documentation License
Hide show
This tutorial assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction . . . all the while sneaking in little snippets of UNIX wisdom and lore.

Advanced Bash Scripting Guide serves as a textbook, a manual for self-study, and a reference and source of knowledge on shell scripting techniques.

The exercises and heavily-commented examples invite active reader participation, under the premise that the only way to really learn scripting is to write scripts.

Whats New in This Release:

· This release adds a cross-linked index (the final missing critical feature in this project), other new material (including a new appendix and a couple of new example scripts), and bugfixes.
· This is an important update.

15
Multimedia -> Graphics
GPL GNU General Public License
Hide show
g3d Graphic Tools project consists of a XML file format and generic development tools for games.

The problem is that often as a games developer you need to work with many 3d editing tools and rendering engines, and there should be an easy and portable way to move objects, levels, etc. around.

By having a common intermediate file format, you only need to write one exporter per tool and one importer per graphics engine. Also, you can develop generic tools which are not tied to any particular engine.

Whats New in This Release:

· Added the skeleton object (beginnings of animation ;)
· Added asset management info in the file header (ie date, time, author, source, description)
· Fixed exporter bugs (3dsmax) relating to heiarchy stuff