Реализация языка программирования Оберон на базе PascalABC.NET: Основные этапы разработки: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Juliet (обсуждение | вклад) |
Juliet (обсуждение | вклад) |
||
Строка 6: | Строка 6: | ||
Разбор существующего кода (<tt>oberon00.lex</tt> and <tt>oberon00.y</tt>) | Разбор существующего кода (<tt>oberon00.lex</tt> and <tt>oberon00.y</tt>) | ||
== Тестирование и разбор основ == | |||
=== Описания === | |||
Проверка и корректировка сообщений об ошибках на примере различных ошибочных программ. | |||
Несколько таких программ: | |||
<code> | |||
</code> |
Версия от 11:46, 28 июля 2010
Знакомство
Знакомство с архитектурой PascalABC.NET.
Текст_программы -> Синтаксическое_дерево -> Семантическое_дерево -> ... -> код
Прочтение этой статьи.
Разбор существующего кода (oberon00.lex and oberon00.y)
Тестирование и разбор основ
Описания
Проверка и корректировка сообщений об ошибках на примере различных ошибочных программ.
Несколько таких программ: