Autogen
Overview
GNU AutoGen
https://www.gnu.org/software/autogen/
Automated program and text generation.
'AutoGen' generates program files that contain repetitive text with varied substitutions. It simplifies the maintenance of programs with large amounts of repetitive text, which is useful if several blocks of such text must be synchronized. It includes:
- AutoOpts - automates the handling of command line, environment and config file options, including usage text, man pages, and the invoking section of an info doc
- getdefs - extracts AutoGen definitions from stylized comments embedded in source code
- columns - tabularizes lists for improved output appearance
- AutoXDR - NFSv4 specifies that its remote procedure calls be batched. AutoGen generates the code for marshalling and unmarshalling the arguments on both sides of the RPC request
- AutoFSM - produces a transition table and prototype finite state machine where it is possible to determine a state transition type (token code) without reference to the current state
- xml2ag - lets AutoGen use any XML file as if it were a set of AutoGen definitions
This is a GNU package:
autogen
Download
https://ftp.gnu.org/gnu/autogen/rel5.18.16/autogen-5.18.16.tar.xz
Categories
Details
Licensing
License
Verified by
Verified on
Notes
Leaders and contributors
Contact(s) | Role |
---|---|
Bruce Korb | Maintainer |
Resources and communication
Audience | Resource type | URI |
---|---|---|
Savannah (Ref) | https://savannah.gnu.org/projects/autogen/ | |
Download | https://ftp.gnu.org/gnu/autogen/ | |
Mailing List | https://lists.gnu.org/mailman/listinfo/autogen-announce/ | |
Mailing List | https://lists.gnu.org/mailman/listinfo/bug-autogen/ | |
VCS Repository Webview | https://git.savannah.gnu.org/cgit/autogen.git/ | |
General | https://savannah.gnu.org/people/ | |
Mailing List | https://lists.gnu.org/mailman/listinfo/help-autogen/ | |
VCS Repository Webview | https://cvs.savannah.gnu.org/viewvc/autogen/ | |
Debian (Ref) | https://tracker.debian.org/pkg/autogen | |
VCS Repository Webview | https://web.cvs.savannah.gnu.org/viewvc/autogen/ | |
Mailing List | https://lists.gnu.org/mailman/listinfo/gnu-system-discuss/ |
Software prerequisites
Kind | Description |
---|---|
Source requirement | Guile |
Source requirement | POSIX environment |
Source requirement | Bourne-like shell |
Required to build | ANSI C |
About this entry
<headertabs />