[George Peter Staplin]: '''What is it you may ask?''' It's an editor for C programs or extensions. It automates the structuring of a program. I found that with many projects I would get lost as the project grew. I would start factoring out the code into more files, and then as those files grew, I would again have to restructure the project. I also found it annoying having long function prologues with code. I wanted something that reduced the amount of time I spent searching for data in flat text files. Fed Builder is a simple solution to these problems. Each project is stored as a serialized array (list) from [array get] in a file having a .csrcdb extension usually. A .c file is generated from the .csrcdb contents, and a project_proto.h file is created as well, so that users don't have to duplicate or copy+paste function prototypes. To see a typical project look here: http://megapkg.googlecode.com/svn/trunk/csrc/megaimage/ To create an initial database use touch myproject.csrcdb. * License: BSD * Requirements: Tcl and Tk >= 8.5 * Author: [George Peter Staplin] * Uses: [ctext] (included), [ProcMeUp] (included, but not required) * Created with: [ProcMeUp] '''NEWS''' In revision 24, I have created a database conversion tool called convertdb.tcl that comes with the standard distribution. This is a good release I think. I've been using 23 for a while now, and 24 should be very stable. Browsable download directory: http://www.xmission.com/~georgeps/implementation/software/Fed_Builder/ '''Release 24''': [http://www.xmission.com/~georgeps/implementation/software/Fed_Builder/FedBld24.png] ---- [ProcMeUp] is a similar project designed for structuring Tcl programs. ---- [Category Application] | [Category Dev. Tools]