src/MuseRecord.cpp
int MuseRecord::addEditorialLevelQ(void) {
	string addString = getAdditionalNotationsField();
	int output = 0;
	for (int i=0; i<12-1; i++) {   // minus one for width 2 (&0)
		if (addString[i] == '&' && isalnum(addString[i+1])) {
			output = 1;
		}
	}
	return output;
}
//////////////////////////////
//
// MuseRecord::addEditorialLevelQ -- returns true if there are any editorial
//	levels present in the additional notations fields
//
:addEditorialLevelQ -- returns true if there are any editorial
levels present in the additional notations fields
: addEditorialLevelQ -- returns true if there are any editorial levels present in the additional notations fields
int MuseRecord::addEditorialLevelQ(void) {
	string addString = getAdditionalNotationsField();
	int output = 0;
	for (int i=0; i<12-1; i++) {   
		if (addString[i] == '&' && isalnum(addString[i+1])) {
			output = 1;
		}
	}
	return output;
}
int MuseRecord :: addEditorialLevelQ ( void ) { string addString = getAdditionalNotationsField ( ) ; int output = 0 ; for ( int i = 0 ; i < 12 - 1 ; i ++ ) { if ( addString [ i ] == ' ' && isalnum ( addString [ i + 1 ] ) ) { output = 1 ; } } return output ; }
MuseRecord::addEditorialLevelQ -- returns true if there are any editorial
levels present in the additional notations fields
MuseRecord :: addEditorialLevelQ -- returns true if there are any editorial levels present in the additional notations fields
// minus one for width 2 (&0)