Example #1
0
void Parser::get_derived_normalization_props (Info & info, bool nfd, const std::string & val) {

	QuickCheck qc;
	if (val=="Y") qc=QuickCheck::Yes;
	else if (val=="M") qc=QuickCheck::Maybe;
	else if (val=="N") qc=QuickCheck::No;
	else throw std::runtime_error("Invalid quick check value in DerivedNormalizationProps.txt");
	
	if (nfd) info.NFDQuickCheck=qc;
	else info.NFCQuickCheck=qc;
	
	info.Derive();

}