Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.01;
Скачать: CL | DM;

Вниз

Потестите редактор, плиз.   Найти похожие ветки 

 
@!!ex_   (2007-05-30 19:27) [0]

Вспомнил тут о своем проекте недоделанном. Редакторе графов для конечных автоматов.
Помогите потестить.
Вот тут лежит архивчик(400кб):
http://afera-net.narod.ru/AE.rar
Сам редактор, хелп и файлик с примером графа(Для паскалевого цикла for).
Пока не поддерживается блочность, поэтому все в одном графе, нельзя пока часто используемые части выносить.
Зато можно проверить логику на практике, на каком нить тексте.

Вот скриншоты:
http://afera-net.narod.ru/image002.jpg
НЕ пропускает защита от спама много ссылок. Остальные скриншоты - тоже самое, только к числа +2. До 18


 
oldman ©   (2007-05-30 19:35) [1]

Потестил скриншот.
Дальше тесть что-то расхотелось...


 
@!!ex ©   (2007-05-30 19:38) [2]

> [1] oldman ©   (30.05.07 19:35)

Неужели все настолько плохо? :))


 
Rouse_ ©   (2007-05-30 19:40) [3]

Не смог протестить, ибо даже после прочтения хелпа не осознал что именно должно вылезти в итоге :)


 
VirEx ©   (2007-05-30 19:42) [4]

интересный скриншот))


 
@!!ex ©   (2007-05-30 19:43) [5]

Когда я кидал первую версию, народ въехал. Странно, ведь хелп был тот же самый, практически.....
ГРаф описывающий состояния автоматов...

кстати, раз такая тема, помогите хелп нормальный сделатЬ??


 
@!!ex ©   (2007-05-30 19:51) [6]

> VirEx ©   (30.05.07 19:42)

Это скриншот их хелпа. Первый. Начальное состояние вообще. :)
Ихв хелпе 24... И всего они не описывают. 18 скриншот - более менее сооветствует самой проге.


 
Rouse_ ©   (2007-05-30 19:51) [7]

Дело в том, что я вообще не в теме теории конечных автоматов :) Поэтому и не понял :)


 
@!!ex ©   (2007-05-30 20:02) [8]

> [7] Rouse_ ©   (30.05.07 19:51)
> Дело в том, что я вообще не в теме теории конечных автоматов
> :) Поэтому и не понял :)

Смысл такой, что идет перебор всех символов заданнй строки и каждому набору символов ставится в соответствие свое состояние. Соответственно набору символов "for" ставится соответствие, что это инициализация цикла "for", и т.д. Каждая ребро - содержит список символов по которым из текущего состояния можно перейти в следубщее.
Например если текущее состояние "целое число", то пока мы перебираем цифры состояние будет сохранятся, как только цифры закончились - переход к следующему состоянию. И т.д.

Конкретно данный софт при правильно построенном графе может выступать в роли простейшего синтаксического анализатора могущего сказать, что в дробном числе не может быть две запятых и что после идентефикатора в форе должен быть знак присваения и т.д.

Вот более менее полный скриншот:
http://afera-net.narod.ru/AE.JPG


 
Rouse_ ©   (2007-05-30 20:28) [9]

Тю... понял. Такое сам применяю в машине состояний сетевого транспорта и систем аутентификации... Просто не знал, что это конечные автоматы называются :)


 
Rouse_ ©   (2007-05-30 20:30) [10]

кстати, ты б отказался при выводе графики от безье, напрямую аппроксимируй по координатам стрелок (ибо мешанина получается)...


 
@!!ex ©   (2007-05-30 20:34) [11]

> [10] Rouse_ ©   (30.05.07 20:30)

Да я бы с радостью.
Но как?
Пытался сферой, но ваще отцтой получается.


 
VirEx ©   (2007-05-30 20:44) [12]

открыл пример, посмотрел, подивился

зашел в меню файл-новое, и AV налетели


 
Rouse_ ©   (2007-05-30 20:53) [13]


> @!!ex ©   (30.05.07 20:34) [11]
> > [10] Rouse_ ©   (30.05.07 20:30)
>
> Да я бы с радостью.
> Но как?

Что значит как? Ищи "аппроксимация графика функции по (3)4 составляющим"


 
Rouse_ ©   (2007-05-30 20:55) [14]

Кстати у меня на сайте пример кубической кривой Безье, глянь в вики апроксимацию и переделай у примера математику...


 
@!!ex ©   (2007-05-30 20:59) [15]

Да... Странный косяк. Проявялется только если загрузить пример и попытаться создать новый. Как будто грузится лево и есть где то указатель на несуществующее состояние. Тогда не понятно почему не вываливается АВ при отрисовке... Спасибо!


 
@!!ex ©   (2007-05-30 21:05) [16]

> Что значит как? Ищи "аппроксимация графика функции по (3)
> 4 составляющим"

Не очень гуглится.


> Кстати у меня на сайте пример кубической кривой Безье, глянь
> в вики апроксимацию и переделай у примера математику...

Попробую.


 
Kolan ©   (2007-05-30 22:14) [17]

А почему бы не сделать нотацию как в UML?


 
Kolan ©   (2007-05-30 22:16) [18]

Забыл сказать, если сделаете как в UML, то должно быть так, чтобы хелп не понадобился.


 
@!!ex ©   (2007-05-31 08:19) [19]

А как в UML?



Страницы: 1 вся ветка

Текущий архив: 2007.07.01;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.02 c
6-1165328696
Ш-К
2006-12-05 17:24
2007.07.01
Подменить картинки в TWebBrowser


4-1169212752
hamster
2007-01-19 16:19
2007.07.01
Checkbox


4-1169441527
balepa
2007-01-22 07:52
2007.07.01
TDCB


2-1181184636
D@Nger
2007-06-07 06:50
2007.07.01
Обмен данными между родительским MDI и дочерними


3-1173871750
Xmen
2007-03-14 14:29
2007.07.01
Blob поля в MySQLe