
| Параметр | Опции | Описание | Значение по умолчанию |
| Платформа |
|
Платформа, на которой выполняется программа COBOL. При выборе платформы ее атрибутам будут заданы соответствующие значения по умолчанию. Эти значения по умолчанию можно будет изменить. Для IMS выберите z/OS. |
|
| Выбор кодовой страницы |
|
Кодовая страница целевой программы на языке COBOL. |
|
| Формат чисел с плавающей точкой |
|
Формат чисел с плавающей точкой (IBM или IEEE). Когда двоичное представление чисел с плавающей точкой соответствует определениям, данным в IBM z/Architecture Principles of Operation, его называют форматом IBM 390 Hexadecimal плавающей точкой. Когда двоичное представление чисел с плавающей точкой соответствует определениям, данным в IEEE standard 754, его называют форматом IEEE Non-Extended с плавающей точкой. |
|
| Порядок байтов | В начале младший байт | Представление целочисленных данных с младшим байтом в начале. |
|
| В начале старший байт | Представление целочисленных данных со старшим байтом в начале. | ||
| Порядок байтов удаленного целого | В начале младший байт | Это свойство дополняет работу с пользовательскими точками выхода, такими как макрос DFHCNV. Макросы DFHCNV работают с 2- и 4-байтовыми целыми, но не работают с 8-байтовыми. С помощью свойства порядка байтов можно управлять форматом 8-байтовых целых чисел, и использовать свойство порядка байтов удаленного целого числа для управления 2- и 4-байтовыми числами. Если пользовательская точка выхода не задана или не обрабатывает порядок байтов целых, то необходимо указать значение, совпадающее со значением свойства Порядок байтов. |
|
| В начале старший байт | Это свойство дополняет работу с пользовательскими точками выхода, такими как макрос DFHCNV. Макросы DFHCNV работают с 2- и 4-байтовыми целыми, но не работают с 8-байтовыми. С помощью свойства порядка байтов можно управлять форматом 8-байтовых целых чисел, и использовать свойство порядка байтов удаленного целого числа для управления 2- и 4-байтовыми числами. Если пользовательская точка выхода не задана или не обрабатывает порядок байтов целых, то необходимо указать значение, совпадающее со значением свойства Порядок байтов. | ||
| Внешний десятичный знак | ASCII | Управляет преобразованием данных для внешних десятичных типов данных COBOL. Если программа на языке COBOL выполняется в системе с кодовой страницей Американского стандартного кода для обмена информацией (ascii), то выберите ASCII. |
|
| EBCDIC | Управляет преобразованием данных для внешних десятичных типов данных COBOL. Если программа на COBOL выполняется в системе с кодовой страницей EBCDIC, то выберите EBCDIC. | ||
| Пользовательская кодовая страница EBCDIC | Управляет преобразованием данных для внешних десятичных типов данных COBOL. Это свойство позволяет использовать макросы DFHCNV для преобразования
внешних десятичных данных и затем исправлять знаковый бит.
|
||
| Quote |
|
|
|
| TRUNC |
|
|
|
| NSYMBOL |
|
|
|

| Параметр | Опции | Описание | Значение по умолчанию |
| Имя локали компилятора | Список допустимых локалей и кодовых страниц приведен в разделе Поддерживаемые локали и кодовые страницы. | COBOL для
Windows
использует условные обозначения локалей
POSIX.
Синтаксис значения локали: ll _CC.codepageID, где
Необходимо указать верное значение имени локали (ll CC) и верную кодовую страницу (codepageID), соответствующую имени локали (см. раздел Поддерживаемые локали и кодовые страницы). Можно использовать символы, представленные в поддерживаемой кодовой странице, в именах COBOL, определениях данных, литералах и комментариях. Фактически, локаль определяет кодовую страницу для компилирования исходных программ (включая значения алфавитно-цифровых литералов). То есть, используемая для компиляции кодовая страница основана на значении параметра локали во время компиляции. Таким образом, вычисление значений литералов в исходной программе на самом деле управляется локалью во время компиляции. |
en_US |
| Кодовые страницы ASCII | IBM-1252 Для конкретного имени локали по умолчанию выбирается последняя локаль из набора кодовых страниц ascii. |
||
| Языки сообщений об ошибках |
|
Вы можете выбрать язык для отображения сообщений об ошибках. | По умолчанию применяется текущая локаль Eclipse. |
| Символ денежной единицы | Опция CURRENCY позволяет указать альтернативный символ денежной единицы для применения по умолчанию в исходном коде COBOL. Значение CURRENCY SIGN должно быть допустимым алфавитно-цифровым литеральным символом COBOL (включая шестнадцатеричные символы), представляющим одиночный символ. Например, '$', "$", X'9F" или x'9F'. | Значение по умолчанию - "$". | |
| SOSI |
|
Опция компилятора SOSI позволяет указать, разделяются ли символьные строки DBCS в литерале с помощью скобочных символов. | Значение по умолчанию зависит от платформы, выбранной на
вкладке Общие:
|
| COLLSEQ |
|
|
Значение по умолчанию зависит от платформы, выбранной на
вкладке Общие:
|
| NCOLLSEQ |
|
|
Значение по умолчанию зависит от платформы, выбранной на
вкладке Общие:
|
| Поддержка расширений файлов | С помощью таблицы Поддержка расширений файлов можно
изменить способ обработки расширений по умолчанию. Можно указать расширение,
содержащее полную программу или только структуры данных.
|
Поддержка рабочих книг в произвольных каталогах
Для импорта исходного кода COBOL, содержащего ссылки на рабочие книги, расположенные в других каталогах, необходимо указать список каталогов на вкладке SYSLIB страницы параметров COBOL.

Записи можно добавлять, удалять и изменять. При нажатии кнопки
Изменить открывается следующее окно:

Кнопки Вверх и Вниз позволяют изменить порядок каталогов. Программа импорта COBOL просматривает каталоги в указанном порядке.