This is a library for converting Unicode strings to numbers.
Standard functions like strtoul and strtod do this for numbers
written in the usual Western number system using the Indo-Arabic
numerals, but they do not handle other number systems.
The main functions take as input a UTF-32 Unicode string and
compute the corresponding unsigned integer.
GNU lightning is a library that generates assembly language code at
run-time; it is very fast, making it ideal for Just-In-Time compilers,
and it abstracts over the target CPU, as it exposes to the clients a
standardized RISC instruction set inspired by the MIPS and SPARC chips.
This software checks the headers in a C/C++ program, and detects unnecessary
inclusions. A "#include" is needed if any symbol names match. If there are no
matching symbol names, it is not needed. This tool will work best if all
classes, variables, constants, functions, etc. have unique names.
LiON (Lund's Input Output Library) is a C library to quickly develop
programs that are event-driven, networked, non-blocking and portable.
It includes a simple API to do any networking, file I/O and pipes.
It is multiplatform and runs on POSIX-like systems and Windows.
The maven-wrapper provides a convenient way to switch between several Maven
installations.
- By setting the M2_HOME environment variable the user can select the Maven
instance to use.
- A default Maven instance is selected according to the files in
/usr/local/etc/maven/instances.d/
git-cinnabar is a git remote helper to interact with mercurial
repositories. Contrary to other such helpers, it doesn't use a local
mercurial clone under the hood, although it currently does require
mercurial to be installed for some of its libraries.
Reflex - A class library for flexible, reactive programs.
Reflex is a library of classes that assist with writing reactive (AKA
event-driven) programs. Reflex uses Moose internally, but it doesn't enforce
programs to use Moose's syntax. However, Moose syntax brings several useful
features we hope will become indispensible.
MonoDevelop is a free GNOME integrated development environment (IDE)
primarily designed for C# and other .NET languages.
It was originally a port of SharpDevelop 0.98.
The main features of MonoDevelop are:
* Code Completion
* Class Management
* Built-in Help
* Project Support
* Add-ins
Monotone-viz is a small GTK+ application that
visualizes monotone ancestry graphs.
Monotone is a free distributed version control system.
Monotone-viz is developed in the Objective Caml language,
using the GTK+ and libgnomecanvas libraries (via LablGTK,
an OCaml binding for GTK+), and it uses the dot program
from the Graphviz package.
The mpatrol library is a powerful debugging tool that attempts to diagnose
run-time errors that are caused by the wrong use of dynamically allocated
memory. It acts as a malloc() debugger for debugging dynamic memory
allocations, although it can also trace and profile calls to malloc() and
free() too.