Книга: Системное программное обеспечение. Лабораторный практикум
СУ-перевод для семантически ненагруженных конструкций
СУ-перевод для семантически ненагруженных конструкций
Операции, которые не несут никакой смысловой нагрузки, не требуют построения результирующего кода. Для них не требуется строить схемы СУ-перевода.
Тем не менее функция генерации списка триад должна обрабатывать и эти операции.
Они должны обрабатываться следующим образом:
• для вершины, у которой первая нижележащая вершина – открывающая скобка, вторая нижележащая вершина – узел дерева (не концевая вершина) и третья нижележащая вершина – закрывающая скобка, должна рекурсивно вызываться функция порождения кода для второй нижележащей вершины;
• для вершины, у которой первая нижележащая вершина – узел дерева (не концевая вершина) и вторая нижележащая вершина – точка с запятой, должна рекурсивно вызываться функция порождения кода для первой нижележащей вершины.
- Перевод базы данных InterBase 6.x на 3-й диалект
- Можно ли при помощи горячих клавиш переводить компьютер в спящий режим?
- 4.3. Особенности перевода меню ресторанов, кафе, баров
- 4.5. Кейс по компании «Тарпин» – производителю светопрозрачных конструкций
- Норберт Винер и его «Кибернетика» (от редактора перевода)
- Информационно-аналитическая система «Семантический архив»
- 13.3. Динамический перевод сообщений программ
- 13.3.2. Перевод сообщений: gettext()
- 13.3.6. Тестирование переводов в персональном каталоге
- 13.3.8. Создание переводов
- Перевод связанного сокета в состояние прослушивания
- Роланд Сун и будущее перевода