src/Arabic/parse/ar_WordFeatures.cpp
/*
* Arabic Word Features depend on the morphological analysis.  The current Word Features
* assume words are unanalyzed, except the removal of clitic prepostions, pronouns, conjuntions
* and particles.  Consequently words do not have vowels, and the inflectional morphology is
* a part of the word.  
*
*/
Arabic Word Features depend on the morphological analysis.  The current Word Features
assume words are unanalyzed, except the removal of clitic prepostions, pronouns, conjuntions
and particles.  Consequently words do not have vowels, and the inflectional morphology is
a part of the word.
Arabic Word Features depend on the morphological analysis . The current Word Features assume words are unanalyzed except the removal of clitic prepostions pronouns conjuntions and particles . Consequently words do not have vowels and the inflectional morphology is a part of the word .
ArabicWordFeatures::ArabicWordFeatures()
{
	_suffix[0] = L"\x062a\x064a\x0646"; 
	_suffix[1] = L"\x062a\x064a"; 
	_suffix[2] = L"\x064a\x0646"; 
	_suffix[3] = L"\x0648\x0646"; 
	_suffix[4] = L"\x0627\x0646"; 
	_suffix[5] = L"\x062a\x0627"; 
	_suffix[6] = L"\x0622\x062a"; 
	_suffix[7] = L"\x0627\x062a"; 
	_suffix[8] = L"\x0627"; 
	_suffix[9] = L"\x0629"; 
	_suffix[10]= L"\x062a"; 
	_prefix[0] = L"\x0623"; 
	_prefix[1] = L"\x0627\x0644"; 
	_prefix[2] = L"\x0646"; 
	_prefix[3] = L"\x0633"; 
	_prefix[4] = L"\x062a"; 
	_prefix[5] = L"\x064a"; 
	_prefix[6] = L"\x0622"; 
}
ArabicWordFeatures :: ArabicWordFeatures ( ) { _suffix [ 0 ] = L" \x06 \x06 \x06 " ; _suffix [ 1 ] = L" \x06 \x06 " ; _suffix [ 2 ] = L" \x06 \x06 " ; _suffix [ 3 ] = L" \x06 \x06 " ; _suffix [ 4 ] = L" \x06 \x06 " ; _suffix [ 5 ] = L" \x06 \x06 " ; _suffix [ 6 ] = L" \x06 \x06 " ; _suffix [ 7 ] = L" \x06 \x06 " ; _suffix [ 8 ] = L" \x06 " ; _suffix [ 9 ] = L" \x06 " ; _suffix [ 10 ] = L" \x06 " ; _prefix [ 0 ] = L" \x06 " ; _prefix [ 1 ] = L" \x06 \x06 " ; _prefix [ 2 ] = L" \x06 " ; _prefix [ 3 ] = L" \x06 " ; _prefix [ 4 ] = L" \x06 " ; _prefix [ 5 ] = L" \x06 " ; _prefix [ 6 ] = L" \x06 " ; }
Arabic Word Features depend on the morphological analysis.
Arabic Word Features depend on the morphological analysis .
// L"tyn";
 // L"ty";
 // L"yn";
 // L"wn";
 // L"An";
 // L"tA";
 // L"|t";
 // L"At";
 // L"A";
 // L"p";
 // L"t";
 //These are clitics, usally they are dettached from the word!
 /*
	_suffix[11] = ArabicSymbol(L"hmA");
	_suffix[12] = ArabicSymbol(L"nHn");
	_suffix[13] = ArabicSymbol(L"hA");
	_suffix[14] = ArabicSymbol(L"hn");
	_suffix[15] = ArabicSymbol(L"km");
	_suffix[16] = ArabicSymbol(L"nA");
	_suffix[17] = ArabicSymbol(L"ny");
	_suffix[18] = ArabicSymbol(L"mA");
	_suffix[19] = ArabicSymbol(L"h");
	_suffix[20] = ArabicSymbol(L"k");
	_suffix[21] = ArabicSymbol(L"y");
	*/ // L">";
 // L"Al";
 // L"n";
 // L"s";
 // L"t";
 // L"y";
 // L"|";
 //These are clitics, usally dettached from the word
 /*
	_prefix[7] = ArabicSymbol(L"b");
	_prefix[8] = ArabicSymbol(L"f");
	_prefix[9] = ArabicSymbol(L"k");
	_prefix[10] = ArabicSymbol(L"l");
	_prefix[11] = ArabicSymbol(L"w");
	*/