Declaration not allowed.
#2012 Compile-time error
Declaration not allowed.
Additional Information
Declaration 'X' is not allowed 'Y'.
where X is one of break-width
, delimiter
,
insertion-break
, library
, or replacement-break
and
Y is either in cross-translations
,
in down-translations
, in up-translations
, or
with the -library option
.
Recovery
Compilation continues but no compiled source code file will be saved.
Explanation
All declarations are allowed in context-translations and
down-translations. Only break-width
, insertion-break
,
replacement-break
and symbol
declarations are allowed in
cross-translations. All declarations except break-width
,
insertion-break
, and replacement-break
declarations are
allowed in up-translations. Only library
declarations are allowed
in files specified with the -library
control argument specified on
the command-line.