The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Ядру Linux исполнилось 28 лет"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Ядру Linux исполнилось 28 лет" +1 +/
Сообщение от Аноним84701 (ok), 25-Авг-19, 23:08 
> Для парсинга .ini файлов коими и являются конфиги systemd, навороты с лексическим
> и синтаксическим анализатором нафиг не нужны.

Конечно, нафиг "жирный" re2c, нафиг централизованная обработка с проверками по месту, давайте раскидаем все щедро по всему коду
https://github.com/systemd/systemd/search?utf8=%E2%...
https://github.com/systemd/systemd/search?utf8=%E2%...
https://github.com/systemd/systemd/search?utf8=%E2%...

> Да и кстати с последним фрагментом кода ты тоже облажался, почему не скажу, сам думай.

Т.е. по всему остальному претензий нет?
И да, похоже аноним не понял, в чем "прелесть" конструкции


else if (l == 20 && strneq(word, "handle-hibernate-key", l))
                        what |= INHIBIT_HANDLE_HIBERNATE_KEY;
                else if (l == 17 && strneq(word, "handle-lid-switch", l))

вместо

else if(token.HANDLE_HIBERNATE_KEY) …

и проверках, осмысленных ошибках с куском строки, позицией и прочими плюшками

но облажался я? Ну-ну.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Ядру Linux исполнилось 28 лет, opennews, 25-Авг-19, 08:00  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру