Книга: Давайте создадим компилятор!
План
План
Мы собираемся подойти к этой главе немного по-другому, чем к любой другой. В других главах мы начинали немедленно с экспериментов, используя компилятор Pascal, выстраивая синтаксические анализаторы от самых элементарных начал до их конечных форм, не тратя слишком много времени на предварительное планирование. Это называется кодированием без спецификации и обычно к нему относятся неодобрительно. Раньше мы могли избегать планирования, потому что правила арифметики довольно хорошо установлены... мы знаем, что означает знак "+" без необходимости подробно это обсуждать. То же самое относится к ветвлениям и циклам. Но способы, которыми языки программирования реализуют логику, немного отличаются от языка к языку. Поэтому прежде, чем мы начнем серьезное кодирование, лучше мы сперва примем решение что же мы хотим. И способ сделать это находится на уровне синтаксических правил БНФ (грамматики).
- Расширенные возможности указания пользовательских планов
- Уровень 2 Планировка и зонирование торгового зала
- 1.2. Предмет коммуникации как основа планирования кампаний по продвижению
- Возможности, планируемые к реализации в следующих версиях
- 13. Планировщик
- Глава 5. Разработка и анализ бизнес-планов в системе Project Expert
- 4.4.3.3. План-фактный анализ продаж
- Стратегия планирования в действии
- 8.8.11. Мероприятие 12: Раскрытие информации о механизмах агрессивного налогового планирования
- Разработка медиаплана
- Почему Планировщик Windows не выполняет назначенные задания?
- 8.1. Гибкое и жесткое планирование в MS Outlook