[plug] [обсуждение плана]
Вячеслав Козырев
weautify at gmail.com
Sun Mar 18 15:19:07 MSK 2018
Начну, пожалуй.
Первое, что стоит сказать, есть проблема, связанная с тем, что без
механизма подключения плагинов работа над собственно плагинами
несколько осложняется. Однако больше двух человек работать над ним,
пожалуй, не смогут - это будет перебор.
Поэтому предлагается взять двум человечкам работы над механизмом
подключения плагинов, а двум другим тем временем отдельно заниматься
плагинами с поправкой на то, чтобы плагины работали сами по себе (как
в работе по курсу "конструирование компиляторов"). Затем, когда работа
над механизмом подключения плагинов будет закончена, можно начинать
нормально оформлять плагины и делать новые уже сразу плагинами.
Вопрос, как распределить работу на этом этапе практикума, остаётся
открытым.
Мне хочется заниматься подключением плагинов поначалу, и считаю, что
на это можно отвести две недели - их должно быть более чем достаточно.
После этого все будут заниматься сборкой плагинов. Вопрос, какие
плагины реализовать, остаётся открытым.
И ещё. Не уверен, как должны работать плагины. Делается, например,
анализ gen-kill переменных. Результатом его работы должен быть
текстовый файл наподобие вывода в курсе "конструирование
компиляторов", или файл с некими структурами, или он должен как-либо
передаваться в следующий за ним проход?
Это тоже достаточно важно обсудить сейчас, потому что на основе этого
будет понятно, как реализовывать подключение плагинов и их вывод
внутри "qbe".
More information about the plug
mailing list