LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Syntactic analysis rules constraints (or action constraints) classes

Classes

class  Lima::LinguisticProcessing::SyntacticAnalysis::ConstraintWithRelationComplement
 Abstract constraint function that takes a complement string that represents a relation name (entity type) (used by several constraint functions of this file) More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::SecondUngovernedBy
 This constraint tests if the second argument is not governed by the first one with a relation of the given type. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::GovernorOf
 This constraint tests if its argument is the governor of a relation of the given type. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::GovernedBy
 This constraint tests if its argument is governed by a relation of the given type. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::SameNominalChain
 This constraint tests if its two argument vertices have at least one common nominal chain. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::SameVerbalChain
 This constraint tests if its two argument vertices have at least one common verbal chain. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::CreateRelationBetween
 This constraint add the specified relation in the relations buffer. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::CreateRelationWithRelated
 This constraint add in the relations buffer the relations of the given type from v1 to the targets of relations out of v2 of the given types. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::CreateRelationReverseWithRelated
 This constraint add in the relations buffer the relations of the given type from the targets of relations out of v2 of the given types to v1. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::RemoveOutRelationFrom
 This constraint removes any relation of the type given by the complement outgoing from the given vertex. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::CopyRelationsOutOfTo
 Copy all relations out of v1 to relations out of v2. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::CopyIncomingRelationsTo
 Copy all relations incoming to v1 to relations incoming to of v2. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::CreateCompoundTense
 This constraint creates a aux relation between its two parameters. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::CreateEasyCompoundTense
 This constraint was developed specifically for Easy campaign, creating a classic compound tense (aux partpass) instead of the actually used (aux_partpass) More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::FindRelationFrom
 This constraint follows all relations from its argument until it finds the relation given as its complement. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::EnforcePropertiesConstraints
 This constraint modifies the both arguments DicoWords to keep only properties with compatible values given by the complement. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::AddRelationInGraph
 This action constraint does the real job of adding in the graph relations stored by CreateRelationBetween. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::ModifyRelationInGraph
 This action constraint modifies the type of relations previously found by FindRelationFrom. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::ClearStoredRelations
 This action constraint is used if a rule finally fail to remove stored relations that were scheduled for creation. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::StoreForDisambiguation
 This constraint. More...
 
class  Lima::LinguisticProcessing::SyntacticAnalysis::DisambiguateWith
 This constraint tests if. More...
 

Detailed Description