33 if( chLabel.length() >
NCHLAB-1 )
35 fprintf(
ioQQQ,
" The label identifying the line on the normalize command must be no more than %d char long.\n",
NCHLAB-1 );
37 fprintf(
ioQQQ,
" The label I found was: \"%s\", which has %d characters between the quotes.\n", chLabel.c_str(), (int)chLabel.length() );
48 fprintf(
ioQQQ,
"The normalize command does not have a valid line.\n" );
49 fprintf(
ioQQQ,
"A 4 char long line label must also be specified, between double quotes, like \"H 1\" 4861.\n" );
59 fprintf(
ioQQQ,
"A negative wavelength does not make sense to me.\n" );
72 fprintf(
ioQQQ,
" The scale factor for relative intensities must be greater than zero.\n" );
bool nMatch(const char *chKey) const
int GetQuote(string &chLabel)
void trimTrailingWhiteSpace(string &str)
NORETURN void StringError() const
void ParseNorm(Parser &p)
#define DEBUG_ENTRY(funcname)
int fprintf(const Output &stream, const char *format,...)