Имя: Пароль:
1C
1С v8
Синтаксический анализатор и графическое построение структуры конфигурации.
, ,
0 kot275
 
23.09.13
23:55
Доброго времени суток. Скажите 1Сников интересует синтаксический анализатор конфигурации и графическое построение структуры на базе этого анализа. Грубо говоря чтобы не бегать глазами что откуда растет, а разобрать и красиво обрисовать.
1 mikecool
 
23.09.13
23:57
посмотрел бы я на этот хаос
2 kot275
 
24.09.13
00:01
(1)Ну если правильно параметры разбора подобрать, то хаоса там как раз мало.
3 Euguln
 
24.09.13
00:10
(0) Представляю сколько это будет стоить. Кто инвестор?
4 Rie
 
24.09.13
00:13
(0) А Конфигуратор - не оно? Особенно дополненный Colorer'ом? А если ещё 1С++ в полном объёме прикрутить...
В чём новизна идеи-то?
5 Rie
 
24.09.13
00:16
+(4) Ой, не обратил внимание - речь о "снеговике".
Тогда - "снегопат". С этим - к Орефкову.
6 kot275
 
24.09.13
00:20
(3)Никто. Я просто фрилансил по этому направлению. Кое чего накидал. Думаю, как хобби добить до конца, но я ухожу из 1С мне сам результат неинтересно, а вот синтаксический анализатор сделать было бы интересно, может и 1Сникам пригодится.
7 Euguln
 
24.09.13
00:22
(6) Полный анализатор? С общими модулями и менеджерами объектов?
8 Rie
 
24.09.13
00:22
(6) Что нового по сравнению с имеющимися разработками?
9 kot275
 
24.09.13
00:23
(4)Новизна идеи  на выходе графическая схема, ну грубо какая процедура какую вызывает. По научному UML диаграмма.
10 Rie
 
24.09.13
00:23
(7) "Синтаксический" - либо автор чего-то не договаривает.
11 Rie
 
24.09.13
00:24
(9) UML-диаграмма - это несколько иное...
Пожалуйста, расскажите "по-научному", не путаясь в терминах.
12 kot275
 
24.09.13
00:24
(7)Да. Анализируем же только тест. В восьмерке конфигурацию в текст перегнать легко.
13 Rie
 
24.09.13
00:25
(12) Вывод типов - делаете?
14 kot275
 
24.09.13
00:26
(11)UML-модель тогда уж, если к словам придраться.
15 kot275
 
24.09.13
00:29
(13)Нет. Только синтаксический разбор, я же не интерпретатор свой предлагаю написать. Хотя, если двухпроводную модель применить, можно и приведение типов организовать.
16 Rie
 
24.09.13
00:30
(15) Так а что это даёт - по сравнению с тем, что даёт Конфигуратор? И по сравнению с тем, что даёт "снегопат"?
17 kot275
 
24.09.13
00:34
(16)Для примера. Захотел глянуть чего там и откуда тащится при событии при изменении поля контрагента в приходной накладной.
18 Rie
 
24.09.13
00:37
(17) И почему я это не смогу увидеть в Конфигураторе? и тем более в "снегопате"?
В чём новизна Вашего решения? Удобное представление информации? Углублённый анализ ("при событии при изменении поля контрагента")?
19 kot275
 
24.09.13
00:38
20 kot275
 
24.09.13
00:42
(18)Более углубленный анализ. Не надо будет искать по всему коду какая запускается цепочка процедур и каким данными они обмениваются.
21 Armando
 
24.09.13
01:19
22 kot275
 
24.09.13
19:25
(21)Да. Нечто такое. Только более гибкое и интерактивное.
23 Конфигуратор1с
 
24.09.13
19:39
(0) в чем суть7 что даст знание связи процедур ? Вот если бы было описание как Сп типа модуль такой экспортные процедуры такие они делают то то и то то и так далее. тока этого не будет (
24 Rie
 
24.09.13
19:41
(22) Покажи продукт. Если действительно оно - то даже куплю. За деньги :-) Если нет - то извини, покупать не буду.
Пока что - и "снегопат", и мои процедуры делают то же самое. Может, хуже с точки зрения графики... Но тем не менее...
25 Asmody
 
24.09.13
19:50
(0) ты реально себе представляешь, как это будет выглядеть? Вон в (21) по ссылке есть схема УПП (старая), так она годится только чтоб на обоях мелко распечатать. пару комнат обклеить хватит
26 shuhard
 
24.09.13
20:05
(22) бессмысленно
ты не выявишь через 10 слоёв программного стэка связь аналитик документа и движений Рг

а всё остальное в УПП нужно только для раздувания проектов обследования
27 kot275
 
24.09.13
20:39
(23)почему не будет? Можно узнать какие процедуры он тянет, какими данными обменивается. Проследить весть путь отработки некоторого события например. конечно что делают процедуры без описания самим программистом, хотя в комментариях, определить трудно. но у 1С довольно длинные цепочки вызова процедур. Лично для меня это было существенным подспорьем при освоении типовых.
28 kot275
 
24.09.13
20:40
(25)Легко.
29 kot275
 
24.09.13
20:41
(25)в том и фишка, что можно выбирать путь отслеживании, а не обои изучать.
30 kot275
 
24.09.13
20:46
(24)У меня нет продукта, и я ничего здесь не рекламирую. Просто одно время я осваивал типовые, и устал бегать по процедурам и модулям. Так как я немного занимаюсь синтаксическими анализаторами сваял себе небольшой. Идея то интересная. Но мне уже не понадобится, я ушел пока в другую область. Но если это актуально, то хочу в качестве хобби довести до некого завершенного вида. Но если это никому неинтересно, то смысл стараться?
31 Cyberhawk
 
24.09.13
21:00
(30) мне интересно, делай и не задумывайся о публике