#include <map>
#include "fries/language.h"
#include "freeling/automat.h"
#include "regexp-pcre++.h"
Go to the source code of this file.
Classes | |
class | numbers_module |
The abstract class numbers_module generalizes nummeric expression recognizer for different languages. More... | |
class | numbers_default |
The derived class numbers_default implements a default number recognizer (only numbers in digits are recognized). More... | |
class | numbers_es |
The derived class numbers_es implements a Spanish number recognizer. More... | |
class | numbers_ca |
The derived class numbers_ca implements a Catalan number recognizer. More... | |
class | numbers_gl |
The derived class numbers_ca implements a Galician number recognizer. More... | |
class | numbers_it |
The derived class numbers_it implements a Italian number recognizer. More... | |
class | numbers_en |
The derived class numbers_en implements an English number recognizer. More... | |
Defines | |
#define | RE_NUM "^([0-9]+\\"+MACO_Thousand+")*[0-9]+(\\"+MACO_Decimal+")?[0-9]*$" |
#define | RE_CODE "^.*[0-9].*$" |
#define | CODE 1 |
#define | ORD 2 |
#define CODE 1 |
Referenced by numbers_en::SetMultiwordAnalysis(), numbers_it::SetMultiwordAnalysis(), numbers_gl::SetMultiwordAnalysis(), numbers_ca::SetMultiwordAnalysis(), numbers_es::SetMultiwordAnalysis(), numbers_default::SetMultiwordAnalysis(), numbers_en::StateActions(), numbers_it::StateActions(), numbers_gl::StateActions(), numbers_ca::StateActions(), numbers_es::StateActions(), and numbers_default::StateActions().
#define ORD 2 |
Referenced by numbers_en::SetMultiwordAnalysis(), and numbers_en::StateActions().
#define RE_CODE "^.*[0-9].*$" |
#define RE_NUM "^([0-9]+\\"+MACO_Thousand+")*[0-9]+(\\"+MACO_Decimal+")?[0-9]*$" |