Skip to content

Код и РПЗ#1

Open
stewkk wants to merge 43 commits intoprfrom
master
Open

Код и РПЗ#1
stewkk wants to merge 43 commits intoprfrom
master

Conversation

@stewkk
Copy link
Owner

@stewkk stewkk commented Jan 10, 2026

No description provided.

@stewkk stewkk force-pushed the master branch 2 times, most recently from 2fbac0d to c323d2d Compare January 18, 2026 21:42
@TonitaN
Copy link

TonitaN commented Jan 18, 2026

Не забудьте грамматику добавить в отчёт и упомянуть, что оптимизации брали библиотечные)

@stewkk
Copy link
Owner Author

stewkk commented Jan 19, 2026

Не забудьте грамматику добавить в отчёт и упомянуть, что оптимизации брали библиотечные)

Спасибо, добавил. Грамматика, правда, сильно урезанная: оставил только те правила, что реально используются

@stewkk stewkk changed the title Код Код и РПЗ Jan 19, 2026
@stewkk stewkk marked this pull request as ready for review January 19, 2026 01:24
@TonitaN
Copy link

TonitaN commented Jan 22, 2026

Вы точно не писали это через ИИ? Я вообще не вижу и близко улучшения в 40% на диаграмме. Если уж читать рисунок 6 буквально, там улучшение доходит самое большее до 0.25%. Я так понимаю, имелась в виду просто доля 0.25 )

В целом впечатление такое - вся почти компиляторная часть реализована библиотеками) Фронтенд вообще весь библиотечный, оптимизации бека в LLVM - тоже. Из компиляторского тут работа над обходом синтаксического дерева и вычислением атрибутов - вот на это и нужен акцент, с примерами деревьев с атрибутами и их эффективного обхода. Рекомендую сделать апдейт записки, чтобы не возникало вопросов, к чему тут КК

@TonitaN
Copy link

TonitaN commented Jan 26, 2026

Вы не исправили? А то сегодня мы с АВ могли бы вас принять

@stewkk
Copy link
Owner Author

stewkk commented Jan 29, 2026

Вы не исправили? А то сегодня мы с АВ могли бы вас принять

Упс, пока не исправлял. Надо настроить какие-нибудь уведомления с гитхаба, а то я только сегодня увидел Ваш ответ...

@stewkk
Copy link
Owner Author

stewkk commented Jan 29, 2026

Вы точно не писали это через ИИ? Я вообще не вижу и близко улучшения в 40% на диаграмме. Если уж читать рисунок 6 буквально, там улучшение доходит самое большее до 0.25%. Я так понимаю, имелась в виду просто доля 0.25 )

В целом впечатление такое - вся почти компиляторная часть реализована библиотеками) Фронтенд вообще весь библиотечный, оптимизации бека в LLVM - тоже. Из компиляторского тут работа над обходом синтаксического дерева и вычислением атрибутов - вот на это и нужен акцент, с примерами деревьев с атрибутами и их эффективного обхода. Рекомендую сделать апдейт записки, чтобы не возникало вопросов, к чему тут КК

Про 40% опечатка, там 30% должно быть и ссылка на рисунок 6. Поправлю. ИИ мне помог сделать схемы и псевдокод, больше ни для чего не использовал.

Записку обновлю.

@TonitaN
Copy link

TonitaN commented Feb 4, 2026

К завтрашнему успеете исправить? Чтобы я к субботе могла допустить

@stewkk
Copy link
Owner Author

stewkk commented Feb 4, 2026

К завтрашнему успеете исправить? Чтобы я к субботе могла допустить

Да, постараюсь сегодня поправить все

@stewkk
Copy link
Owner Author

stewkk commented Feb 5, 2026

вот на это и нужен акцент, с примерами деревьев с атрибутами и их эффективного обхода

Добавил более подробное описание обхода синтаксического дерева и поправил опечатку про 40%. Посмотрите, пожалуйста

Copy link

@TonitaN TonitaN left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Принято


\node[minimum width=4cm, minimum height=1.5cm] (proj_left) at (1.75,8.5) {$\pi$\\users.id, groups.id};

\draw[arrow style] (users_left) -- node[label node, left, xshift=-0.5cm] {\scriptsize атрубуты} (join_left);
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

опучатки

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