Pull to refresh

Comments 4

PinnedPinned comments

Привет! Я долго тружусь над статьями, но некоторыми мыслями или наблюдениями хочется делиться в более быстром и доступном формате, что-то хочется обсудить или узнать у более опытных людей)

Не знаю на сколько можно делиться ссылками у себя в комментариях, но я решил, что хочу начать вести свой ТГ-канал и делиться мыслями там: https://t.me/siliconchannel. Надеюсь никого не смущает такая самореклама в комментариях к своей статье, надеюсь кому-то может быть это интересно

Привет! Я долго тружусь над статьями, но некоторыми мыслями или наблюдениями хочется делиться в более быстром и доступном формате, что-то хочется обсудить или узнать у более опытных людей)

Не знаю на сколько можно делиться ссылками у себя в комментариях, но я решил, что хочу начать вести свой ТГ-канал и делиться мыслями там: https://t.me/siliconchannel. Надеюсь никого не смущает такая самореклама в комментариях к своей статье, надеюсь кому-то может быть это интересно

Патчить компилятор, чтобы поменять AST? Теперь я видел всё.

Да, в го забыли экспортировать AST нативно, но есть же добрые люди.

Так весь смысл в том, чтобы посмотреть как это работает в компиляторе и добавить. В чем толк от AST пакета, если никак нативно поддержку оператора обратного чтения кода вы через него в язык не добавите?)

чтобы посмотреть как это работает в компиляторе и добавить

И ограничить число пользователей теми, кто готов пересобирать компилятор, то есть нулём?

В чем толк от AST пакета […]

Возьмите build constraints, добавьте свой препроцессор, который будет переписывать AST, и voilà.

Sign up to leave a comment.

Articles