Саранск
А.В.Корочков
Диалоговая процедурная система
обращения
к утилитам ОС ЕС на ограниченном
естественном
(русском) языке (Система "С А Р А Н
С К")
Краткое описание и инструкция по использованию
12
1.4.2 Морфологические ограничения
Морфологический анализатор и структура словаря основ накладывают на входной язык следующие ограничения.
1. Длина слова не должна превышать 32 символов.
2. Не обрабатываются сложные слова, пишущиеся через дефис.
1.4.3 Синтаксические ограничения
При работе с системой необходимо учитывать следующие ограничения, накладываемые синтаксическим анализатором на структуру входных предложений.
1. Предложение должно быть простым (односегментным), т.е. без знаков препинания внутри предложения.
2. В предложении не должно быть каких-либо союзов.
3. Предложение не должно содержать междометий.
4. В предложении не допускается эллипсис (опущение некоторых элементов структуры предложения). Например, недопустимо употребление таких предложений с эллипсисом, как "Распечатай с ленты 'DAY' первый." или "Распечатать с ленты 'DAY' первый файл 'TASK'." вместо допустимого "Распечатай с ленты 'DAY' первый файл 'TASK'.".
5. Необходимо избегать употребления в предложениях двух творительных падежей в разных значениях, например, " . . . процедурой 'ASM' пятым файлом . . . ".
6. Необходимо также избегать непроективных конструкций, т.е. конструкций, в которых непосредственно связанные между собой слова оказываются пространственно разделены другими словами.
Это относится прежде всего к предложным конструкциям и конструкциям с несогласованными определениями.
Имеются в виду конструкции типа: " . . . в тома BOSS каталоге . . . " вместо " . . . в каталоге тома BOSS . . . " или " . . . в разделе J на томе BOSS библиотеки ASM . . . " вместо " . . . в разделе J библиотеки ASM на томе BOSS . . . ".
Некоторые из подобных непроективных конструкций будут обработаны системой правильно, но тем не менее они должны быть исключены из употребления, т.к. в тех случаях, когда система неправильно обрабатывает подобные конструкции, она может не выдать соответствующее диагностическое сообщение о ненормальности обработки.
7. Не обрабатываются составные числительные, например, "двадцать первый".