argument parsing for Perl 5.
ok bluhm@
Getopt::Tabular is a Perl 5 module for table-driven argument parsing,
vaguely inspired by John Ousterhout's Tk_ParseArgv. All you really need
to do to use the package is set up a table describing all your
command-line options, and call &GetOptions with three arguments: a
reference to your option table, a reference to @ARGV (or something like
it), and an optional third array reference (say, to @newARGV).
&GetOptions will process all arguments in @ARGV, and copy any leftover
arguments (i.e. those that are not options or arguments to some option)
to the @newARGV array. (If the @newARGV argument is not supplied,
GetOptions will replace @ARGV with the stripped-down argument list.) If
there are any invalid options, GetOptions will print an error message
and return 0.
RGBDS (Rednex Game Boy Development System) is a free assembler/linker package
for the Game Boy and Game Boy Color. It consists of:
- rgbasm (assembler)
- rgblink (linker)
- rgbfix (checksum/header fixer)
- rgbgfx (PNG to Game Boy graphics converter)
ok kn@
This framework offers the possibility to create integrate services and actions
on any application without having to implement them specifically. Purpose will
offer them mechanisms to list the different alternatives to execute given the
requested action type and will facilitate components so that all the plugins
can receive all the information they need.
ok landry@
QP/C and QP/C++ (Quantum Platform in C/C++) is a lightweight, open source
software framework/RTOS for building reactive real-time embedded applications
as systems of cooperating, event-driven active objects (actors).
ok abieber@ benoit@