Подскажите пожалуйста. В ардуино есть "всплытие" функций. То есть, если я объявлю функцию ниже чем вызываю, она все равно видна компилятору. Не люблю ардуину, пишу в platformio и там используется другой компилятор, всплытие не работает. Чет поднадоело все объявлять в херерах или в начале файла. Можно как-то поменять режим компилятора, что бы "всплывало" 🙂
готовы написать свой парсер С++ ?
в нем предопределения функций обязательны, выносятся в хедеры
можно написать свой препроцессор, который будет пробегаться по коду, и генерировать хедер-файл, но проще делать вручную