可视化编程工具 [英] The tool for visual programming

查看:109
本文介绍了可视化编程工具的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要用于在程序中以图形方式表示工作流程的工具(就像用图形表示方式描述电子电路一样).表示必须类似于以下内容:功能是方框,方框之间的箭头是消息".像这样:

I need the tool for graphical representing of work flow in a program (like electronic circuits are described with graphical representation). The representation has to be like the following: functions are boxes and arrows between boxes are "messages". Like this:

替代文本http://img372.imageshack.us/img372/8471/functionsqv0 .png

此图显示以下内容:(c(a)(b))
其中c()的参数分别命名为d和e.在C上应该是

This picture shows the following: (c (a) (b))
Where parameters of c() are named as d and e. On C it would be

void c( someType1 d, someType2 e );
someType1 a( void );
someType2 b( void );
....
c( a(), b() );

所以我认为我需要这样的工具来操纵和视觉表示s表达式:

So I think that I need the tool for manipulation and visual representation of s-expressions like these:

(a (b c d) e)  

f(g(z(x,y))+5)  

这与链接列表无关,而与函数之间的逻辑连接有关.
该工具只需从图形对象生成文本表示即可.
好吧,我在Wiki页面上发现了很多有关可视化编程"和图形编程"等的内容.通常,所有描述的工具都很酷,但是有些复杂.而且列表很长,因此测试所有这些都将花费很多时间.所以我需要一个真实,活着的人的看法.

It is not about linked lists, it is about logical connections between functions.
The tool has only to generate the textual representation from graphical one.
Well, I've found a lot of stuff on the Wiki page about the "Visual programming" and "Graphical programming" and so on. Mostly all described tools are cool, but somewhat complicated. And the list is pretty long, so it would take a lot of time to test all of them. So I need an opinion of real, alive people.

要求是:

  • 免费
  • 简单
  • 可以导出到至少一个实数 XML,C ++或LISP等语言 其他.
  • Free
  • Simple
  • Can export to at least one real language like XML or C++ or LISP or any other.

如果此工具可配置,那就太好了.

And it would be really good if this tool were configurable.

我喜欢FlowDesigner工具:似乎几乎是我需要的东西,但是它不能导出为任何语言... A.

I like the FlowDesigner tool: it seems to be almost the thing I need, but it cannot export to any language... Alas.

UPD :我提到的Wiki页面:图形编程
UPD2 :好吧,我决定编写自己的工具...

UPD: The wiki page I mentioned: Graphical Programming
UPD2: well, I decided to write my own tool...

推荐答案

使用 Graphviz 之类的东西怎么办? ?

What about using something like Graphviz?

这篇关于可视化编程工具的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆