This is autogen.info, produced by makeinfo version 4.12 from
/old-home/bkorb/ag/ag/doc//agdoc.texi.

This manual is for GNU AutoGen version 5.10, updated March 2010.

   Copyright (C) 1992-2009 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.10.

   AutoGen copyright (C) 1992-2009 Bruce Korb AutoOpts copyright (C)
1992-2009 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: 1457
autogen.info-2: 297744

Tag Table:
(Indirect)
Node: Top1457
Node: Introduction2895
Node: Generalities4419
Node: Example Usage7223
Node: csh/zsh caveat12470
Node: Testimonial13835
Node: Definitions File16046
Node: Identification17951
Node: Definitions19240
Node: def-list20427
Node: double-quote-string21316
Node: single-quote-string21794
Node: shell-generated22529
Node: simple-string23214
Node: scheme-generated23973
Node: here-string24370
Node: concat-string25984
Node: Index Assignments26968
Node: Dynamic Text28430
Node: Directives29605
Node: Predefines35227
Node: Comments36990
Node: Example37405
Node: Full Syntax38139
Node: Alternate Definition51592
Node: Template File53667
Node: pseudo macro55296
Node: naming values61050
Node: expression syntax62331
Node: apply code63573
Node: basic expression66119
Node: AutoGen Functions68410
Node: SCM ag-function?72363
Node: SCM base-name72718
Node: SCM chdir73098
Node: SCM count73567
Node: SCM def-file74050
Node: SCM def-file-line74420
Node: SCM dne75341
Node: SCM error76680
Node: SCM exist?77587
Node: SCM find-file78357
Node: SCM first-for?78900
Node: SCM for-by79379
Node: SCM for-from79813
Node: SCM for-index80252
Node: SCM for-sep80704
Node: SCM for-to81248
Node: SCM get81670
Node: SCM get-c-name82157
Node: SCM get-down-name82717
Node: SCM get-up-name83343
Node: SCM high-lim83959
Node: SCM last-for?84655
Node: SCM len85123
Node: SCM low-lim85637
Node: SCM make-header-guard85974
Node: SCM match-value?87734
Node: SCM out-delete88639
Node: SCM out-depth89134
Node: SCM out-emit-suspended89483
Node: SCM out-line89902
Node: SCM out-move90277
Node: SCM out-name90760
Node: SCM out-pop91217
Node: SCM out-push-add91843
Node: SCM out-push-new92254
Node: SCM out-resume92872
Node: SCM out-suspend93364
Node: SCM out-switch94067
Node: SCM set-option94636
Node: SCM set-writable95037
Node: SCM stack95609
Node: SCM suffix95993
Node: SCM tpl-file96301
Node: SCM tpl-file-line96794
Node: SCM autogen-version97676
Node: SCM c-file-line-fmt98042
Node: Common Functions98463
Node: SCM ag-fprintf103614
Node: SCM agpl104386
Node: SCM bsd104947
Node: SCM c-string105541
Node: SCM emit106295
Node: SCM emit-string-table106808
Node: SCM error-source-line107266
Node: SCM extract107809
Node: SCM format-arg-count111158
Node: SCM fprintf112067
Node: SCM gperf112619
Node: SCM gperf-code113351
Node: SCM gpl114544
Node: SCM hide-email115089
Node: SCM html-escape-encode115553
Node: SCM in?116054
Node: SCM join116492
Node: SCM kr-string117005
Node: SCM lgpl117573
Node: SCM license118216
Node: SCM make-gperf118981
Node: SCM makefile-script119972
Node: SCM max122261
Node: SCM min122574
Node: SCM prefix122878
Node: SCM printf123404
Node: SCM raw-shell-str123969
Node: SCM shell124720
Node: SCM shell-str125270
Node: SCM shellf128193
Node: SCM sprintf128641
Node: SCM string-capitalize129024
Node: SCM string-capitalize!129487
Node: SCM *=*129828
Node: SCM *==*130398
Node: SCM string-downcase130806
Node: SCM string-downcase!131218
Node: SCM *~131579
Node: SCM *~~132001
Node: SCM *=132383
Node: SCM *==132765
Node: SCM ==133177
Node: SCM ~133523
Node: SCM =133994
Node: SCM *~*134731
Node: SCM *~~*135144
Node: SCM ~~135540
Node: SCM ~*135906
Node: SCM ~~*136320
Node: SCM =*136713
Node: SCM ==*137101
Node: SCM string-substitute137486
Node: SCM string-table-add138231
Node: SCM string-table-add-ref139038
Node: SCM string-table-new139611
Node: SCM string-table-size142146
Node: SCM string->c-name!142569
Node: SCM string-tr143091
Node: SCM string-tr!143567
Node: SCM string-upcase144226
Node: SCM string-upcase!144634
Node: SCM sub-shell-str144996
Node: SCM sum145448
Node: SCM time-string->number145782
Node: SCM version-compare146414
Node: native macros147357
Node: AGMacro syntax150256
Node: CASE152404
Node: COMMENT155124
Node: DEBUG155668
Node: DEFINE156534
Node: ELIF158768
Node: ELSE159244
Node: ENDDEF159617
Node: ENDFOR159882
Node: ENDIF160182
Node: ENDWHILE160460
Node: ESAC160754
Node: EXPR161036
Node: FOR161515
Node: IF164493
Node: INCLUDE165530
Node: INVOKE166178
Node: SELECT167178
Node: UNKNOWN167669
Node: WHILE168198
Node: output controls168939
Node: Augmenting AutoGen170947
Node: shell commands171497
Node: guile macros172320
Node: guile callouts173126
Node: AutoGen macros175324
Node: autogen Invocation176023
Node: autogen usage178542
Node: autogen templ-dirs183539
Node: autogen override-tpl184116
Node: autogen lib-template184637
Node: autogen base-name185120
Node: autogen definitions186236
Node: autogen load-scheme186966
Node: autogen load-functions187540
Node: autogen skip-suffix188806
Node: autogen select-suffix189467
Node: autogen source-time190097
Node: autogen no-fmemopen190640
Node: autogen equate191389
Node: autogen writable191822
Node: autogen loop-limit192249
Node: autogen timeout192739
Node: autogen trace193368
Node: autogen trace-out195408
Node: autogen show-defs195984
Node: autogen used-defines196513
Node: autogen define197384
Node: autogen undefine198647
Node: Installation199227
Node: configuring199545
Node: AutoGen CGI202396
Node: signal names204823
Node: installing206046
Node: AutoOpts208830
Node: Features210538
Node: Licensing217339
Node: Caveats218464
Node: Quick Start219236
Node: Option Definitions223191
Node: program attributes225122
Node: library attributes233554
Node: lib and program234431
Node: lib called236847
Node: prog calls lib238134
Node: Generated main239012
Node: main guile240192
Node: main shell-process241099
Node: main shell-parser242463
Node: main main243109
Node: main include243983
Node: main invoke244787
Node: main for-each245430
Node: information attributes250375
Node: option attributes254820
Node: Required Attributes256207
Node: Common Attributes257907
Node: opt-attr settable261382
Node: opt-attr no-preset261973
Node: opt-attr equivalence262333
Node: opt-attr aliases264554
Node: opt-attr default option265216
Node: opt-attr documentation266025
Node: opt-attr translators267136
Node: Immediate Action267749
Node: Option Conflict Attributes270068
Node: Option Arguments270856
Node: arg-keyword272936
Node: arg-optional273784
Node: arg-default274501
Node: arg-type string274858
Node: arg-type number275159
Node: arg-type boolean277066
Node: arg-type keyword277517
Node: arg-type set membership279126
Node: arg-type hierarchy280691
Node: arg-type file name281471
Node: arg-type time282712
Node: Option Argument Handling284753
Node: Internationalizing Options288171
Node: documentation attributes290069
Node: automatic options292431
Node: standard options297744
Node: AutoOpts API301876
Node: Option Processing Data304776
Node: CLEAR_OPT308375
Node: COUNT_OPT308699
Node: DESC309104
Node: DISABLE_OPT_name309522
Node: ENABLED_OPT310079
Node: ERRSKIP_OPTERR310518
Node: ERRSTOP_OPTERR310849
Node: HAVE_OPT311303
Node: ISSEL_OPT311672
Node: ISUNUSED_OPT311980
Node: OPTION_CT312290
Node: OPT_ARG312646
Node: OPT_NO_XLAT_CFG_NAMES313199
Node: OPT_NO_XLAT_OPT_NAMES313736
Node: OPT_VALUE_name314217
Node: OPT_XLAT_CFG_NAMES314681
Node: OPT_XLAT_OPT_NAMES315547
Node: RESTART_OPT316252
Node: SET_OPT_name316721
Node: STACKCT_OPT317671
Node: STACKLST_OPT318453
Node: START_OPT319273
Node: STATE_OPT319529
Node: USAGE320478
Node: VALUE_OPT_name321945
Node: VERSION322599
Node: WHICH_IDX_name323183
Node: WHICH_OPT_name323741
Node: teOptIndex324309
Node: OPTIONS_STRUCT_VERSION324898
Node: libopts procedures325691
Node: libopts-ao_string_tokenize327260
Node: libopts-configFileLoad329282
Node: libopts-optionFileLoad330589
Node: libopts-optionFindNextValue332176
Node: libopts-optionFindValue333371
Node: libopts-optionFree334430
Node: libopts-optionGetValue335078
Node: libopts-optionLoadLine336153
Node: libopts-optionNextValue337546
Node: libopts-optionOnlyUsage338843
Node: libopts-optionProcess339527
Node: libopts-optionRestore341283
Node: libopts-optionSaveFile342174
Node: libopts-optionSaveState343422
Node: libopts-optionUnloadNested344636
Node: libopts-optionVersion345292
Node: libopts-pathfind345861
Node: libopts-strequate347564
Node: libopts-streqvcmp348179
Node: libopts-streqvmap349131
Node: libopts-strneqvcmp350241
Node: libopts-strtransform351293
Node: Multi-Threading351994
Node: option descriptor352990
Node: Using AutoOpts353641
Node: local use354251
Node: binary not installed355881
Node: binary pre-installed356385
Node: source pre-installed357014
Node: source not installed358076
Node: Presetting Options359201
Node: loading rcfile361474
Node: saving rcfile363180
Node: sample rcfile363689
Node: environrc372021
Node: config example373910
Node: Config File Format375705
Node: config name/string-value376749
Node: config integer-values378968
Node: config nested-values379472
Node: config sections379954
Node: config comments381332
Node: shell options381755
Node: binary-parser383578
Node: script-parser384252
Node: AutoInfo409829
Node: command-info411181
Node: library-info412217
Node: AutoMan pages413462
Node: man1413916
Node: man3415374
Node: getopt_long418596
Node: i18n421490
Node: Naming Conflicts422903
Node: Option Define Names424291
Node: Add-Ons434238
Node: AutoFSM435229
Node: AutoXDR435652
Node: AutoEvents436483
Node: columns Invocation437739
Node: columns usage439960
Node: columns width443041
Node: columns columns443546
Node: columns col-width443940
Node: columns spread444352
Node: columns fill444718
Node: columns indent445260
Node: columns first-indent445638
Node: columns tab-width446138
Node: columns sort446452
Node: columns format446897
Node: columns separation447282
Node: columns line-separation447629
Node: columns by-columns447985
Node: columns input448428
Node: getdefs Invocation448805
Node: getdefs usage452258
Node: getdefs defs-to-get456294
Node: getdefs ordering456709
Node: getdefs first-index457327
Node: getdefs input457748
Node: getdefs subblock458468
Node: getdefs listattr459498
Node: getdefs filelist460323
Node: getdefs assign460782
Node: getdefs common-assign461199
Node: getdefs copy461654
Node: getdefs srcfile462068
Node: getdefs linenum462550
Node: getdefs output463040
Node: getdefs autogen463442
Node: getdefs template464043
Node: getdefs agarg464297
Node: getdefs base-name464783
Node: xml2ag Invocation465398
Node: xml2ag usage468334
Node: xml2ag output471546
Node: xml2ag templ-dirs471907
Node: xml2ag override-tpl472271
Node: xml2ag lib-template472536
Node: xml2ag base-name472899
Node: xml2ag definitions473153
Node: xml2ag load-scheme473398
Node: xml2ag load-functions473667
Node: xml2ag skip-suffix474080
Node: xml2ag select-suffix474451
Node: xml2ag source-time474825
Node: xml2ag no-fmemopen475089
Node: xml2ag equate475489
Node: xml2ag writable475742
Node: xml2ag loop-limit475975
Node: xml2ag timeout476231
Node: xml2ag trace476488
Node: xml2ag trace-out477132
Node: xml2ag show-defs477380
Node: xml2ag used-defines477635
Node: xml2ag define477892
Node: xml2ag undefine478248
Node: snprintfv478608
Node: Future481125
Node: Copying This Manual481464
Node: Concept Index503995
Node: Function Index522978

End Tag Table
