Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Топ:
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
2021-01-31 | 70 |
5.00
из
|
Заказать работу |
|
|
Параметр | Конкретика |
Эксплуатационная прагматика ЯП | Главное предназначение макросов в системах программирования – достижение гибкости и переносимости текстов программ, применяемых в разных условиях. В системах программирования макротехника приме- няется на двух уровнях: препроцессоры обычно формируют входной текст для компилятора; макро- ассемблеры выполняют сборку кода на уровне гене- рации ассемблерной программы или ее объектного кода |
14 Керниган Б., Ритчи Д. Язык программирования Си. М.: Финансы и статистика, 1992. 272 с.
Продолжение т абл. 19
Параметр | Конкретика |
Регистры абстрактной машины | E C E – вектор определений и параметров. C – программа, модифицируемая согласно макровызовам. Результат работы макрогенератора – новая форма текста программы |
Категории команд аб- страктной машины | Засылка определений. Сцепление фрагментов в строку. Копирование параметров. Применение определения |
Реализационная праг- матика | Открытая подстановка без контроля границ стыковки фрагментов |
Парадигматическая специфика | Макротехника близка продукционному стилю программирования, языкам разметки и системам переписывания текстов, в настоящее время активно развивающимся как языки гипертекстов для разработки сайтов и информационных сервисов. Макротехника характерна для ЯВУ, поддерживающих открытую подстановку параметров, вызовы по необходимости при организации отложенных вычислений и специальных функций, использующих пост-обработку параметров |
3.4.
Языки разметки и переписывания
|
|
Хотя такие языки не относят к языкам программирования, традиционно ориентированным на организацию вычислений, размеченный текст можно
|
Язык разметки принадлежит классу компьютерных языков, включаю- щему в себя ЯП. В определенном смысле любой ЯП является языком раз- метки текста программы на декларации, выполняемые действия и коммента- рии. Разница в том, что роль полиграфической машины выполняет компью- тер. Различают логическую и визуальную разметки. Идея языков разметки состоит в том, что визуальное отображение документа должно автоматиче- ски получаться из логической разметки и не зависеть от его непосредствен- ного содержания. Теперь существует много примеров языков разметки, начи- ная с SGML, первого описательного языка разметки (TeX, PostScript, RTF), языков разметки пользовательских интерфейсов (Microsoft Word, OpenOffice) и интернет-ресурсов (HTML, XML), включая облегченный язык Вики-разметки.
Общая особенность всех языков разметки в том, что они перемешивают текст документа с инструкциями разметки, далее эта идея перешла в исполь- зование языков разметки в других областях, большинство этих приложений основано на XML, так как это хорошо структурированный и расширяемый язык.
|
Другая линия языков разметки наследует идеи компьютерного языка TeX. LaTeX – наиболее распространенное расширение стандартного TeX, полу- чившее устойчивую популярность как средство представления научных пуб- ликаций.
Языки управления процессами
|
Таблица 20
|
|
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!