169 похожих чатов

Продублирую вопрос. Где можно прочитать про kotlin ir compiler? Есть ли

документация?

7 ответов

23 просмотра

Гугл по Kotlin IR сразу выдает вагон ссылок. А что именно нужно?

KDR- Автор вопроса
Alexander Nozik
Гугл по Kotlin IR сразу выдает вагон ссылок. А что...

Что это вообще такое и как его готовить? Что это такое понятно. А вот как его готовить совсем не понятно. Из гугления, только 1 годный гайд нашёлся. И то от 2020года, не знаю насколько она актуальна. Есть ли дока, или что-то похожее на документацию?

KDR
Что это вообще такое и как его готовить? Что это ...

Ну вам его готовить никак не надо, компилятор уже это делает при этом по-умолчанию. Я не очень понял, что именно вы хотите с ним делать.

KDR- Автор вопроса
Alexander Nozik
Ну вам его готовить никак не надо, компилятор уже ...

Видимо изначально вопрос не правильно сформулировал. Хочу написать компиляторный плагин. Ищу информацию по этому вопросу.

KDR
Видимо изначально вопрос не правильно сформулирова...

Во! С этого и надо было начинать. АПИ компиляторных плагинов пока не стабильный, так что все на страх и риск делают. Можно посмотреть, что сделали в https://github.com/arrow-kt/arrow-meta

KDR- Автор вопроса
Alexander Nozik
Во! С этого и надо было начинать. АПИ компиляторны...

Я правильно понял, что это некий своего рода враппер над компилятором?

KDR
Я правильно понял, что это некий своего рода врапп...

Это компайлер плагин, который адаптером работает.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта