regexxer is a nifty GUI search/replace tool featuring Perl-style regular
expressions.
If you need project-wide substitution and you're tired of hacking sed
command lines together, then you should definitely give it a try.
The OpenMP subproject of LLVM contains the components required to build an
executable OpenMP program that are outside the compiler itself.
Here you can find :
* the code for the runtime library against which code compiled by clang
-fopenmp must be linked before it can run.
* the library that supports offload to target devices (in "offload")
* the OpenUH test-suite used to validate the OpenMP runtime
This package allows Ruby developers to write their code using aspect-
oriented programming style. AspectR is somewhat similar to AspectJ.
SimpleParse is a BSD-licensed Python package providing a simple and fast parser
generator using a modified version of the mxTextTools text-tagging engine.
SimpleParse allows you to generate parsers directly from your EBNF grammar.
Unlike most parser generators, SimpleParse generates single-pass parsers (there
is no distinct tokenization stage), an approach taken from the predecessor
project (mcf.pars) which attempted to create "autonomously parsing regex
objects". The resulting parsers are not as generalized as those created by, for
instance, the Earley algorithm, but they do tend to be useful for the parsing
of computer file formats and the like (as distinct from natural language and
similar "hard" parsing problems).
As of version 2.1.0 the SimpleParse project includes a patched copy of the
mxTextTools tagging library with the non-recursive rewrite of the core parsing
loop. This means that you will need to build the extension module to use
SimpleParse, but the effect is to provide a uniform parsing platform where all
of the features of a give SimpleParse version are always available.
The Genetic Algorithm Utility Library (or, GAUL for short) is a flexible
programming library designed to aid in the development of applications that
use genetic, or evolutionary, algorithms. It provides data structures and
functions for handling and manipulation of the data required for a genetic
algorithm. Additional stochastic algorithms are provided for comparison to the
genetic algorithms. Much of the functionality is also available through a
simple S-Lang interface.
libburnia is a project for reading, mastering and writing optical
discs. Currently it is comprised of libraries named libisofs,
libburn, libisoburn, a cdrecord emulator named cdrskin, and an
integrated multi-session tool named xorriso.
Structured Logging for Python
Makes structured logging with key-value logging, incremental context building,
and arbitrary formatting easy.
Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).
This slave port adds Python bindings to Subversion.
The goal of PyTables is to enable the end user to manipulate easily scientific
data tables and Numerical Python objects in a persistent, disk-based
hierarchical structure.
libLAS is a BSD library for reading and writing ASPRS LAS version 1.0 and
1.1 data. LAS-formatted data is heavily used in LiDAR processing operations,
and the LAS format is a sequential binary format used to store data from
sensors and as intermediate processing storage by some applications.