![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
#include "NormalizeNumber.h"#include "NormalizationUtils.h"#include "MicrosForNormalization.h"#include "linguisticProcessing/core/Automaton/SpecificEntityAnnotation.h"#include "common/Data/strwstrtools.h"#include "linguisticProcessing/common/annotationGraph/AnnotationData.h"#include "linguisticProcessing/core/LinguisticResources/LinguisticResources.h"#include "linguisticProcessing/core/Automaton/automatonCommon.h"#include "linguisticProcessing/core/Automaton/constraintFunctionFactory.h"#include <cmath>Go to the source code of this file.
Namespaces | |
| namespace | Lima |
| NAUTITIA. | |
| namespace | Lima::LinguisticProcessing |
| namespace | Lima::LinguisticProcessing::SpecificEntities |
Macros | |
| #define | NUMVALUE_FEATURE_NAME "numvalue" |
| #define | UNIT_FEATURE_NAME "unit" |
Typedefs | |
| typedef double | Lima::LinguisticProcessing::SpecificEntities::NumberPart |
Functions | |
| bool | Lima::LinguisticProcessing::SpecificEntities::isFraction (Token *t) |
| bool | Lima::LinguisticProcessing::SpecificEntities::isIntegerWithCommaOrDot (Token *t) |
| bool | Lima::LinguisticProcessing::SpecificEntities::isIntegerWithComma (Token *t) |
| bool | Lima::LinguisticProcessing::SpecificEntities::isIntegerWithDot (Token *t) |
| double | Lima::LinguisticProcessing::SpecificEntities::getValueHeuristic (const LimaString &str, LimaChar sep) |
| bool | Lima::LinguisticProcessing::SpecificEntities::isMultiplierNumber (double n) |
| double | Lima::LinguisticProcessing::SpecificEntities::computeNumberValue (vector< NumberPart > &m, vector< NumberPart >::iterator itBegin, vector< NumberPart >::iterator itEnd, NumberNormalizationMode mode=ADDITIVE) |
Variables | |
| Automaton::ConstraintFunctionFactory< NormalizeNumber > | Lima::LinguisticProcessing::SpecificEntities::NormalizeNumberFactory (NormalizeNumberId) |
| #define NUMVALUE_FEATURE_NAME "numvalue" |
Definition at line 36 of file NormalizeNumber.cpp.
| #define UNIT_FEATURE_NAME "unit" |
Definition at line 37 of file NormalizeNumber.cpp.