Структурный редактор - Большая Энциклопедия Нефти и Газа, статья, страница 1
Поосторожней с алкоголем. Он может сделать так, что ты замахнешься на фининспектора и промажешь. Законы Мерфи (еще...)

Структурный редактор

Cтраница 1


Структурные редакторы также различны. Редактор может позволять свободное передвижение по экрану или это передвижение может быть связано с логической структурой списка. В обоих случаях редактор может автоматически позаботиться о соответствии скобок и о том, чтобы отступ логически соответствовал синтаксису языка. Интеллигентные структурные редакторы могут содержать и некоторые другие удобные автоматические действия.  [1]

Редактор Интерлиспа является так называемым структурным редактором, который знает синтаксис списочных структур и обрабатывает непосредственно исправляемый объект, а не его копию. Поэтому он может с одинаковым успехом работать как с данными, так и с программой, т.е. с функциями, не выходя при этом за пределы Лисп-системы.  [2]

Преимущества структурного редактирования хорошо известны программистам, знакомым с текстовыми и структурными редакторами для языков программирования. Система KAS переносит эти преимущества на редактирование сетевых структур. Таким образом, разработчик действует непосредственно в терминах различных видов узлов и дуг, не вдаваясь в детали их внутреннего представления.  [3]

Для реализации проекта на верхнем уровне иерархии будем ориентироваться на возможности, предоставляемые структурным редактором САПР FastChip. На этом уровне обеспечивается подключение импортируемых описаний блоков cnt ADC и cntcmp как к внешним выводам кристалла, так и к внутренней шине встроенного МП.  [4]

В этой существенно интерактивной реализации к настоящему времени имеются такие элементы, как BREAK - прерывание, сохраняющее определенные пользователем атомы и списки, структурный редактор и редактирование на экране, которые делают диалоговый режим особенно удобным.  [5]

Пользователь взаимодействует с экспертной системой на проблемно-ориентированном языке, обычно на некотором ограниченном варианте естественного языка, а в некоторых случаях посредством графических устройств или структурного редактора. Лингвистический процессор облегчает обмен информацией между экспертной системой и пользователем-человеком. Как правило, лингвистический процессор ведет грамматический разбор и дает затем интерпретацию вопросам, командам и другой информации, поступающей от пользователя. С другой стороны, этот лингвистический процессор оформляет информацию, создаваемую системой, включая ответы на вопросы, объяснения и оправдания своего поведения и запрос данных. В существующих экспертных системах обычно используются системы грамматического разбора естественно-языковой фразы, написанные на языке INTERLISP [204], для интерпретации сообщений пользователя, а также менее сложные приемы с употреблением заранее заготовленных текстов при создании сообщений, ему адресованных.  [6]

Конечно же, существование определенных различий неминуемо, главным образом это связано с тем, что синтаксис ROSIE не так единообразен по структуре, как в Лиспе. Так, например, в ROSIE отсутствует системный резидентный структурный редактор. Тем не менее система позволяет легко переходить от экранного текстового редактора в программную среду ROSIE и обратно - некоторые пользователи могут даже отдавать предпочтение такому решению.  [7]

Иконические образы могут быть отредактированы и скомбинированы с использованием редактора образов. Логическая структура иконической системы редактируется с использованием структурного редактора.  [8]

9 Главная панель системы Autonomy. [9]

Система Webcompass архитектурно тоже состоит из агентно-ориентированных компонентов, поддерживающих все основные процессы, которые должны быть реализованы в полномасштабном программном комплексе поиска и анализа информации. Но ориентирована эта система, прежде всего, на продвинутых пользователей, которые хотят и могут сформировать структурное описание области своих интересов. Коммуникационный центр Webcompass ( рис. 9.8) предлагает пользователю парадигму многооконного интерфейса, характерную для современных офисных приложений, и систему структурных редакторов для спецификации предметной области, поисковых запросов и управляющей информации.  [10]

Структурные редакторы также различны. Редактор может позволять свободное передвижение по экрану или это передвижение может быть связано с логической структурой списка. В обоих случаях редактор может автоматически позаботиться о соответствии скобок и о том, чтобы отступ логически соответствовал синтаксису языка. Интеллигентные структурные редакторы могут содержать и некоторые другие удобные автоматические действия.  [11]

В качестве простого примера приведем инкрементальный компилятор, создающий представление программы пользователя вместе с компилированным кодом. При редактировании пользователем программы выполняется минимально возможная ее перекомпиляция, так как компилятор следит за той частью кодов, которые подвергались изменению и должны быть генерированы вновь. Мемо-функции дают эту информацию автоматически. Например, если к обычному компилятору был добавлен структурный редактор для изменения абстрактных синтаксических деревьев, а также было осуществлено превращение функций генерации кода в мемо-функции, то в результате получится инкрементирующий компилятор. Генератор кода может в любой момент обработать все абстрактное синтаксическое дерево, но новый код будет выработан лишь для тех частей, которые были изменены.  [12]



Страницы:      1