Skip to content

Conversation

@irlgirl
Copy link
Owner

@irlgirl irlgirl commented May 12, 2021

Приехал LLVM (llvm@11)!!! Нет никакой системы типов, за это явно минус) Любые попытки приведения (неявного, ибо явного привидения типов и нет) типов приводят к UB. И вообще все плохое приводит к UB). Зато то, что должно работать, кажется работает. Можно смотреть на тесты compiler_tests. Работает аллокация памяти, (но никакого сборщика мусора, так что выделяется она навсегда, и даже нет механизма деаллокации). ASSERT(false) приводит к завершению с кодом 1 (дебаг инфы так же нет); Но вызовы функция, рекурсия, методы и поля классов (с обращением через this), массивы (только одномерные), циклы и if/if-else работают

@irlgirl irlgirl requested a review from Disadvantaged May 12, 2021 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants