Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Compiler v2.4.4

Choose a tag to compare

@bugdea1er bugdea1er released this 24 Nov 11:52
· 705 commits to master since this release
df21fb2

Нововведения:

  • Сигнатура функции main теперь ограничена:
    • Возвращаемый тип должен быть int или void
    • Параметры либо отсутствуют, либо один единственный параметр типа массив
  • Добавлено предупреждение, если результат операции присвоения используется в условном выражении

Исправления:

  • Распределением памяти кодогенератора виртуальной машины теперь занимается он сам
  • Проведен рефакторинг локальных объявлений:
    • Парсер теперь разрешает массивы без размеров-выражений
    • Позиционирование ошибок и восстановление после них теперь работает точнее
  • Мелкие исправления кодогенератора LLVM
  • Исправлена сборка под Windows в контексте C++