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

   This manual is for GNU AutoGen version 5.12, updated February 2016.

   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: 1437
autogen.info-2: 300813

Tag Table:
(Indirect)
Node: Top1437
Node: Introduction2878
Node: Generalities4402
Node: Example Usage7206
Node: csh/zsh caveat12453
Node: Testimonial13818
Node: Definitions File16029
Node: Identification17934
Node: Definitions19223
Node: def-list20410
Node: double-quote-string21299
Node: single-quote-string21777
Node: simple-string22512
Node: shell-generated23271
Node: scheme-generated23956
Node: here-string24353
Node: concat-string25967
Node: Index Assignments26951
Node: Dynamic Text28413
Node: Directives29588
Node: Predefines35209
Node: Comments36972
Node: Example37387
Node: Full Syntax38121
Node: Alternate Definition51574
Node: Template File53649
Node: pseudo macro55278
Node: naming values60981
Node: expression syntax62262
Node: apply code63504
Node: basic expression66050
Node: AutoGen Functions68341
Node: SCM ag-fprintf72908
Node: SCM ag-function?73689
Node: SCM base-name74067
Node: SCM chdir74447
Node: SCM count74916
Node: SCM def-file75399
Node: SCM def-file-line75769
Node: SCM dne76690
Node: SCM emit78031
Node: SCM emit-string-table78540
Node: SCM error78989
Node: SCM exist?79912
Node: SCM find-file80684
Node: SCM first-for?81227
Node: SCM for-by81706
Node: SCM for-from82140
Node: SCM for-index82579
Node: SCM for-sep83031
Node: SCM for-to83575
Node: SCM get83997
Node: SCM get-c-name84484
Node: SCM get-down-name85044
Node: SCM get-up-name85670
Node: SCM high-lim86286
Node: SCM last-for?86982
Node: SCM len87450
Node: SCM low-lim87964
Node: SCM make-header-guard88301
Node: SCM make-tmp-dir90061
Node: SCM match-value?90417
Node: SCM out-delete91317
Node: SCM out-depth91812
Node: SCM out-emit-suspended92161
Node: SCM out-line92578
Node: SCM out-move92953
Node: SCM out-name93436
Node: SCM out-pop93893
Node: SCM out-push-add94519
Node: SCM out-push-new94930
Node: SCM out-resume95548
Node: SCM out-suspend96038
Node: SCM out-switch96741
Node: SCM output-file-next-line97321
Node: SCM set-option98251
Node: SCM set-writable98663
Node: SCM stack99235
Node: SCM stack-join99623
Node: SCM string-table-add100155
Node: SCM suffix100942
Node: SCM tpl-file101261
Node: SCM tpl-file-line101754
Node: SCM tpl-file-next-line102744
Node: SCM autogen-version103332
Node: SCM c-file-line-fmt103698
Node: Common Functions104119
Node: SCM agpl109399
Node: SCM bsd109857
Node: SCM c-string110335
Node: SCM error-source-line111102
Node: SCM extract111636
Node: SCM format-arg-count114985
Node: SCM fprintf115894
Node: SCM gperf116444
Node: SCM gperf-code117174
Node: SCM gpl118365
Node: SCM hide-email118831
Node: SCM html-escape-encode119295
Node: SCM in?119796
Node: SCM join120234
Node: SCM kr-string120747
Node: SCM lgpl121315
Node: SCM license121839
Node: SCM license-description122387
Node: SCM license-full123141
Node: SCM license-info125325
Node: SCM license-name126282
Node: SCM make-gperf126643
Node: SCM makefile-script127639
Node: SCM max129928
Node: SCM min130241
Node: SCM prefix130545
Node: SCM printf131071
Node: SCM raw-shell-str131636
Node: SCM shell132387
Node: SCM shell-str132937
Node: SCM shellf135862
Node: SCM sprintf136310
Node: SCM string-capitalize136693
Node: SCM string-capitalize!137156
Node: SCM *=*137497
Node: SCM *==*138067
Node: SCM string-downcase138475
Node: SCM string-downcase!138887
Node: SCM *~139248
Node: SCM *~~139670
Node: SCM *=140052
Node: SCM *==140434
Node: SCM ==140846
Node: SCM ~141192
Node: SCM =141663
Node: SCM *~*142400
Node: SCM *~~*142813
Node: SCM ~~143209
Node: SCM ~*143575
Node: SCM ~~*143989
Node: SCM =*144382
Node: SCM ==*144770
Node: SCM string-substitute145155
Node: SCM string-table-add-ref145904
Node: SCM string-table-new146478
Node: SCM string-table-size149013
Node: SCM string->c-name!149436
Node: SCM string->camelcase149966
Node: SCM string-tr150461
Node: SCM string-tr!150939
Node: SCM string-upcase151598
Node: SCM string-upcase!152006
Node: SCM sub-shell-str152368
Node: SCM sum152820
Node: SCM time-string->number153154
Node: SCM version-compare153786
Node: native macros154729
Node: AGMacro syntax157628
Node: CASE159776
Node: COMMENT162496
Node: DEBUG163040
Node: DEFINE163906
Node: ELIF166140
Node: ELSE166616
Node: ENDDEF166989
Node: ENDFOR167254
Node: ENDIF167554
Node: ENDWHILE167832
Node: ESAC168126
Node: EXPR168408
Node: FOR168887
Node: IF171865
Node: INCLUDE172902
Node: INVOKE173550
Node: SELECT174550
Node: UNKNOWN175041
Node: WHILE175570
Node: output controls176311
Node: Augmenting AutoGen178319
Node: shell commands178869
Node: guile macros179692
Node: guile callouts180498
Node: AutoGen macros182696
Node: autogen Invocation183395
Node: autogen usage186340
Node: autogen base-name191135
Node: autogen core192249
Node: autogen define192933
Node: autogen definitions194189
Node: autogen equate194919
Node: autogen lib-template195350
Node: autogen load-functions195833
Node: autogen load-scheme196377
Node: autogen loop-limit196951
Node: autogen make-dep197438
Node: autogen no-fmemopen199623
Node: autogen override-tpl200572
Node: autogen select-suffix201095
Node: autogen shell201721
Node: autogen show-defs202404
Node: autogen skip-suffix202925
Node: autogen source-time203680
Node: autogen templ-dirs204223
Node: autogen timeout204802
Node: autogen trace205427
Node: autogen trace-out207466
Node: autogen undefine208076
Node: autogen used-defines208661
Node: autogen writable209532
Node: autogen option presets209990
Node: autogen exit status212118
Node: autogen Description212836
Node: autogen Examples213018
Node: Installation213191
Node: configuring213509
Node: AutoGen CGI216360
Node: signal names218787
Node: installing220010
Node: AutoOpts222794
Node: Features224557
Node: Licensing231715
Node: Caveats232840
Node: Quick Start234941
Node: Option Definitions239006
Node: program attributes240937
Node: usage attributes242628
Node: config attributes245326
Node: programming attributes247495
Node: presentation attributes251832
Node: library attributes255039
Node: lib and program255916
Node: lib called258332
Node: prog calls lib259619
Node: information attributes260497
Node: Generated main264936
Node: main guile266116
Node: main shell-process267023
Node: main shell-parser268387
Node: main main269033
Node: main include269907
Node: main invoke270711
Node: main for-each271354
Node: option attributes276813
Node: Required Attributes278200
Node: Common Attributes279900
Node: Immediate Action283375
Node: Option Conflict Attributes285692
Node: opt-attr settable286478
Node: opt-attr no-preset287069
Node: opt-attr equivalence287429
Node: opt-attr aliases289650
Node: opt-attr default option290312
Node: opt-attr documentation291121
Node: opt-attr translators292234
Node: Option Arguments292849
Node: arg-type string294980
Node: arg-type number295281
Node: arg-type boolean297188
Node: arg-type keyword297639
Node: arg-type set membership299248
Node: arg-type hierarchy300813
Node: arg-type file name301593
Node: arg-type time-duration302841
Node: arg-type time-date304905
Node: arg-keyword305689
Node: arg-optional306544
Node: arg-default307263
Node: Option Argument Handling307622
Node: Internationalizing Options311040
Node: documentation attributes312938
Node: automatic options318888
Node: standard options324117
Node: AutoOpts API328241
Node: Option Processing Data331141
Node: CLEAR_OPT334737
Node: COUNT_OPT335061
Node: DESC335466
Node: DISABLE_OPT_name335884
Node: ENABLED_OPT336441
Node: ERRSKIP_OPTERR336880
Node: ERRSTOP_OPTERR337211
Node: HAVE_OPT337665
Node: ISSEL_OPT338034
Node: ISUNUSED_OPT338342
Node: OPTION_CT338652
Node: OPT_ARG339008
Node: OPT_NO_XLAT_CFG_NAMES339561
Node: OPT_NO_XLAT_OPT_NAMES340098
Node: OPT_VALUE_name340579
Node: OPT_XLAT_CFG_NAMES341043
Node: OPT_XLAT_OPT_NAMES341909
Node: RESTART_OPT342614
Node: SET_OPT_name343083
Node: STACKCT_OPT344033
Node: STACKLST_OPT344815
Node: START_OPT345635
Node: STATE_OPT345891
Node: USAGE346840
Node: VALUE_OPT_name348306
Node: VERSION348960
Node: WHICH_IDX_name349544
Node: WHICH_OPT_name350102
Node: teOptIndex350670
Node: OPTIONS_STRUCT_VERSION351259
Node: libopts procedures352052
Node: libopts-ao_string_tokenize353621
Node: libopts-configFileLoad355643
Node: libopts-optionFileLoad356950
Node: libopts-optionFindNextValue358537
Node: libopts-optionFindValue359732
Node: libopts-optionFree360791
Node: libopts-optionGetValue361439
Node: libopts-optionLoadLine362514
Node: libopts-optionNextValue363907
Node: libopts-optionOnlyUsage365204
Node: libopts-optionProcess365888
Node: libopts-optionRestore367644
Node: libopts-optionSaveFile368535
Node: libopts-optionSaveState369781
Node: libopts-optionUnloadNested370995
Node: libopts-optionVersion371651
Node: libopts-pathfind372220
Node: libopts-strequate373923
Node: libopts-streqvcmp374538
Node: libopts-streqvmap375490
Node: libopts-strneqvcmp376598
Node: libopts-strtransform377650
Node: Multi-Threading378351
Node: option descriptor379347
Node: Using AutoOpts379998
Node: local use380608
Node: binary not installed382238
Node: binary pre-installed382742
Node: source pre-installed383371
Node: source not installed384433
Node: Presetting Options385558
Node: loading rcfile387821
Node: saving rcfile389527
Node: sample rcfile390036
Node: environrc391079
Node: config example392991
Node: Config File Format394846
Node: config name/string-value395892
Node: config integer-values398733
Node: config nested-values399237
Node: config directives399721
Node: config comments401533
Node: shell options401958
Node: binary-parser403781
Node: script-parser406135
Node: AutoInfo430953
Node: command-info432395
Node: library-info433438
Node: AutoMan pages434683
Node: man1435137
Node: man3436600
Node: getopt_long439822
Node: i18n442716
Node: Naming Conflicts444129
Node: All Attribute Names445517
Node: Option Define Names447688
Node: Add-Ons459131
Node: AutoFSM460122
Node: AutoXDR460545
Node: AutoEvents461376
Node: columns Invocation462632
Node: columns usage465015
Node: columns by-columns467630
Node: columns col-width468071
Node: columns columns468483
Node: columns ending468879
Node: columns fill469150
Node: columns first-indent469731
Node: columns format470535
Node: columns indent470918
Node: columns input471296
Node: columns line-separation471673
Node: columns separation472029
Node: columns sort472376
Node: columns spread472821
Node: columns tab-width473189
Node: columns width473505
Node: columns option presets474043
Node: columns exit status476169
Node: columns See Also476483
Node: getdefs Invocation476663
Node: getdefs usage480098
Node: getdefs agarg483405
Node: getdefs assign483889
Node: getdefs autogen484306
Node: getdefs base-name484905
Node: getdefs common-assign485518
Node: getdefs copy485971
Node: getdefs defs-to-get486383
Node: getdefs filelist486798
Node: getdefs first-index487257
Node: getdefs input487680
Node: getdefs linenum488402
Node: getdefs listattr488892
Node: getdefs ordering489719
Node: getdefs output490339
Node: getdefs srcfile490741
Node: getdefs subblock491223
Node: getdefs template492255
Node: getdefs option presets492540
Node: getdefs exit status494146
Node: getdefs See Also494460
Node: xml2ag Invocation494640
Node: xml2ag usage496946
Node: xml2ag base-name500535
Node: xml2ag core500787
Node: xml2ag define501471
Node: xml2ag definitions501820
Node: xml2ag equate502065
Node: xml2ag lib-template502316
Node: xml2ag load-functions502679
Node: xml2ag load-scheme503092
Node: xml2ag loop-limit503361
Node: xml2ag make-dep503614
Node: xml2ag no-fmemopen503972
Node: xml2ag output504234
Node: xml2ag override-tpl504597
Node: xml2ag select-suffix504864
Node: xml2ag shell505234
Node: xml2ag show-defs505484
Node: xml2ag skip-suffix505731
Node: xml2ag source-time506194
Node: xml2ag templ-dirs506458
Node: xml2ag timeout506824
Node: xml2ag trace507077
Node: xml2ag trace-out507720
Node: xml2ag undefine507969
Node: xml2ag used-defines508333
Node: xml2ag writable508590
Node: xml2ag exit status508850
Node: snprintfv509567
Node: Future512084
Node: Copying This Manual512423
Node: Concept Index512709
Node: Function Index532488

End Tag Table
