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

   This manual is for GNU AutoGen version 5.12, updated June 2014.

   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: 1433
autogen.info-2: 300805

Tag Table:
(Indirect)
Node: Top1433
Node: Introduction2870
Node: Generalities4394
Node: Example Usage7198
Node: csh/zsh caveat12445
Node: Testimonial13810
Node: Definitions File16021
Node: Identification17926
Node: Definitions19215
Node: def-list20402
Node: double-quote-string21291
Node: single-quote-string21769
Node: simple-string22504
Node: shell-generated23263
Node: scheme-generated23948
Node: here-string24345
Node: concat-string25959
Node: Index Assignments26943
Node: Dynamic Text28405
Node: Directives29580
Node: Predefines35201
Node: Comments36964
Node: Example37379
Node: Full Syntax38113
Node: Alternate Definition51566
Node: Template File53641
Node: pseudo macro55270
Node: naming values60973
Node: expression syntax62254
Node: apply code63496
Node: basic expression66042
Node: AutoGen Functions68333
Node: SCM ag-fprintf72900
Node: SCM ag-function?73681
Node: SCM base-name74059
Node: SCM chdir74439
Node: SCM count74908
Node: SCM def-file75391
Node: SCM def-file-line75761
Node: SCM dne76682
Node: SCM emit78023
Node: SCM emit-string-table78532
Node: SCM error78981
Node: SCM exist?79904
Node: SCM find-file80676
Node: SCM first-for?81219
Node: SCM for-by81698
Node: SCM for-from82132
Node: SCM for-index82571
Node: SCM for-sep83023
Node: SCM for-to83567
Node: SCM get83989
Node: SCM get-c-name84476
Node: SCM get-down-name85036
Node: SCM get-up-name85662
Node: SCM high-lim86278
Node: SCM last-for?86974
Node: SCM len87442
Node: SCM low-lim87956
Node: SCM make-header-guard88293
Node: SCM make-tmp-dir90053
Node: SCM match-value?90409
Node: SCM out-delete91309
Node: SCM out-depth91804
Node: SCM out-emit-suspended92153
Node: SCM out-line92570
Node: SCM out-move92945
Node: SCM out-name93428
Node: SCM out-pop93885
Node: SCM out-push-add94511
Node: SCM out-push-new94922
Node: SCM out-resume95540
Node: SCM out-suspend96030
Node: SCM out-switch96733
Node: SCM output-file-next-line97313
Node: SCM set-option98243
Node: SCM set-writable98655
Node: SCM stack99227
Node: SCM stack-join99615
Node: SCM string-table-add100147
Node: SCM suffix100934
Node: SCM tpl-file101253
Node: SCM tpl-file-line101746
Node: SCM tpl-file-next-line102736
Node: SCM autogen-version103324
Node: SCM c-file-line-fmt103690
Node: Common Functions104111
Node: SCM agpl109391
Node: SCM bsd109849
Node: SCM c-string110327
Node: SCM error-source-line111094
Node: SCM extract111628
Node: SCM format-arg-count114977
Node: SCM fprintf115886
Node: SCM gperf116436
Node: SCM gperf-code117166
Node: SCM gpl118357
Node: SCM hide-email118823
Node: SCM html-escape-encode119287
Node: SCM in?119788
Node: SCM join120226
Node: SCM kr-string120739
Node: SCM lgpl121307
Node: SCM license121831
Node: SCM license-description122379
Node: SCM license-full123133
Node: SCM license-info125317
Node: SCM license-name126274
Node: SCM make-gperf126635
Node: SCM makefile-script127631
Node: SCM max129920
Node: SCM min130233
Node: SCM prefix130537
Node: SCM printf131063
Node: SCM raw-shell-str131628
Node: SCM shell132379
Node: SCM shell-str132929
Node: SCM shellf135854
Node: SCM sprintf136302
Node: SCM string-capitalize136685
Node: SCM string-capitalize!137148
Node: SCM *=*137489
Node: SCM *==*138059
Node: SCM string-downcase138467
Node: SCM string-downcase!138879
Node: SCM *~139240
Node: SCM *~~139662
Node: SCM *=140044
Node: SCM *==140426
Node: SCM ==140838
Node: SCM ~141184
Node: SCM =141655
Node: SCM *~*142392
Node: SCM *~~*142805
Node: SCM ~~143201
Node: SCM ~*143567
Node: SCM ~~*143981
Node: SCM =*144374
Node: SCM ==*144762
Node: SCM string-substitute145147
Node: SCM string-table-add-ref145896
Node: SCM string-table-new146470
Node: SCM string-table-size149005
Node: SCM string->c-name!149428
Node: SCM string->camelcase149958
Node: SCM string-tr150453
Node: SCM string-tr!150931
Node: SCM string-upcase151590
Node: SCM string-upcase!151998
Node: SCM sub-shell-str152360
Node: SCM sum152812
Node: SCM time-string->number153146
Node: SCM version-compare153778
Node: native macros154721
Node: AGMacro syntax157620
Node: CASE159768
Node: COMMENT162488
Node: DEBUG163032
Node: DEFINE163898
Node: ELIF166132
Node: ELSE166608
Node: ENDDEF166981
Node: ENDFOR167246
Node: ENDIF167546
Node: ENDWHILE167824
Node: ESAC168118
Node: EXPR168400
Node: FOR168879
Node: IF171857
Node: INCLUDE172894
Node: INVOKE173542
Node: SELECT174542
Node: UNKNOWN175033
Node: WHILE175562
Node: output controls176303
Node: Augmenting AutoGen178311
Node: shell commands178861
Node: guile macros179684
Node: guile callouts180490
Node: AutoGen macros182688
Node: autogen Invocation183387
Node: autogen usage186332
Node: autogen base-name191127
Node: autogen core192241
Node: autogen define192925
Node: autogen definitions194181
Node: autogen equate194911
Node: autogen lib-template195342
Node: autogen load-functions195825
Node: autogen load-scheme196369
Node: autogen loop-limit196943
Node: autogen make-dep197430
Node: autogen no-fmemopen199615
Node: autogen override-tpl200564
Node: autogen select-suffix201087
Node: autogen shell201713
Node: autogen show-defs202396
Node: autogen skip-suffix202917
Node: autogen source-time203672
Node: autogen templ-dirs204215
Node: autogen timeout204794
Node: autogen trace205419
Node: autogen trace-out207458
Node: autogen undefine208068
Node: autogen used-defines208653
Node: autogen writable209524
Node: autogen option presets209982
Node: autogen exit status212110
Node: autogen Description212828
Node: autogen Examples213010
Node: Installation213183
Node: configuring213501
Node: AutoGen CGI216352
Node: signal names218779
Node: installing220002
Node: AutoOpts222786
Node: Features224549
Node: Licensing231707
Node: Caveats232832
Node: Quick Start234933
Node: Option Definitions238998
Node: program attributes240929
Node: usage attributes242620
Node: config attributes245318
Node: programming attributes247487
Node: presentation attributes251824
Node: library attributes255031
Node: lib and program255908
Node: lib called258324
Node: prog calls lib259611
Node: information attributes260489
Node: Generated main264928
Node: main guile266108
Node: main shell-process267015
Node: main shell-parser268379
Node: main main269025
Node: main include269899
Node: main invoke270703
Node: main for-each271346
Node: option attributes276805
Node: Required Attributes278192
Node: Common Attributes279892
Node: Immediate Action283367
Node: Option Conflict Attributes285684
Node: opt-attr settable286470
Node: opt-attr no-preset287061
Node: opt-attr equivalence287421
Node: opt-attr aliases289642
Node: opt-attr default option290304
Node: opt-attr documentation291113
Node: opt-attr translators292226
Node: Option Arguments292841
Node: arg-type string294972
Node: arg-type number295273
Node: arg-type boolean297180
Node: arg-type keyword297631
Node: arg-type set membership299240
Node: arg-type hierarchy300805
Node: arg-type file name301585
Node: arg-type time-duration302833
Node: arg-type time-date304897
Node: arg-keyword305681
Node: arg-optional306536
Node: arg-default307255
Node: Option Argument Handling307614
Node: Internationalizing Options311032
Node: documentation attributes312930
Node: automatic options318880
Node: standard options324109
Node: AutoOpts API328233
Node: Option Processing Data331133
Node: CLEAR_OPT334729
Node: COUNT_OPT335053
Node: DESC335458
Node: DISABLE_OPT_name335876
Node: ENABLED_OPT336433
Node: ERRSKIP_OPTERR336872
Node: ERRSTOP_OPTERR337203
Node: HAVE_OPT337657
Node: ISSEL_OPT338026
Node: ISUNUSED_OPT338334
Node: OPTION_CT338644
Node: OPT_ARG339000
Node: OPT_NO_XLAT_CFG_NAMES339553
Node: OPT_NO_XLAT_OPT_NAMES340090
Node: OPT_VALUE_name340571
Node: OPT_XLAT_CFG_NAMES341035
Node: OPT_XLAT_OPT_NAMES341901
Node: RESTART_OPT342606
Node: SET_OPT_name343075
Node: STACKCT_OPT344025
Node: STACKLST_OPT344807
Node: START_OPT345627
Node: STATE_OPT345883
Node: USAGE346832
Node: VALUE_OPT_name348298
Node: VERSION348952
Node: WHICH_IDX_name349536
Node: WHICH_OPT_name350094
Node: teOptIndex350662
Node: OPTIONS_STRUCT_VERSION351251
Node: libopts procedures352044
Node: libopts-ao_string_tokenize353613
Node: libopts-configFileLoad355635
Node: libopts-optionFileLoad356942
Node: libopts-optionFindNextValue358529
Node: libopts-optionFindValue359724
Node: libopts-optionFree360783
Node: libopts-optionGetValue361431
Node: libopts-optionLoadLine362506
Node: libopts-optionNextValue363899
Node: libopts-optionOnlyUsage365196
Node: libopts-optionProcess365880
Node: libopts-optionRestore367636
Node: libopts-optionSaveFile368527
Node: libopts-optionSaveState369773
Node: libopts-optionUnloadNested370987
Node: libopts-optionVersion371643
Node: libopts-pathfind372212
Node: libopts-strequate373915
Node: libopts-streqvcmp374530
Node: libopts-streqvmap375482
Node: libopts-strneqvcmp376590
Node: libopts-strtransform377642
Node: Multi-Threading378343
Node: option descriptor379339
Node: Using AutoOpts379990
Node: local use380600
Node: binary not installed382230
Node: binary pre-installed382734
Node: source pre-installed383363
Node: source not installed384425
Node: Presetting Options385550
Node: loading rcfile387813
Node: saving rcfile389519
Node: sample rcfile390028
Node: environrc391071
Node: config example392983
Node: Config File Format394847
Node: config name/string-value395893
Node: config integer-values398734
Node: config nested-values399238
Node: config directives399722
Node: config comments401534
Node: shell options401959
Node: binary-parser403782
Node: script-parser406136
Node: AutoInfo430964
Node: command-info432406
Node: library-info433449
Node: AutoMan pages434694
Node: man1435148
Node: man3436611
Node: getopt_long439833
Node: i18n442727
Node: Naming Conflicts444140
Node: All Attribute Names445528
Node: Option Define Names447699
Node: Add-Ons459142
Node: AutoFSM460133
Node: AutoXDR460556
Node: AutoEvents461387
Node: columns Invocation462643
Node: columns usage465026
Node: columns by-columns467641
Node: columns col-width468082
Node: columns columns468494
Node: columns ending468890
Node: columns fill469161
Node: columns first-indent469742
Node: columns format470546
Node: columns indent470929
Node: columns input471307
Node: columns line-separation471684
Node: columns separation472040
Node: columns sort472387
Node: columns spread472832
Node: columns tab-width473200
Node: columns width473516
Node: columns option presets474054
Node: columns exit status476180
Node: columns See Also476494
Node: getdefs Invocation476674
Node: getdefs usage480109
Node: getdefs agarg483416
Node: getdefs assign483900
Node: getdefs autogen484317
Node: getdefs base-name484916
Node: getdefs common-assign485529
Node: getdefs copy485982
Node: getdefs defs-to-get486394
Node: getdefs filelist486809
Node: getdefs first-index487268
Node: getdefs input487691
Node: getdefs linenum488413
Node: getdefs listattr488903
Node: getdefs ordering489730
Node: getdefs output490350
Node: getdefs srcfile490752
Node: getdefs subblock491234
Node: getdefs template492266
Node: getdefs option presets492551
Node: getdefs exit status494157
Node: getdefs See Also494471
Node: xml2ag Invocation494651
Node: xml2ag usage496957
Node: xml2ag base-name500546
Node: xml2ag core500798
Node: xml2ag define501482
Node: xml2ag definitions501831
Node: xml2ag equate502076
Node: xml2ag lib-template502327
Node: xml2ag load-functions502690
Node: xml2ag load-scheme503103
Node: xml2ag loop-limit503372
Node: xml2ag make-dep503625
Node: xml2ag no-fmemopen503983
Node: xml2ag output504245
Node: xml2ag override-tpl504608
Node: xml2ag select-suffix504875
Node: xml2ag shell505245
Node: xml2ag show-defs505495
Node: xml2ag skip-suffix505742
Node: xml2ag source-time506205
Node: xml2ag templ-dirs506469
Node: xml2ag timeout506835
Node: xml2ag trace507088
Node: xml2ag trace-out507731
Node: xml2ag undefine507980
Node: xml2ag used-defines508344
Node: xml2ag writable508601
Node: xml2ag exit status508861
Node: snprintfv509578
Node: Future512095
Node: Copying This Manual512434
Node: Concept Index512720
Node: Function Index532499

End Tag Table
