abivan (12.04.2019 17:37 - 17:42, просмотров: 274) ответил NAUT на ну, нет, мне проще из виндосформы тогда уж правильный текст сразу генерить по кликам мышки, чем проверять этот текст на всякоразно
я как то делал "транслятор" перед запуском его запускал сишный препроцессор. Препроцессор делал файл который я скармливал рукописному транслятору. транслятор генерил бинарник который клался во флэш. вот такой текст был на входе препроцессора.
...
#define ID_CLBCOEFF_KU 4 //это в инклуд файле
#define ID_CLBCOEFF_KI05 5
#define ID_CLBCOEFF_KI20 6
...
{ ID_SENSOR_PR, "Pr", "ТПP(B)", SENSOR_TYPE_THERMOCOUPLE2,
(Ku3, Ku0, ID_POLY_KCu26, ID_POLY_ReversPRB, 0.401, 13.706, ID_POLY_KPRB)}
{ ID_SENSOR_T05, "t05", "I 0..5mA", SENSOR_TYPE_CURRENT,
(Ku3, ID_CLBCOEFF_KI05, -0.2, 6, 0, 5,
< 0 , 0;
1 , 2;
5 , 8;
10 , 20; > )}
{ ID_SENSOR_T020, "t020", "I 0..20mA", SENSOR_TYPE_CURRENT,
(Ku0, ID_CLBCOEFF_KI20, -0.2, 22, 0, 20,
<> )}