dia2code:Dia2Code是一个小的实用程序,用于从Dia图生成代码

时间:2024-03-09 12:32:30
【文件属性】:

文件名称:dia2code:Dia2Code是一个小的实用程序,用于从Dia图生成代码

文件大小:170KB

文件格式:ZIP

更新时间:2024-03-09 12:32:30

C

Dia2Code v。0.9.0-lovasoa 概括 该程序从UML Dia Diagram生成多种语言的代码。 描述 该程序是一个小的实用程序,可从Dia图制作代码。 支持的语言包括:Ada,C,C ++,C#,IDL,Java,PHP(4,5),Python,Ruby,shapefile和SQL create语句文件。 它的预期目的是通过从对象的图形表示形式(Dia图)生成面向对象的语言(如C ++,Java和C#)来简化类的结构,从而简化程序员的工作。 状态 Dia2Code生成Ada,C,C ++,IDL,Java,PHP,Python,C#和Ruby文件。 它还可以使用SQL的CREATE TABLE语句生成一个文件,并使用.bat文件来创建形状。 支持模板和软件包,但需要进行测试。 现在可以认为基本功能已经完成。 次要版本应该修复错误并进行小的改进。 #include和


【文件预览】:
dia2code-master
----Makefile.am(417B)
----.gitignore(360B)
----Makefile.in(16KB)
----configure(148KB)
----Report_a_Bug.url(122B)
----config.h.in(2KB)
----TODO(1KB)
----dia.ico(5KB)
----configure.in(911B)
----ChangeLog(7KB)
----runtime()
--------cpp()
--------README(107B)
----README.win32(1KB)
----.github()
--------workflows()
----COPYING(15KB)
----dia2code.spec(2KB)
----depcomp(12KB)
----install-sh(5KB)
----missing(10KB)
----dia2code.1(2KB)
----README.md(15KB)
----tests()
--------File.php(403B)
--------Reader.php(175B)
--------Logger.php(402B)
--------php8_test.dia(2KB)
--------Writer.php(199B)
--------php8_test.sh(358B)
--------ReaderWriter.php(235B)
--------php8_expectedOutput()
----dia2code()
--------Makefile.am(1KB)
--------dia2code.h(7KB)
--------Makefile.in(20KB)
--------decls.h(2KB)
--------generate_code_php8.c(12KB)
--------parse_diagram.h(1KB)
--------includes.c(1KB)
--------scan_tree.c(7KB)
--------generate_code_php.c(12KB)
--------generate_code_idl.c(12KB)
--------includes.h(451B)
--------generate_code_ruby.c(16KB)
--------code_generators.h(2KB)
--------generate_code_php_five.c(14KB)
--------generate_code_java.c(12KB)
--------generate_code_ada.c(21KB)
--------generate_code_c.c(14KB)
--------generate_code_sql.c(5KB)
--------parse_diagram.c(28KB)
--------dia2code.c(19KB)
--------decls.c(4KB)
--------generate_code_cpp.c(19KB)
--------generate_code_shp.c(6KB)
--------generate_code_csharp.c(9KB)
--------generate_code_python.c(8KB)
--------docs()
--------main.c(14KB)
--------makefile.mingw(1KB)
----INSTALL(7KB)
----stamp-h.in(10B)
----mkinstalldirs(733B)
----dia2.bmp(358B)
----dia2code.nsi(4KB)
----acconfig.h(169B)
----dia2code.kaptn(1KB)
----aclocal.m4(29KB)
----AUTHORS(1KB)
----dia2code.lsm(406B)
----dia1.bmp(358B)
----dia2code_Homepage.url(87B)

网友评论