RSS 4 projects tagged "Text Processing"

No download Website Updated 04 Apr 2012 Strings edit

Screenshot
Pop 50.10
Vit 8.80

Strings edit is a library that provides I/O facilities for integers, floating-point numbers, Roman numerals, and strings. Both input and output subroutines support string pointers for consequent stream processing. The output can be aligned in a fixed size field with padding. Numeric input can be checked against expected values range to be either saturated or to raise an exception. For floating-point output either relative or absolute output precision can be specified. UTF-8 encoded strings are supported, including wildcard pattern matching, sets and maps of code points, upper/lowercase, and other Unicode categorizations.

No download Website Updated 22 Jan 2012 Tables for Ada

Screenshot
Pop 32.71
Vit 6.50

This library provides an implementation of tables indexed by strings. The binary search is used for names of known length. It is also possible to search a table for names of unknown length, i.e. to parse a string using some table. Table elements can be of any private type. Key- insensitive tables are supported.

Download Website Updated 28 Nov 2010 XML EZ Out

Screenshot
Pop 14.42
Vit 2.09

XML EZ Out is a small set of packages intended to aid the creation of XML-formatted output from within Ada programs. It basically wraps the tags and data provided to it with XML syntax and writes them to a user-supplied medium. This medium can be any sort of writable entity, such as a file, a memory buffer, or even a communications link, such as a socket. The only functionality required of the medium is that it supply a meaningful "Put" (for writing a string) and "New_Line" procedure.

No download Website Updated 20 Mar 2004 Pattern matching

Screenshot
Pop 24.25
Vit 1.02

This library implements SNOBOL-like patterns. It provides various strategies form repetitive matching, supports recursive and user-defined patterns, immediate assignment of matched text, and patterns for matching multi-line texts. Bindings for C++ and Ada are provided.

Screenshot

Project Spotlight

ZedCMS

A simple base content management system using PHP.

Screenshot

Project Spotlight

Frams' Shell Tools

Shell tools to make Unix everyday life more comfortable.