avr-libc -- a C and math library for the Atmel AVR controller family
This library implements a subset of common C library functions, some
Atmel AVR specific additions (like handling AVR's IO facilities,
EEPROM etc.), as well as a 32-bit floating point math library (-lm).
Everything is designed and implemented to cooperate with avr-gcc and
avr-binutils.
Avro is a data serialization system.
Avro provides:
* Rich data structures.
* A compact, fast, binary data format.
* A container file, to store persistent data.
* Remote procedure call (RPC).
* Simple integration with dynamic languages. Code generation is not
required to read or write data files nor to use or implement RPC
protocols. Code generation as an optional optimization, only worth
implementing for statically typed languages.
Avro is a data serialization system.
Avro provides:
* Rich data structures.
* A compact, fast, binary data format.
* A container file, to store persistent data.
* Remote procedure call (RPC).
* Simple integration with dynamic languages. Code generation is not
required to read or write data files nor to use or implement RPC
protocols. Code generation as an optional optimization, only worth
implementing for statically typed languages.
Avro is a data serialization system.
Avro provides:
* Rich data structures.
* A compact, fast, binary data format.
* A container file, to store persistent data.
* Remote procedure call (RPC).
* Simple integration with dynamic languages. Code generation is not
required to read or write data files nor to use or implement RPC
protocols. Code generation as an optional optimization, only worth
implementing for statically typed languages.
Bazaar (bzr) is a decentralized revision control system, designed to be
easy for developers and end users alike. Bazaar is part of the GNU
project to develop a complete free operating systemand a project of
Canonical. Bazaar directly supports both central version control (like
cvs/svn) and distributed version control (like git/hg).
BSD Owl Scripts
This collection of BSD Make directives aims at providing a highly
portable build system targetting modern UNIX systems and supporting
common or less command languages.
It can already be used to:
* Preparation and publication of TeX documents;
* Development of TeX macros with NOWEB;
* Development of OCaml software;
* Maintainance of a FreeBSD workstation configuration files;
* Preparation of a static website with ONSGMLS.
BYACC/Java is an extension of the Berkeley v 1.8 YACC-compatible parser
generator. Standard YACC takes a YACC source file, and generates one or
more C files from it, which if compiled properly, will produce a LALR-
grammar parser. this extension support a -J option to generate Java source
code.
c2mdoc is a shell and awk(1) script wrapper which abuses devel/cproto's parser
to spit out function prototypes in a format ready to paste into FreeBSD
developer documentation. c2man already claims to do such a thing, but seems
crippled in the face of our kernel source. The toolchain used by this port
winces, but still generates markup.
Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm
automated test framework for C++ and Objective-C (and, maybe, C). It is
implemented entirely in a set of header files, but is packaged up as a single
header for extra convenience.
As a project Alexandria's goal is to reduce duplication of effort
and improve portability of Common Lisp code according to its own
idiosyncratic and rather conservative aesthetic. What this actually
means is open to debate, but each project member has a veto on all
project activities, so a degree of conservatism is inevitable.
This package is compiled with SBCL.