ixlib 0.96.2 review
Downloadixlib is a small c++ tools library based upon the standard template library. It provides: · a javascript interpreter · an excep
|
|
ixlib is a small c++ tools library based upon the standard template library.
It provides:
a javascript interpreter
an exception handling framework
garbage collection
automatic array management
planar geometry (rectangles, regions)
polygons (rasterization, convex hull, smoothing, removal of crossings)
rasterization primitives
matrices (including linear system solver, Cholesky and LU decomposition, determinants, inversion, Gauss and Gauss-Jordan elimination)
command line parsing
versatile int string conversions
regular expressions
xml parsing (non-DTD)
Of course, you won't download anything before looking at a screenshot, so here is yours. ixlib also has some documentation available. As of 0.95.0, it is available in tarball form, further it may be browsed on-line here.
It mixes well with STL code and has templates where they make sense. All components are independent of each other. Furthermore, every component of ixlib has been thoroughly tested and is considered production-quality code. Installation and use is drop-dead easy because of supplied autoconf macros and an ixlib-config shell script. ixlib currently depends on a good c++ compiler (gcc 2.95 will do)
The SGI STL (i.e. an STL implementation containing a "hash_map") (normally included with your c++ compiler, e.g. gcc) flex.
ixlib 0.96.2 search tags