Существуют в природе простые, но при этом достаточно полные примеры компиляторов?
Пишу свой компилтор в байткод JVM, и очень хотелось бы иметь под рукой пример достаточного полного компилятора. Т.к. все что я смог нагуглить сам - либо исходники больших и серьезных компиляторов с тоннами классов, которые и за месяц не разберешь, либо "компилятор калькулятора", которые слишком элементарные и покрывают только самые базовые вопросы архитектуры. Так вот хотелось бы иметь пример компилятора (именно пример в коде) для полноценного языка (не знаю, скажем урезанная версия паскаля), встречали такие?
Психанул и снес свои ответы козлам, не отмечающим…
TCC, LCC, Pascal Pro, различные компиляторы Оберона, вроде как для ОС "Колибри" кто-то сделал. Borland вроде даже исходники Turbo Pascal 6.0 открывала, у меня были где-то.