Оберон-0

Подмножество Оберон, выделенное Виртом для учебного курса "Построение компиляторов" (см. Глава 6):

« Чтобы остаться в рамках вводного учебного курса, мы, с одной стороны, должны придерживаться достаточной простоты как компилятора, так и самого языка. Но, с другой — мы хотим охватить как можно больше фундаментальных конструкций языков и способов компиляции. Из этих соображений вытекает условия выбора языка: он должен быть простым, но достаточно выразительным. Мы выбрали подмножество языка Оберон [14], который вобрал в себя основные черты своих предков Модула-2 [18] и Паскаль [15]. Можно сказать, что Оберон — это последний отпрыск в традициях Алгола-60 [12]. Наше подмножество называется Оберон-0, и этот выбор достаточно обоснован для освоения основ теории и практики современных методов программирования. »

См. также

© 2005-2016 OberonCore и коллектив авторов.