Компиляция с комментариями в Си .

В данный форум переносятся темы из форума "Новые" которые после рассмотрения признаны либо не реализуемыми, либо не соответствующими идеологии проекта
Ответить
Гость

Компиляция с комментариями в Си .

#1

Сообщение Гость » 30.03.2017{, 10:35}

Не секрет что в каждом блоке программы FLProg возможно создать надпись к блоку
Просьба к Автору .
-при генерации кода Си ,программой FLProg, добавлять комментарии которые были бы в виде надписи к блоку.
Примерно так ; //это блок таймера, //это блок пользователя.
При "ковырянии" в Си  это очень помогло бы , а для изучения тем более.
Последний раз редактировалось Anydy 30.03.2017{, 10:36}, всего редактировалось 1 раз.

Аватара пользователя
Phazz
Полковник
Сообщения: 2070
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 250
Откуда: Сургут
Имя: Анатолий

Компиляция с комментариями в Си .

#2

Сообщение Phazz » 30.03.2017{, 11:03}

Как вариант можно разбивать не понятные куски на отдельные платы. А в платы уже вставлять комментарии. Они компилируются уже с комментариями.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 36
Откуда: Коломна
Имя: Станислав
Контактная информация:

Компиляция с комментариями в Си .

#3

Сообщение Boroda » 30.03.2017{, 11:16}

Это довольно проблематично сделать. Пример.



Вот код: последние три блока OR перемешались. Куда вставить вот те два коментария?

Вложения
0396889.png
9565820.png

Гость

Компиляция с комментариями в Си .

#4

Сообщение Гость » 30.03.2017{, 15:26}

Boroda,
В конце строки будут перечислены  блоки задействованные в самой строке   // OR1 ,G-SM, OR3 , блок пользователя "ящик",и т.д..
А которые не помечены самим пользователем , то их не надо вносить в комменты,  тогда можно легко найти любой блок пометив только интересуемый .
Последний раз редактировалось Anydy 30.03.2017{, 15:32}, всего редактировалось 1 раз.

Аватара пользователя
support
Супермодератор
Сообщения: 1838
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 687
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Компиляция с комментариями в Си .

#5

Сообщение support » 30.04.2017{, 02:02}

Вы хотя бы примерно представляете сколько это работы. Во первых в компидяторе для ВСЕХ строчек надо будет писать используемые блоки. Во вторых,  я часто при компидяции определённого блока НЕ ЗНАЮ какие блоки используются в этой строке ( там используется рекурсия, и на выходе метода ухе приходит готовая строка). Так что по моему пониманию это сделать невозможно (в разумные сроки). Так что извините, но нет.
Автор программы FLProg.

Ответить

Вернуться в «Не принято»