# proto/Source/ngrams.cpp File Reference

Definition (implementation) of NGrams hashing store interface. More...

`#include "ngrams.h"`

## Namespaces
namespace | ace
## Variables
const ngram_size_t | ace::_max_n = 8
| Maximum N for which hashing function bitmask tables are prepared.
const size_t | ace::_lemma_bitmasks [_max_n+1]
const size_t | ace::_dependency_bitmasks [_max_n+1]
const size_t | ace::_parent_bitmasks [_max_n+1]
const size_t | ace::_dp_shift [_max_n+1]
const size_t | ace::_bits_per_member [_max_n+1] = { 0, 32, 16, 11, 8, 7, 6, 5, 4 }

## Detailed Description

Definition (implementation) of NGrams hashing store interface.

(C) Ceslav Przywara 2008, MFF UK Prague