
Задание
Разработать программу, реализующую компилятор с ограниченного естественного языка во внутримашинное представление, включающего лексический и синтаксический анализ текста. На вход компилятора подаются два текста в соответствии с вариантом задания. На выходе компилятора два текста во внутримашинном представлении. Предусмотреть возможность выдачи лексических и синтаксических ошибок. Для лексических ошибок – указывать место ошибки в тексте. Для синтаксических ошибок – указывать только факт наличия ошибки в тексте.
Таблица 10 — Машинный словарь, исходные тексты на ограниченном естественном языке и синтаксис текстов для контрольных примеров
-
Вариант
Машинный словарь, тексты на ограниченном естественном языке, синтаксис текстов на ограниченном естественном языке
1-20
Машинный словарь
((XР(АБВГДЕЁЖЗИЙКЛМНО(АБВГДЕЁЖ(АБВГ(АБ(А((1*автопогрузчик)(2*автомашина)))(Б((3*бригада)(4*буксир)(5*бочка)(18*баржа)))) ((В((6*вагон)))(Г((7*груз))))) ((ДЕ(Д((8*докер)))(Е()))((Ё())(Ж()))))
((ЗИЙК(ЗИ(З())(И()))((Й())(К((9*кран)(10*контейнер)))))((ЛМ(Л())(М()))((Н())(О())))))
((ПРСТУФХЦ(ПРСТ(ПР(П((11*причал)(20*причальная линия)(22*портальный кран)(25*пассажирский вокзал)(28*площадь)))(Р((12*рыба)(27*разгрузочный фронт)))((С((13*судно)(14*склад)(26*сортировочная станция)))(Т((17*топливо)(21*трюм)(24*транспортный узел)))))((УФ(У())(Ф())((Х((15*холодильник))(Ц())))((ЧШЩЫ(ЧШ(Ч())(Ш())((Щ())(Ы()))((ЬЭ(Ь()))(Э((19*электропогрузчик))))((Ю())(Я((16*ящик)))))))))
(XП(АБВГДЕЁЖЗИЙКЛМНО(АБВГДЕЁЖ(АБВГ(АБ(А( )))(Б( ))) ((В((1*вес)(2*вместимость)(3*вылет стрелы)(4*водоизмещение)(5*время начала)(6*время окончания)))(Г((7*глубина)(8*грузоподъемность))))) ((ДЕ(Д((9*длина)))(Е( ))))((Ё( (10*ёмкость)))(Ж()))))
((ЗИЙК(ЗИ(З())(И()))((Й())(К())))((ЛМ(Л())(М((15*мощность))))((Н())(О((11*осадка)(12*осадка на нос)(13*осадка на корму)))))))
((ПРСТУФХЦ(ПРСТ(ПР(П((12*производительность)(17*пропускная способность)))(Р())((С((13*свободная емкость)(16*состояние)))(Т())))((УФ(У())(Ф())((Х( ))(Ц())))((ЧШЩЫ(ЧШ(Ч((18*число путей)))(Ш((14*ширина)))((Щ())(Ы()))((ЬЭ(Ь()))(Э()))((Ю())(Я())))))))
(XО(АБВГДЕЁЖЗИЙКЛМНО(АБВГДЕЁЖ(АБВГ(АБ(А( )))(Б((1*буксировка)(2*бункеровка)))) ((В((3*выгрузка)))(Г((4*газация))))) ((ДЕ(Д( ))(Е( ))))((Ё())(Ж()))))
((ЗИЙК(ЗИ(З((5*зачистка)))(И()))((Й())(К())))((ЛМ(Л())(М()))((Н())(О( ))))))
((ПРСТУФХЦ(ПРСТ(ПР(П((6*перетяжка)(7*погрузка)(8*перевозка)(13*производственный процесс)(14*перегрузка)))(Р())((С((15*снабжение) )))(Т((9*транспортировка)))))((УФ(У((10*упаковка)))(Ф())((Х((11*хранение))(Ц())))((ЧШЩЫ(ЧШ(Ч())(Ш((12*швартовка)))((Щ())(Ы()))((ЬЭ(Ь()))(Э()))((Ю())(Я())))))))
(XИ(АБВГДЕЁЖЗИЙКЛМНО(АБВГДЕЁЖ(АБВГ(АБ(А((1*агат)(2*аметист)(3*аквамарин)))(Б((4*бирюза)(5*беркут)(6*балтийская слава)(7*балтийск)(56*банкеровочный)(74*без имени)))) ((В((8*верный)(9*виктор семенов)(10*виталий иванов)(11*водник)))(Г((12*гранат)(13*гранит)(14*гусев))))) ((ДЕ(Д((15*данилов)(16*дмитриев))(Е((17*еремеев))))((Ё())(Ж((18*жемчуг)(19*жамов))))))
((ЗИЙК(ЗИ(З((20*зеленоградск)(21*зарайск)))(И((22*иванов)(23*иващенко)(24*игнатенко))))((Й())(К((25*кронштадтская слава)(26*калининград)(27*клайпеда)(28*кировец)(29*КБ3456)(30*КБ5667)(48*карта 2)(50*карта 3)(51*карта 5)(52*карта 6)(53*карта 7)(54*карта 8)(57*карта 13)(58*КЛА-2323)(59*КЛА-3434)(60*КЛА-3435)(61*КЛА-3444)(63*КЛА-3436)(65*карта 14)(67*карта 15)(68*карта 11)(69*карта 16)(71*калининградский аэропорт)))))((ЛМ(Л((31*либава)))(М((32*минск)(55*мазут))))((Н())(О((33*опал)(72*основная)))))))
((ПРСТУФХЦ(ПРСТ(ПР(П( (46*партия ТТ-300)(47*партия ТТ-320)(64*погрузочная)(76*площадь победы))))(Р((34*рубин)(62*разгрузочная)))((С((35*сильный)(36*светлый)(37*светлогорск)(75*северный вокзал)))(Т((38*ТР7788)(39*ТР9900)(49*ТТ-200)(66*ТТ-234))))((УФ(У((70*угольный) )))(Ф())((Х((40*хрусталев))(Ц())))((ЧШЩЫ(ЧШ(Ч((41*черняховск)))(Ш( )))((Щ())(Ы()))((ЬЭ(Ь()))(Э()))((Ю((42*юрмала)(73*южный вокзал)))(Я((43*яшма)(44*яхонт)(45*янтарь)))))))))
(XХ(АБВГДЕЁЖЗИЙКЛМНО(АБВГДЕЁЖ(АБВГ(АБ(А( ))(Б( ))) ((В((1*влагозащищенность)(2*вид)))(Г( )))) ((ДЕ(Д( ))(Е()))((Ё())(Ж()))))
((ЗИЙК(ЗИ(З())(И()))((Й())(К((2*качество)(3*консистенция)))))((ЛМ(Л())(М((4*материал))))((Н())(О((5*обработка)))))))
((ПРСТУФХЦ(ПРСТ(ПР(П((6*проект)(7*посол)))(Р((8*разделка)))((С((9*способ)(10*специализация)(11*схема)(12*сорт)))(Т((13*тип)))))((УФ(У())(Ф())((Х( ))(Ц((14*цвет)))))((ЧШЩЫ(ЧШ(Ч())(Ш())((Щ())(Ы()))((ЬЭ(Ь()))(Э()))((Ю())(Я( ))))))))
(XМ(АБВГДЕЁЖЗИЙКЛМНО(АБВГДЕЁЖ(АБВГ(АБ(А( ))(Б( ))) ((В( ))(Г( )))) ((ДЕ(Д( ))(Е()))((Ё())(Ж()))))
((ЗИЙК(ЗИ(З())(И()))((Й())(К((1*килограмм)(10*км)))))((ЛМ(Л())(М((2*мин)(3*метр)(7*метр-куб))))((Н())(О())))))
((ПРСТУФХЦ(ПРСТ(ПР(П((8*пассажиров-сутки) ))(Р( ))((С( ))(Т((4*тонна)(5*тонна/час)))))((УФ(У())(Ф())((Х( )(Ц())))((ЧШЩЫ(ЧШ(Ч((6*час)))(Ш((9*штук)))((Щ())(Ы()))((ЬЭ(Ь()))(Э()))((Ю())(Я( ))))))))
(XЗ(АБВГДЕЁЖЗИЙКЛМНО(АБВГДЕЁЖ(АБВГ(АБ(А((1*А-155)(2*А-45)(3*автомашина-кран-судно)))(Б((4*БМРТ)(5*белый)(6*без головы)))) ((В((7*высший)(8*второй)(52*внутренние перевозки)(53*внешние перевозки)))(Г((9*груз))))) ((ДЕ(Д((10*дерево)))(Е()))((Ё())(Ж()))))
((ЗИЙК(ЗИ(З((11*зеленый)(50*занят)))(И()))((Й())(К((12*консервы)))))((ЛМ(Л())(М((13*металл)(14*мягкая)(15*мойва))))((Н((16*низкое)))(О((17*обычный)))))))
((ПРСТУФХЦ(ПРСТ(ПР(П((18*пресервы)(19*П-32)(20*П-96)(21*первый)(22*ПБ)(23*ПР)(24*пласт)(25*пикша)(54*пригородные перевозки)))(Р((26*РТМ)(27*рыхлая)))((С((28*соль)(29*свежая)(30*судно-кран-вагон)(31*судно-кран-холодильник)(32*судно-кран-судно)(33*СРТМ)(34*сильная)(35*среднее)(36*стальной)(37*слабосоленая)(38*сильносоленая)(39*с головой)(40*сельдь)(41*скумбрия)(42*скоростная)(49*свободен))))(Т((42*ТР)(43*твердая)(44*треска)))))((УФ(У((45*уголь)(46*ускоренный)))(Ф())((Х((47*хорошая))(Ц())))((ЧШЩЫ(ЧШ(Ч())(Ш())((Щ())(Ы()))((ЬЭ(Ь()))(Э()))((Ю())(Я( )))))))))
((RО(1*быть)(2*иметь имя)(3*иметь параметр)(4*иметь характеристику)(5*иметь значение)(6*иметь меру)(7*иметь местом)(8*иметь субъектом)(9*иметь средством)(10*иметь направлением откуда)(11*иметь направлением куда))
(RП(1рядом)(2быть продолжением)(3находиться у)(4находится на)(5слева)(6справа)(7следовать за))
(RВ(1одновременно)(2раньше)(3позже)(4время начала)(5время окончания))
(RK(1*быть частью)(2*иметь в составе)))
1
Откомпилировать фразы на ограниченном естественном языке:
Быть (судно) иметь имя (агат) (иметь параметр (длина) иметь меру (метр) иметь значение (75))(иметь параметр (ширина) иметь меру (метр) иметь значение(25)) (иметь параметр (осадка) иметь меру (метр) иметь значение (5,5)) (иметь характеристику (тип) иметь значение (РТМ))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …)(иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь характеристику …)
(груз) иметь имя (партия ТТ-300) находится на (судно) иметь имя (агат)
Синтаксис: (<ресурс>) иметь имя (<именное свойство>) <пространственное отношение> (<ресурс>) иметь имя (<именное свойство>)
2
Откомпилировать фразы на ограниченном естественном языке:
Быть (судно) иметь имя (топаз) (иметь параметр (длина) иметь меру (метр) иметь значение (76)) (иметь параметр (ширина) иметь меру (метр) иметь значение(26)) (иметь параметр (осадка на нос) иметь меру (метр) иметь значение (6,5) (иметь параметр (осадка на корму) иметь меру (метр) иметь значение (6,4)) (иметь характеристику (тип) иметь значение (СРТМ))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …)(иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь характеристику …)
(груз) иметь имя (партия ТТ-320) находится на (судно) иметь имя (топаз)
Синтаксис: (<ресурс>) иметь имя (<именное свойство>) <пространственное отношение> (<ресурс>) иметь имя (<именное свойство>)
3
Откомпилировать фразы на ограниченном естественном языке:
быть (буксир) иметь имя (кировец) (иметь параметр (мощность) иметь меру (л-сил) иметь значение (2000)) (иметь параметр (длина) иметь меру (метр) иметь значение(30)) (иметь параметр (ширина) иметь меру (метр) иметь значение (8)) (иметь характеристику (проект) иметь значение (П-32))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …)(иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь характеристику …)
(судно) иметь имя (агат) следовать за (буксир) иметь имя (кировец)
Синтаксис: (<ресурс>) иметь имя (<именное свойство>) <пространственное отношение> (<ресурс>) иметь имя (<именное свойство>)
4
Откомпилировать фразы на ограниченном естественном языке:
быть (причал) иметь имя (1) (иметь параметр (длина) иметь меру (метр) иметь значение (120)) (иметь параметр (ширина) иметь меру (метр) иметь значение(40)) (иметь параметр (глубина) иметь меру (метр) иметь значение (8)) (иметь характеристику (специализация) иметь значение (уголь))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …)(иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь характеристику …)
(судно) иметь имя (агат) находиться у (причал) иметь имя (1)
Синтаксис: (<ресурс>) иметь имя (<именное свойство>) <пространственное отношение> (<ресурс>) иметь имя (<именное свойство>)
5
Откомпилировать фразы на ограниченном естественном языке:
быть (причал) иметь имя (2) (иметь параметр (длина) иметь меру (метр) иметь значение (140)) (иметь параметр (ширина) иметь меру (метр) иметь значение(60)) (иметь параметр (глубина) иметь меру (метр) иметь значение (7,5)) (иметь характеристику (специализация) иметь значение (соль)) (иметь характеристику (специализация) иметь значение (консервы))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …)(иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь характеристику …)
(причал) иметь имя (1) рядом (причал) иметь имя (2)
Синтаксис: (<ресурс>) иметь имя (<именное свойство>) <пространственное отношение> (<ресурс>) иметь имя (<именное свойство>)
6
Откомпилировать фразы на ограниченном естественном языке:
быть (погрузка) иметь имя (карта 2) (иметь параметр (время начала) иметь меру (час) иметь значение (15.00)) (иметь параметр (время окончания) иметь меру (метр) иметь значение(00.00)) (иметь характеристику (способ) иметь значение (скоростная)) (иметь объектом ((груз) иметь имя (ТТ-200)) (иметь местом ((причал) иметь имя (2)) (иметь средством ((кран) иметь имя (12)) (иметь субъектом ((бригада) иметь имя (виктор семенов)) (иметь направление откуда ((судно) иметь имя (балтийская слава)) (иметь направление куда ((холодильник) иметь имя (3))
Синтаксис: быть (<операция>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …)(иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь характеристику …)(иметь объектом((<ресурс>)иметь имя (<именное свойство>) (иметь местом ((<ресурс>) иметь имя (<именное свойство>)) (иметь средством ((<ресурс>) иметь имя (<именное свойство>)) (иметь субъектом ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление откуда ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление куда ((<ресурс>) иметь имя (<именное свойство>))
(погрузка) иметь имя (карта 2) одновременно (выгрузка) иметь имя (карта 3)
Синтаксис: (<операция>) иметь имя (<именное свойство>) <временное отношение> (<операция>) иметь имя (<именное свойство>)
7
Откомпилировать фразы на ограниченном естественном языке:
быть (перешвартовка) иметь имя (карта 5) (иметь параметр (время начала) иметь меру (час) иметь значение (16.00)) (иметь параметр (время окончания) иметь меру (метр) иметь значение(17.00)) (иметь объектом ((судно) иметь имя (турмалин)) (иметь средством ((буксир) иметь имя (беркут)) (иметь направление откуда ((причал) иметь имя (14)) (иметь направление куда ((причал) иметь имя (21))
Синтаксис: быть (<операция>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …) иметь объектом((<ресурс>)иметь имя (<именное свойство>) (иметь средством ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление откуда ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление куда ((<ресурс>) иметь имя (<именное свойство>))
(перетяжка) иметь имя (карта 6) одновременно (перешвартовка) иметь имя (карта 7)
Синтаксис: (<операция>) иметь имя (<именное свойство>) <временное отношение> (<операция>) иметь имя (<именное свойство>)
8
Откомпилировать фразы на ограниченном естественном языке:
быть (погрузка) иметь имя (карта 2) (иметь параметр (время начала) иметь меру (час) иметь значение (15.00)) (иметь параметр (время окончания) иметь меру (метр) иметь значение(00.00)) (иметь характеристику (способ) иметь значение (скоростная)) (иметь объектом ((груз) иметь имя (ТТ-200)) (иметь местом ((причал) иметь имя (2)) (иметь средством ((кран) иметь имя (12)) (иметь субъектом ((бригада) иметь имя (виктор семенов)) (иметь направление откуда ((судно) иметь имя (балтийская слава)) (иметь направление куда ((холодильник) иметь имя (3))
Синтаксис: быть (<операция>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …)(иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь характеристику …)(иметь объектом((<ресурс>)иметь имя (<именное свойство>) (иметь местом ((<ресурс>) иметь имя (<именное свойство>)) (иметь средством ((<ресурс>) иметь имя (<именное свойство>)) (иметь субъектом ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление откуда ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление куда ((<ресурс>) иметь имя (<именное свойство>))
(погрузка) иметь имя (карта 2) одновременно (выгрузка) иметь имя (карта 3)
Синтаксис: (<операция>) иметь имя (<именное свойство>) <временное отношение> (<операция>) иметь имя (<именное свойство>)
9
Откомпилировать фразы на ограниченном естественном языке:
быть (бункеровка) иметь имя (карта 8) (иметь параметр (время начала) иметь меру (час) иметь значение (11.00)) (иметь параметр (время окончания) иметь меру (метр) иметь значение(16.00)) (иметь характеристику (способ) иметь значение (скоростная)) (иметь объектом ((топливо) иметь имя (мазут)) (иметь местом ((причал) иметь имя (бункеровочный)) (иметь средством ((баржа) иметь имя (зеленоградск)) (иметь направление откуда ((баржа) иметь имя (зеленоградск)) (иметь направление куда ((судно) иметь имя (кронштадтская слава))
Синтаксис: быть (<операция>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …)(иметь объектом((<ресурс>)иметь имя (<именное свойство>) (иметь местом ((<ресурс>) иметь имя (<именное свойство>)) (иметь средством ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление откуда ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление куда ((<ресурс>) иметь имя (<именное свойство>))
(бункеровка) иметь имя (карта8) позже (перетяжка) иметь имя (карта12)
Синтаксис: (<операция>) иметь имя (<именное свойство>) <временное отношение> (<операция>) иметь имя (<именное свойство>)
10
Откомпилировать фразы на ограниченном естественном языке:
быть (перевалка) иметь имя (карта 13) (иметь параметр (время начала) иметь меру (час) иметь значение (10.00)) (иметь параметр (время окончания) иметь меру (метр) иметь значение(18.00)) (иметь характеристику (способ) иметь значение (обычная)) (иметь объектом ((груз) иметь имя (соль)) (иметь местом ((причал) иметь имя (22)) (иметь средством ((автопогрузчик) иметь имя (КЛА-2323)) (иметь субъектом ((бригада) иметь имя (дмитриев)) (иметь направление откуда ((бункер) иметь имя (1)) (иметь направление куда ((бункер) иметь имя (2))
Синтаксис: быть (<операция>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …) (иметь объектом((<ресурс>)иметь имя (<именное свойство>) (иметь местом ((<ресурс>) иметь имя (<именное свойство>)) (иметь средством ((<ресурс>) иметь имя (<именное свойство>)) (иметь субъектом ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление откуда ((<ресурс>) иметь имя (<именное свойство>)) (иметь направление куда ((<ресурс>) иметь имя (<именное свойство>))
(перевалка) иметь имя (карта13) одновременно (погрузка) иметь имя (карта2)
Синтаксис: (<операция>) иметь имя (<именное свойство>) <временное отношение> (<операция>) иметь имя (<именное свойство>)
11
Откомпилировать фразы на ограниченном естественном языке:
быть (электропогрузчик) иметь имя (КЛА-3434) (иметь параметр (грузоподъемность) иметь меру (тонна) иметь значение (2)) (иметь параметр (производительность) иметь меру (т-час) иметь значение(60))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …)
(((электропогрузчик) иметь имя (КЛА-3434)) находиться в ((холодильная камера) иметь имя (1))) (((холодильная камера)иметь имя(1)) быть частью ((холодильник)иметь имя (1))) (((электропогрузчик) иметь имя (КЛА-3435)) находиться в ((холодильная камера) иметь имя (2))) (((холодильная камера)иметь имя(2)) быть частью ((холодильник)иметь имя (1)))
Синтаксис:
(((<ресурс>) иметь имя (<именное свойство>)) <пространственное отношение> ((<ресурс>) иметь имя (<именное свойство>))) (((<ресурс>)иметь имя(<именное свойство>)) <отношение включения> ((<ресурс>)иметь имя (<именное свойство>))) (((<ресурс>) иметь имя (<именное свойство>)) <пространственное отношение> ((<ресурс>) иметь имя (<именное свойство> … ))) (((<ресурс>)иметь имя(<именное свойство>)) <отношение включения> ((<ресурс>)иметь имя (<именное свойство> … )))
12
Откомпилировать фразы на ограниченном естественном языке:
быть (автопогрузчик) иметь имя (КЛА-3444) (иметь параметр (грузоподъемность) иметь меру (тонна) иметь значение (1)) (иметь параметр (производительность) иметь меру (тонна/час) иметь значение(40)) (иметь характеристику (специализация) иметь значение(уголь))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …) (иметь характеристику(<характеристика>иметь значение<значение>)
(((автопогрузчик) иметь имя (КЛА-3444)) находиться на ((причал) иметь имя (11))) (((причал)иметь имя(11)) быть частью ((причальная линия)иметь имя (разгрузочная))) (((автопогрузчик) иметь имя (КЛА-3436)) находиться на ((причал) иметь имя (22))) (((причал)иметь имя(22)) быть частью ((причальная линия)иметь имя (погрузочная)))
Синтаксис:
(((<ресурс>) иметь имя (<именное свойство>)) <пространственное отношение> ((<ресурс>) иметь имя (<именное свойство>))) (((<ресурс>)иметь имя(<именное свойство>)) <отношение включения> ((<ресурс>)иметь имя (<именное свойство>))) (((<ресурс>) иметь имя (<именное свойство>)) <пространственное отношение> (((<ресурс>)иметь имя(<именное свойство>)) <отношение включения> ((<ресурс>)иметь имя (<именное свойство> )))
13
Откомпилировать фразы на ограниченном естественном языке:
быть (кран) иметь имя (14) (иметь параметр (грузоподъемность) иметь меру (тонна) иметь значение (3,5)) (иметь параметр (производительность) иметь меру (т-час) иметь значение(44)) ((иметь параметр (вылет стрелы) иметь меру (метр) иметь значение(15)) (иметь характеристику (специализация) иметь значение(пикша))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь параметр …) (иметь характеристику(<характеристика>иметь значение<значение>)
(((кран) иметь имя (14)) находиться на ((причал) иметь имя (7)))
(((кран) иметь имя (13)) находиться на ((причал) иметь имя (8)))
(((кран) иметь имя (12)) находиться на ((причал) иметь имя (6)))
(((кран) иметь имя (11)) находиться на ((причал) иметь имя (6)))
(((кран) иметь имя (10)) находиться на ((причал) иметь имя (6)))
Синтаксис:
(((<ресурс>) иметь имя (<именное свойство>)) <пространственное отношение> ((<ресурс>) иметь имя (<именное свойство>)))
(((<ресурс>) иметь имя (<именное свойство>)) <пространственное отношение> ((<ресурс>) иметь имя (<именное свойство> … )))
14
Откомпилировать фразы на ограниченном естественном языке:
быть (груз) иметь имя (ТТ-345) (иметь параметр (вес) иметь меру (тонна) иметь значение (1,5)) (иметь характеристику (вид) иметь значение(мойва)) (иметь характеристику (обработка) иметь значение(пресервы)) (иметь характеристику (консистенция) иметь значение(твердая))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь характеристику(<характеристика>) иметь значение(<значение>)) (иметь характеристику(<характеристика>) иметь значение(<значение>) … )
(((груз) иметь имя (ТТ-345)) находиться в ((трюм) иметь имя (1)))
(((груз) иметь имя (ТТ-345)) находиться в ((трюм) иметь имя (2)))
(((трюм) иметь имя (1)) быть частью ((судно) иметь имя (агат)))
(((трюм) иметь имя (2)) быть частью ((судно) иметь имя (агат)))
(((трюм) иметь имя (3)) быть частью ((судно) иметь имя (агат)))
Синтаксис:
(((<ресурс>) иметь имя (<именное свойство>)) <пространственное отношение> ((<ресурс>) иметь имя (<именное свойство>)))
(((<ресурс>) иметь имя (<именное свойство>)) <пространственное отношение> ((<ресурс>) иметь имя (<именное свойство> … )))
(((<ресурс>) иметь имя (<именное свойство>)) <отношение включения> ((<ресурс>) иметь имя (<именное свойство>)))
(((<ресурс>) иметь имя (<именное свойство>)) <отношение включения> ((<ресурс>) иметь имя (<именное свойство> … )))
15
Откомпилировать фразы на ограниченном естественном языке:
(быть(выгрузка)иметь имя(карта 14)) (иметь средством(электропогрузчик)иметь имя(КЛА-3434))(иметь объектом(груз)иметь имя(ТТ-234)) (иметь направлением откуда(холодильник)иметь имя(1))(иметь направлением куда(вагон)иметь имя(6789)))
(быть(выгрузка) иметь имя(карта 15))(иметь средством(электропогрузчик)иметь имя(КЛА-3435))(иметь объектом(груз)иметь имя(ТТ-234) (иметь направлением откуда(холодильник)иметь имя(1))(иметь направлением куда(вагон)иметь имя(7789))))
Синтаксис: (быть (<операция>) иметь имя (<именное свойство>)) (иметь средством (<ресурс>)иметь имя (<именное свойство>)) (иметь объектом(<ресурс>) иметь имя (<именное свойство>)) (иметь направлением откуда(<ресурс>) иметь имя(<именное свойство>)) (иметь направлением куда(<ресурс>) иметь имя(<именное свойство>))
(((выгрузка) иметь имя (карта15)) одновременно ((выгрузка) иметь имя (карта16)))
(((погрузка) иметь имя (карта11)) одновременно ((выгрузка) иметь имя (карта16)))
(((выгрузка) иметь имя (карта15)) быть частью ((производственный процесс) иметь имя (перегрузка)))
(((выгрузка) иметь имя (карта11)) быть частью ((производственный процесс) иметь имя (снабжение)))
Синтаксис:
(((<операция>) иметь имя (<именное свойство>)) <временное отношение> ((<ресурс>) иметь имя (<именное свойство>)))
(((<операция>) иметь имя (<именное свойство>)) <временное отношение> ((<ресурс>) иметь имя (<именное свойство> … )))
(((<операция>) иметь имя (<именное свойство>)) <отношение включения> ((<операция>) иметь имя (<именное свойство>)))
(((<операция>) иметь имя (<именное свойство>)) <отношение включения> ((<операция>) иметь имя (<именное свойство> … )))
16
Откомпилировать фразы на ограниченном естественном языке:
Откомпилировать фразы на ограниченном естественном языке:
быть (холодильник) иметь имя (3) (иметь параметр (вместимость) иметь меру (метр-куб) иметь значение (2000)) (иметь характеристику (специализация) иметь значение (пресервы)) (иметь в составе (холодильная камера) иметь имя (1)) (иметь в составе (холодильная камера) иметь имя (2)) (иметь в составе (холодильная камера) иметь имя (3))
Синтаксис: быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь в составе (<ресурс>) иметь имя (<именное свойство>))(иметь в составе (<ресурс>) иметь имя (<именное свойство>) … )
((холодильник) иметь имя (3) иметь параметр (состояние) иметь значение (свободен))
((холодильная камера) иметь имя (1) иметь параметр (состояние) иметь значение (свободен))
((холодильная камера) иметь имя (2) иметь параметр (состояние) иметь значение (занят))
((холодильная камера) иметь имя (3) иметь параметр (состояние) иметь значение (занят))
Синтаксис: ((<ресурс>) иметь имя (<именное свойство>) иметь состояние (состояние) иметь значение(<значение>)) ((<ресурс>) иметь имя (<именное свойство>) иметь состояние (состояние) иметь значение(<значение>) … )
17
Откомпилировать фразы на ограниченном естественном языке:
Откомпилировать фразы на ограниченном естественном языке:
быть (склад) иметь имя (угольный) (иметь параметр (вместимость) иметь меру (метр-куб) иметь значение (6000)) (иметь характеристику (специализация) иметь значение (уголь)) (иметь в составе (бункер) иметь имя (10)) (иметь в составе (бункер) иметь имя (11))
Синтаксис:
быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь в составе (<ресурс>) иметь имя (<именное свойство>))(иметь в составе (<ресурс>) иметь имя (<именное свойство>) … )
((склад) иметь имя (угольный) иметь параметр (состояние) иметь значение (занят))
((бункер) иметь имя (10) иметь параметр (свободная емкость) иметь меру (метр-куб)иметь значение (200))
((бункер) иметь имя (11) иметь параметр (свободная емкость) иметь меру (метр-куб)иметь значение (600))
Синтаксис: ((<ресурс>) иметь имя (<именное свойство>) иметь состояние (состояние) иметь значение(<значение>)) ((<ресурс>) иметь имя (<именное свойство>) иметь параметр (<параметр) иметь меру (<единица измерения>)иметь значение(<значение>) ) ((<ресурс>) иметь имя (<именное свойство>) иметь параметр (<параметр) иметь меру (<единица измерения>)иметь значение(<значение>) … )
18
Откомпилировать фразы на ограниченном естественном языке:
Откомпилировать фразы на ограниченном естественном языке:
быть (транспортный узел) иметь имя (калининградский порт) (иметь параметр (пропускная способность) иметь меру (т-сутки) иметь значение (9000)) (иметь характеристику (специализация) иметь значение (контейнеры)) (иметь в составе (грузовой район) иметь имя (1)) (иметь в составе (причальная линия) иметь имя (1)) (иметь в составе (причальная линия) иметь имя (2))
Синтаксис:
быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь в составе (<ресурс>) иметь имя (<именное свойство>))(иметь в составе (<ресурс>) иметь имя (<именное свойство>) … )
((грузовой район) иметь имя (1) иметь в составе (портальный кран) иметь имя (12))
((грузовой район) иметь имя (1) иметь в составе (портальный кран) иметь имя (13))
((грузовой район) иметь имя (1) иметь в составе (портальный кран) иметь имя (14))
Синтаксис: ((<ресурс>) иметь имя (<именное свойство>) иметь в составе (<ресурс>) иметь имя (<именное свойство>))
((<ресурс>) иметь имя (<именное свойство>) иметь в составе (<ресурс>) иметь имя (<именное свойство>) … )
19
Откомпилировать фразы на ограниченном естественном языке:
быть (транспортный узел) иметь имя (калининградский аэропорт) (иметь параметр (пропускная способность) иметь меру (пассажиров-сутки) иметь значение (1500)) (иметь характеристику (специализация) иметь значение (внутренние перевозки)) (иметь в составе (аэровокзал) иметь имя (калининград)) (иметь в составе (взлетно-посадочная полоса) иметь имя (основная)иметь параметр(длина)иметь меру(метр)иметь значение(1200) ) (иметь в составе (взлетно-посадочная полоса) иметь имя (запасная)иметь параметр(длина)иметь меру(метр)иметь значение(1100) )
Синтаксис:
быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь характеристику(<характеристика>)иметь значение(<значение>)) (иметь в составе (<ресурс>) иметь имя (<именное свойство>)) (иметь в составе (<ресурс>) иметь имя (<именное свойство>) иметь параметр(<параметр>)иметь меру(<единица измерения>)иметь значение(<значение>)) (иметь в составе (<ресурс>) иметь имя (<именное свойство>) иметь параметр(<параметр>)иметь меру(<единица измерения>)иметь значение(<значение>) … )
((транспортный узел) иметь имя (калининградский аэропорт) находиться на расстоянии (км)иметь значение(23) от (город)иметь имя (калининград))
((взлетно-посадочная полоса) иметь имя (основная) рядом (взлетно-посадочная полоса)иметь имя (запасная))
Синтаксис: ((<ресурс>) иметь имя (<именное свойство>) находиться на расстоянии (<единица измерения>)иметь значение(<значение>) от (<ресурс>)иметь имя(<именное свойство>))
((<ресурс>) иметь имя (<именное свойство>) <пространственное отношение> (<ресурс>) иметь имя (<именное свойство>))
20
Откомпилировать фразы на ограниченном естественном языке:
быть (транспортный узел) иметь имя (южный вокзал) (иметь параметр (пропускная способность) иметь меру (пассажиров-сутки) иметь значение (2500)) (иметь характеристику (специализация) иметь значение (внутренние перевозки))
(иметь характеристику (специализация) иметь значение (внешние перевозки))
(иметь характеристику (специализация) иметь значение (пригородные перевозки)) (иметь в составе (пассажирский вокзал) иметь имя (калининград)) (иметь в составе (сортировочная станция) иметь имя (без имени)иметь параметр(число путей)иметь меру(штук)иметь значение(12) ) (иметь в составе (разгрузочный фронт) иметь имя (3) иметь характеристику (специализация) иметь значение(мазут))
Синтаксис:
быть (<ресурс>) иметь имя (<именное свойство>) (иметь параметр (<параметр>)иметь меру(<мера>)иметь значение(<значение>)) (иметь характеристику(<характеристика>)иметь значение(<значение>))(иметь характеристику(<характеристика>)иметь значение(<значение>) …)
(иметь в составе (<ресурс>) иметь имя (<именное свойство>)) (иметь в составе (<ресурс>) иметь имя (<именное свойство>) иметь параметр(<параметр>)иметь меру(<единица измерения>)иметь значение(<значение>)) (иметь в составе (<ресурс>) иметь имя (<именное свойство>) иметь характеристику(<характеристика>)иметь значение(<значение>))
((транспортный узел) иметь имя (южный вокзал) находиться на расстоянии (км)иметь значение(3) от (транспортный узел)иметь имя (северный вокзал))
((транспортный узел) иметь имя (северный вокзал) находится на (площадь)иметь имя (площадь победы))
Синтаксис: ((<ресурс>) иметь имя (<именное свойство>) находиться на расстоянии (<единица измерения>)иметь значение(<значение>) от (<ресурс>)иметь имя(<именное свойство>))
((<ресурс>) иметь имя (<именное свойство>) <пространственное отношение> (<ресурс>) иметь имя (<именное свойство>))