Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
17 июля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
0xFF
590113
Топик полностью
abivan
(03.04.2015 15:08 - 15:11, просмотров: 80)
ответил
Evgeny_CD
на
Это пока "дятел невиданной красы" не впишет enBS_END посредине :)
:-) есть способ лучше? Был у бы у энума sizeof не было бы вопросов.
Ответить
Только хардкор, только DSL. Писать надо на "надмножестве" С, и потом транслировать в С. Извращений типа Nimrod нам не надо ->, но написать DSL для декодирования типа enum Var within Limit starting Start_Value states (fuck_on, fuck_off, delete,
Evgeny_CD
(25 знак., 03.04.2015 15:32
,
ссылка
)
Собственно, достаточно просто распарсить написанный Вами enum, и проверить, что нужный тег стоит в конце перечисления - это проще всего.
-
Evgeny_CD
(03.04.2015 15:36
)