Natools

Check-in [582f564b61]
Login
Overview
Comment:static_hash_maps: new code generation package to build static hash maps

A static hash map means here a hash maps completely known before compile time. It uses GNAT.Perfect_Hash_Generator to turn string keys into indexes for an array of elements.

Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 582f564b615f223ce9e03b0e3da5e1f8531a860b
User & Date: nat on 2014-05-18 20:20:13
Other Links: manifest | tags
Context
2014-05-19
18:37
static_hash_maps-s_expressions: new package to run static hash map generator using a S-expression description check-in: ad65c67a84 user: nat tags: trunk
2014-05-18
20:20
static_hash_maps: new code generation package to build static hash maps

A static hash map means here a hash maps completely known before compile time. It uses GNAT.Perfect_Hash_Generator to turn string keys into indexes for an array of elements. check-in: 582f564b61 user: nat tags: trunk

2014-05-17
14:09
s_expressions-interpreter_tests: use building functions in a test, to reach full coverage check-in: 17fe0bb70a user: nat tags: trunk
Changes

Added src/natools-static_hash_maps.adb version [2d303fae46].

Added src/natools-static_hash_maps.ads version [f00e24d0ba].