This is autogen.info, produced by makeinfo version 4.8 from
autogen.texi.

   This manual is for GNU AutoGen version 5.12, updated August 2013.

   Copyright (C) 1992-2011 by Bruce Korb.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.2 or any later version published by the Free Software
     Foundation; with no Invariant Sections, no Front-Cover Texts, and
     no Back-Cover Texts.

INFO-DIR-SECTION GNU programming tools
START-INFO-DIR-ENTRY
* AutoGen: (autogen).         The Automated Program Generator
END-INFO-DIR-ENTRY

   This file documents GNU AutoGen Version 5.12.

   AutoGen copyright (C) 1992-2011 Bruce Korb AutoOpts copyright (C)
1992-2011 Bruce Korb snprintfv copyright (C) 1999-2000 Gary V. Vaughan

   AutoGen is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.

   AutoGen is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

   You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.


Indirect:
autogen.info-1: 1435
autogen.info-2: 300809

Tag Table:
(Indirect)
Node: Top1435
Node: Introduction2874
Node: Generalities4398
Node: Example Usage7202
Node: csh/zsh caveat12449
Node: Testimonial13814
Node: Definitions File16025
Node: Identification17930
Node: Definitions19219
Node: def-list20406
Node: double-quote-string21295
Node: single-quote-string21773
Node: simple-string22508
Node: shell-generated23267
Node: scheme-generated23952
Node: here-string24349
Node: concat-string25963
Node: Index Assignments26947
Node: Dynamic Text28409
Node: Directives29584
Node: Predefines35205
Node: Comments36968
Node: Example37383
Node: Full Syntax38117
Node: Alternate Definition51570
Node: Template File53645
Node: pseudo macro55274
Node: naming values60977
Node: expression syntax62258
Node: apply code63500
Node: basic expression66046
Node: AutoGen Functions68337
Node: SCM ag-fprintf72904
Node: SCM ag-function?73685
Node: SCM base-name74063
Node: SCM chdir74443
Node: SCM count74912
Node: SCM def-file75395
Node: SCM def-file-line75765
Node: SCM dne76686
Node: SCM emit78027
Node: SCM emit-string-table78536
Node: SCM error78985
Node: SCM exist?79908
Node: SCM find-file80680
Node: SCM first-for?81223
Node: SCM for-by81702
Node: SCM for-from82136
Node: SCM for-index82575
Node: SCM for-sep83027
Node: SCM for-to83571
Node: SCM get83993
Node: SCM get-c-name84480
Node: SCM get-down-name85040
Node: SCM get-up-name85666
Node: SCM high-lim86282
Node: SCM last-for?86978
Node: SCM len87446
Node: SCM low-lim87960
Node: SCM make-header-guard88297
Node: SCM make-tmp-dir90057
Node: SCM match-value?90413
Node: SCM out-delete91313
Node: SCM out-depth91808
Node: SCM out-emit-suspended92157
Node: SCM out-line92574
Node: SCM out-move92949
Node: SCM out-name93432
Node: SCM out-pop93889
Node: SCM out-push-add94515
Node: SCM out-push-new94926
Node: SCM out-resume95544
Node: SCM out-suspend96034
Node: SCM out-switch96737
Node: SCM output-file-next-line97317
Node: SCM set-option98247
Node: SCM set-writable98659
Node: SCM stack99231
Node: SCM stack-join99619
Node: SCM string-table-add100151
Node: SCM suffix100938
Node: SCM tpl-file101257
Node: SCM tpl-file-line101750
Node: SCM tpl-file-next-line102740
Node: SCM autogen-version103328
Node: SCM c-file-line-fmt103694
Node: Common Functions104115
Node: SCM agpl109395
Node: SCM bsd109853
Node: SCM c-string110331
Node: SCM error-source-line111098
Node: SCM extract111632
Node: SCM format-arg-count114981
Node: SCM fprintf115890
Node: SCM gperf116440
Node: SCM gperf-code117170
Node: SCM gpl118361
Node: SCM hide-email118827
Node: SCM html-escape-encode119291
Node: SCM in?119792
Node: SCM join120230
Node: SCM kr-string120743
Node: SCM lgpl121311
Node: SCM license121835
Node: SCM license-description122383
Node: SCM license-full123137
Node: SCM license-info125321
Node: SCM license-name126278
Node: SCM make-gperf126639
Node: SCM makefile-script127635
Node: SCM max129924
Node: SCM min130237
Node: SCM prefix130541
Node: SCM printf131067
Node: SCM raw-shell-str131632
Node: SCM shell132383
Node: SCM shell-str132933
Node: SCM shellf135858
Node: SCM sprintf136306
Node: SCM string-capitalize136689
Node: SCM string-capitalize!137152
Node: SCM *=*137493
Node: SCM *==*138063
Node: SCM string-downcase138471
Node: SCM string-downcase!138883
Node: SCM *~139244
Node: SCM *~~139666
Node: SCM *=140048
Node: SCM *==140430
Node: SCM ==140842
Node: SCM ~141188
Node: SCM =141659
Node: SCM *~*142396
Node: SCM *~~*142809
Node: SCM ~~143205
Node: SCM ~*143571
Node: SCM ~~*143985
Node: SCM =*144378
Node: SCM ==*144766
Node: SCM string-substitute145151
Node: SCM string-table-add-ref145900
Node: SCM string-table-new146474
Node: SCM string-table-size149009
Node: SCM string->c-name!149432
Node: SCM string->camelcase149962
Node: SCM string-tr150457
Node: SCM string-tr!150935
Node: SCM string-upcase151594
Node: SCM string-upcase!152002
Node: SCM sub-shell-str152364
Node: SCM sum152816
Node: SCM time-string->number153150
Node: SCM version-compare153782
Node: native macros154725
Node: AGMacro syntax157624
Node: CASE159772
Node: COMMENT162492
Node: DEBUG163036
Node: DEFINE163902
Node: ELIF166136
Node: ELSE166612
Node: ENDDEF166985
Node: ENDFOR167250
Node: ENDIF167550
Node: ENDWHILE167828
Node: ESAC168122
Node: EXPR168404
Node: FOR168883
Node: IF171861
Node: INCLUDE172898
Node: INVOKE173546
Node: SELECT174546
Node: UNKNOWN175037
Node: WHILE175566
Node: output controls176307
Node: Augmenting AutoGen178315
Node: shell commands178865
Node: guile macros179688
Node: guile callouts180494
Node: AutoGen macros182692
Node: autogen Invocation183391
Node: autogen usage186336
Node: autogen base-name191131
Node: autogen core192245
Node: autogen define192929
Node: autogen definitions194185
Node: autogen equate194915
Node: autogen lib-template195346
Node: autogen load-functions195829
Node: autogen load-scheme196373
Node: autogen loop-limit196947
Node: autogen make-dep197434
Node: autogen no-fmemopen199619
Node: autogen override-tpl200568
Node: autogen select-suffix201091
Node: autogen shell201717
Node: autogen show-defs202400
Node: autogen skip-suffix202921
Node: autogen source-time203676
Node: autogen templ-dirs204219
Node: autogen timeout204798
Node: autogen trace205423
Node: autogen trace-out207462
Node: autogen undefine208072
Node: autogen used-defines208657
Node: autogen writable209528
Node: autogen option presets209986
Node: autogen exit status212114
Node: autogen Description212832
Node: autogen Examples213014
Node: Installation213187
Node: configuring213505
Node: AutoGen CGI216356
Node: signal names218783
Node: installing220006
Node: AutoOpts222790
Node: Features224553
Node: Licensing231711
Node: Caveats232836
Node: Quick Start234937
Node: Option Definitions239002
Node: program attributes240933
Node: usage attributes242624
Node: config attributes245322
Node: programming attributes247491
Node: presentation attributes251828
Node: library attributes255035
Node: lib and program255912
Node: lib called258328
Node: prog calls lib259615
Node: information attributes260493
Node: Generated main264932
Node: main guile266112
Node: main shell-process267019
Node: main shell-parser268383
Node: main main269029
Node: main include269903
Node: main invoke270707
Node: main for-each271350
Node: option attributes276809
Node: Required Attributes278196
Node: Common Attributes279896
Node: Immediate Action283371
Node: Option Conflict Attributes285688
Node: opt-attr settable286474
Node: opt-attr no-preset287065
Node: opt-attr equivalence287425
Node: opt-attr aliases289646
Node: opt-attr default option290308
Node: opt-attr documentation291117
Node: opt-attr translators292230
Node: Option Arguments292845
Node: arg-type string294976
Node: arg-type number295277
Node: arg-type boolean297184
Node: arg-type keyword297635
Node: arg-type set membership299244
Node: arg-type hierarchy300809
Node: arg-type file name301589
Node: arg-type time-duration302837
Node: arg-type time-date304901
Node: arg-keyword305685
Node: arg-optional306540
Node: arg-default307259
Node: Option Argument Handling307618
Node: Internationalizing Options311036
Node: documentation attributes312934
Node: automatic options318884
Node: standard options324113
Node: AutoOpts API328237
Node: Option Processing Data331137
Node: CLEAR_OPT334733
Node: COUNT_OPT335057
Node: DESC335462
Node: DISABLE_OPT_name335880
Node: ENABLED_OPT336437
Node: ERRSKIP_OPTERR336876
Node: ERRSTOP_OPTERR337207
Node: HAVE_OPT337661
Node: ISSEL_OPT338030
Node: ISUNUSED_OPT338338
Node: OPTION_CT338648
Node: OPT_ARG339004
Node: OPT_NO_XLAT_CFG_NAMES339557
Node: OPT_NO_XLAT_OPT_NAMES340094
Node: OPT_VALUE_name340575
Node: OPT_XLAT_CFG_NAMES341039
Node: OPT_XLAT_OPT_NAMES341905
Node: RESTART_OPT342610
Node: SET_OPT_name343079
Node: STACKCT_OPT344029
Node: STACKLST_OPT344811
Node: START_OPT345631
Node: STATE_OPT345887
Node: USAGE346836
Node: VALUE_OPT_name348302
Node: VERSION348956
Node: WHICH_IDX_name349540
Node: WHICH_OPT_name350098
Node: teOptIndex350666
Node: OPTIONS_STRUCT_VERSION351255
Node: libopts procedures352048
Node: libopts-ao_string_tokenize353617
Node: libopts-configFileLoad355639
Node: libopts-optionFileLoad356946
Node: libopts-optionFindNextValue358533
Node: libopts-optionFindValue359728
Node: libopts-optionFree360787
Node: libopts-optionGetValue361435
Node: libopts-optionLoadLine362510
Node: libopts-optionNextValue363903
Node: libopts-optionOnlyUsage365200
Node: libopts-optionProcess365884
Node: libopts-optionRestore367640
Node: libopts-optionSaveFile368531
Node: libopts-optionSaveState369777
Node: libopts-optionUnloadNested370991
Node: libopts-optionVersion371647
Node: libopts-pathfind372216
Node: libopts-strequate373919
Node: libopts-streqvcmp374534
Node: libopts-streqvmap375486
Node: libopts-strneqvcmp376594
Node: libopts-strtransform377646
Node: Multi-Threading378347
Node: option descriptor379343
Node: Using AutoOpts379994
Node: local use380604
Node: binary not installed382234
Node: binary pre-installed382738
Node: source pre-installed383367
Node: source not installed384429
Node: Presetting Options385554
Node: loading rcfile387817
Node: saving rcfile389523
Node: sample rcfile390032
Node: environrc391075
Node: config example392987
Node: Config File Format394851
Node: config name/string-value395897
Node: config integer-values398738
Node: config nested-values399242
Node: config directives399726
Node: config comments401538
Node: shell options401963
Node: binary-parser403786
Node: script-parser406140
Node: AutoInfo430971
Node: command-info432413
Node: library-info433456
Node: AutoMan pages434701
Node: man1435155
Node: man3436618
Node: getopt_long439840
Node: i18n442734
Node: Naming Conflicts444147
Node: All Attribute Names445535
Node: Option Define Names447706
Node: Add-Ons459149
Node: AutoFSM460140
Node: AutoXDR460563
Node: AutoEvents461394
Node: columns Invocation462650
Node: columns usage465033
Node: columns by-columns467648
Node: columns col-width468089
Node: columns columns468501
Node: columns ending468897
Node: columns fill469168
Node: columns first-indent469749
Node: columns format470553
Node: columns indent470936
Node: columns input471314
Node: columns line-separation471691
Node: columns separation472047
Node: columns sort472394
Node: columns spread472839
Node: columns tab-width473207
Node: columns width473523
Node: columns option presets474061
Node: columns exit status476187
Node: columns See Also476501
Node: getdefs Invocation476681
Node: getdefs usage480116
Node: getdefs agarg483422
Node: getdefs assign483906
Node: getdefs autogen484323
Node: getdefs base-name484922
Node: getdefs common-assign485535
Node: getdefs copy485988
Node: getdefs defs-to-get486400
Node: getdefs filelist486815
Node: getdefs first-index487274
Node: getdefs input487697
Node: getdefs linenum488419
Node: getdefs listattr488909
Node: getdefs ordering489736
Node: getdefs output490356
Node: getdefs srcfile490758
Node: getdefs subblock491240
Node: getdefs template492272
Node: getdefs option presets492557
Node: getdefs exit status494163
Node: getdefs See Also494477
Node: xml2ag Invocation494657
Node: xml2ag usage496963
Node: xml2ag base-name500550
Node: xml2ag core500802
Node: xml2ag define501486
Node: xml2ag definitions501835
Node: xml2ag equate502080
Node: xml2ag lib-template502331
Node: xml2ag load-functions502694
Node: xml2ag load-scheme503107
Node: xml2ag loop-limit503376
Node: xml2ag make-dep503629
Node: xml2ag no-fmemopen503987
Node: xml2ag output504249
Node: xml2ag override-tpl504612
Node: xml2ag select-suffix504879
Node: xml2ag shell505249
Node: xml2ag show-defs505499
Node: xml2ag skip-suffix505746
Node: xml2ag source-time506209
Node: xml2ag templ-dirs506473
Node: xml2ag timeout506839
Node: xml2ag trace507092
Node: xml2ag trace-out507735
Node: xml2ag undefine507984
Node: xml2ag used-defines508348
Node: xml2ag writable508605
Node: xml2ag exit status508865
Node: snprintfv509582
Node: Future512099
Node: Copying This Manual512438
Node: Concept Index512724
Node: Function Index532503

End Tag Table
