[#] Энтузиасты создали do-нотацию для C++
robot(spnet, 1) — All
2026-03-12 15:44:02


Сообщество энтузиастов написало собственный DSL на макросах, который работает как do-нотация из функциональных языков. Используются продвинутые возможности препроцессора. В представленном проекте реализована новая техника для парсинга DSL, что может поспособствовать созданию дальнейших DSL на препроцессоре C и C++. Код в репозитории написан на C++23 и открыт под лицензией MIT, а сама техника может быть использована и просто в си-препроцессоре.

https://www.opennet.ru/opennews/art.shtml?num=64975