Overview
Comment: | README: update with new packages |
---|---|
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
7bb056f68d7901a8d54819edeb9a7503 |
User & Date: | nat on 2015-03-29 13:36:21 |
Other Links: | manifest | tags |
Context
2015-03-30
| ||
17:05 | s_expressions-conditionals-generic_evaluate: new generic function providing a boolean expression evaluation framework check-in: ca4b731098 user: nat tags: trunk | |
2015-03-29
| ||
13:36 | README: update with new packages check-in: 7bb056f68d user: nat tags: trunk | |
2015-03-27
| ||
22:09 | time_statistics-generic_timers: fix stupid sign mistake check-in: 74297c4cff user: nat tags: trunk | |
Changes
Modified README.md from [69cdb8ed4a] to [4af073af80].
︙ | ︙ | |||
10 11 12 13 14 15 16 17 18 19 20 21 22 23 | - `String_Accumulator_Linked_Lists`: a basic implementation of an accumulator stack using a reference accumulator - `Chunked_Strings`: an implementation of unbounded strings backed by non-contiguous fixed-size chunks of memory - `Constant_Indefinite_Ordered_Maps`: task-safe ordered maps with immutable mapping - `Cron`: a simple low-precision service of periodic events - `Getopt_Long`: command-line argument processing similar to C `getopt_long` - `GNAT_HMAC`: instances of `HMAC` using GNAT hash primitives - `HMAC`: generic HMAC implementation using a formal hash function - `Indefinite_Holders`: simple Ada 2005 implementation of the Ada 2012 container - `References`: generic simple reference-counter implementation - `Pools`: task-safe pool of referencesjj | > > | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | - `String_Accumulator_Linked_Lists`: a basic implementation of an accumulator stack using a reference accumulator - `Chunked_Strings`: an implementation of unbounded strings backed by non-contiguous fixed-size chunks of memory - `Constant_Indefinite_Ordered_Maps`: task-safe ordered maps with immutable mapping - `Cron`: a simple low-precision service of periodic events - `File_Streams`: wrapper around `Stream_IO` files implementing stream interface - `Getopt_Long`: command-line argument processing similar to C `getopt_long` - `GNAT_HMAC`: instances of `HMAC` using GNAT hash primitives - `HMAC`: generic HMAC implementation using a formal hash function - `Indefinite_Holders`: simple Ada 2005 implementation of the Ada 2012 container - `References`: generic simple reference-counter implementation - `Pools`: task-safe pool of referencesjj |
︙ | ︙ | |||
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | - `Parsers`: S-expression descriptor from a byte stream - `Printers`: interface for objects to which S-expressions are written - `Pretty`: human-friendly S-expression pretty printer - `Config`: serialization and deserialization of pretty printer parameters to and from S-expressions - `Replayable`: interface for S-expression descriptors whose state can be stored and replayed - `Templates`: S-expression template renderers - `Dates`: rendering of `Ada.Calendar.Time` values - `Generic_Discrete_Render`: rendering of enumeration values - `Generic_Integers`: rendering of integer values - `Integers`: instance of `Generic_Integers` for standard integers - `Static_Hash_Maps`: code generator around GNAT `Perfect_Hash_Generators` to build a static hash map - `S_Expressions`: read S-expression description of static hash map - `Storage_Pools`: helper objects with dynamic memory management - `String_Slices`: objects hold slices of reference-counted shared strings - `Slice_Sets`: sets of aforementionned slices - `Tests`: very simple test framework - `Text_IO`: test output using standard `Ada.Text_IO` - `Time_IO`: conversions between time values and strings - `Human`: human-readable fuzzy formats - `RFC_3339`: time format described by [RFC-3339](http://tools.ietf.org/html/rfc3339) - `Time_Statistics`: accumulator for (run)time statistics - `Coarse_Timers`: instance of `Generic_Timers` with standard calendar time - `Fine_Timers`: instance of `Generic_Timers` using realtime annex - `Generic_Timers`: timer objects to provide data to accumulators [1]: http://people.csail.mit.edu/rivest/Sexp.txt | > > > | 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | - `Parsers`: S-expression descriptor from a byte stream - `Printers`: interface for objects to which S-expressions are written - `Pretty`: human-friendly S-expression pretty printer - `Config`: serialization and deserialization of pretty printer parameters to and from S-expressions - `Replayable`: interface for S-expression descriptors whose state can be stored and replayed - `Special_Descriptors`: always-empty and always-in-error descriptors - `Templates`: S-expression template renderers - `Dates`: rendering of `Ada.Calendar.Time` values - `Generic_Discrete_Render`: rendering of enumeration values - `Generic_Integers`: rendering of integer values - `Integers`: instance of `Generic_Integers` for standard integers - `Static_Hash_Maps`: code generator around GNAT `Perfect_Hash_Generators` to build a static hash map - `S_Expressions`: read S-expression description of static hash map - `Storage_Pools`: helper objects with dynamic memory management - `String_Slices`: objects hold slices of reference-counted shared strings - `Slice_Sets`: sets of aforementionned slices - `Tests`: very simple test framework - `Text_IO`: test output using standard `Ada.Text_IO` - `Time_IO`: conversions between time values and strings - `Human`: human-readable fuzzy formats - `RFC_3339`: time format described by [RFC-3339](http://tools.ietf.org/html/rfc3339) - `Time_Keys`: short printable string serialization of time that is consistent with lexicographical order - `Time_Statistics`: accumulator for (run)time statistics - `Coarse_Timers`: instance of `Generic_Timers` with standard calendar time - `Fine_Timers`: instance of `Generic_Timers` using realtime annex - `Generic_Timers`: timer objects to provide data to accumulators [1]: http://people.csail.mit.edu/rivest/Sexp.txt |