This is gst.info, produced by makeinfo version 4.13 from
/home/pbonzini/devel/gst/+build/doc/../../doc/gst-fixed.texi.

INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
* Smalltalk: (gst).             The GNU Smalltalk user's guide.
END-INFO-DIR-ENTRY

     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, with no Front-Cover Texts,
     and with no Back-Cover Texts.  A copy of the license is included
     in the section entitled "GNU Free Documentation License".


Indirect:
gst.info-1: 673
gst.info-2: 300426

Tag Table:
(Indirect)
Node: Top673
Node: Overview5611
Node: Using GNU Smalltalk8330
Node: Invocation8898
Ref: Invocation-Footnote-115440
Ref: Invocation-Footnote-215593
Node: Operation15711
Node: Command-line processing16437
Node: Loading or creating an image17967
Ref: Loading or creating an image-Footnote-120443
Ref: Loading or creating an image-Footnote-220590
Node: Starting the system20758
Ref: Starting the system-Footnote-121521
Node: Syntax21714
Ref: Syntax-Footnote-125659
Node: Test suite26354
Node: Legal concerns26841
Node: GPL27344
Node: LGPL29303
Ref: LGPL-Footnote-131362
Node: Features31445
Node: Extended streams33063
Node: Regular expressions34766
Ref: Regular expressions-Footnote-139551
Node: Namespaces39639
Node: Disk file-IO52599
Node: Object dumping54966
Node: Dynamic loading55566
Node: Documentation56767
Node: Memory access58316
Node: GC60809
Ref: GC-Footnote-172078
Ref: GC-Footnote-272437
Ref: GC-Footnote-372827
Ref: GC-Footnote-473060
Node: Security73115
Node: Special objects73263
Node: Packages78415
Node: GUI88160
Node: Smalltalk-in-Smalltalk89554
Node: Database91931
Node: Locales94005
Ref: Locales-Footnote-1101692
Ref: Locales-Footnote-2101778
Ref: Locales-Footnote-3101846
Node: Seaside102021
Node: Swazoo103812
Node: SUnit105568
Ref: SUnit-Footnote-1113646
Node: Network support113888
Node: XML115238
Node: Other packages115897
Node: Emacs116801
Node: Editing117359
Node: Interactor118325
Node: C and Smalltalk122793
Node: External modules123672
Ref: External modules-Footnote-1129102
Node: C callout129148
Node: C data types140028
Ref: C data types-Footnote-1149804
Node: Smalltalk types149870
Node: Smalltalk callin160881
Node: Smalltalk callbacks170274
Ref: Smalltalk callbacks-Footnote-1172573
Node: Other C functions172650
Ref: Other C functions-Footnote-1182764
Node: Object representation183071
Node: Using Smalltalk190142
Node: Incubator193673
Node: Tutorial198897
Node: Getting started200724
Node: Starting Smalltalk201140
Node: Saying hello201659
Ref: Saying hello-Footnote-1202215
Node: What happened202439
Ref: What happened-Footnote-1204045
Ref: What happened-Footnote-2204344
Node: Doing math204629
Node: Math in Smalltalk206311
Node: Some classes207390
Node: Arrays208094
Ref: Arrays-Footnote-1210508
Ref: Arrays-Footnote-2210893
Node: Sets210996
Node: Dictionaries214832
Node: Closing thoughts216455
Node: The hierarchy217463
Node: Class Object218246
Node: Animals219143
Node: But why222012
Node: Creating classes223029
Node: A new class224976
Node: Documenting the class225904
Node: Defining methods227250
Ref: Defining methods-Footnote-1231492
Node: Instance methods231785
Ref: Instance methods-Footnote-1233186
Node: A look at our object233407
Node: Moving money around235599
Node: Next coming236418
Node: Creating subclasses236865
Node: The Savings class237624
Ref: The Savings class-Footnote-1241289
Ref: The Savings class-Footnote-2241607
Node: The Checking class241867
Node: Writing checks243042
Node: Code blocks (I)245000
Node: Conditions245616
Ref: Conditions-Footnote-1248772
Node: Iteration248993
Ref: Iteration-Footnote-1256470
Node: Code blocks (II)256993
Ref: Code blocks (II)-Footnote-1257848
Node: Integer loops258117
Node: Intervals258675
Node: Invoking code blocks259294
Ref: Invoking code blocks-Footnote-1262225
Node: Debugging262347
Node: Simple errors263285
Node: Nested calls264564
Node: Looking at objects267054
Ref: Looking at objects-Footnote-1268311
Node: More subclassing268396
Node: The existing hierarchy269724
Ref: The existing hierarchy-Footnote-1275372
Node: Playing with Arrays275519
Ref: Playing with Arrays-Footnote-1279580
Node: New kinds of Numbers280123
Ref: New kinds of Numbers-Footnote-1285307
Node: Inheritance and Polymorphism285409
Node: Streams287654
Node: The output stream288772
Ref: The output stream-Footnote-1289683
Node: Your own stream289776
Node: Files293182
Node: Dynamic Strings293825
Node: Exception handling295459
Node: Creating exceptions298977
Node: Raising exceptions300426
Node: Handling exceptions301902
Node: When an exception isn't handled306057
Node: Creating new exception classes307167
Node: Hooking into the stack unwinding308581
Node: Handler stack unwinding caveat310328
Node: Behind the scenes311869
Node: Inside Arrays312474
Ref: Inside Arrays-Footnote-1321281
Ref: Inside Arrays-Footnote-2321358
Ref: Inside Arrays-Footnote-3321419
Ref: Inside Arrays-Footnote-4321577
Ref: Inside Arrays-Footnote-5321657
Node: Two flavors of equality321816
Node: Why is #new there?!?324492
Ref: Why is #new there?!?-Footnote-1329434
Node: Performance329504
Ref: Performance-Footnote-1334124
Ref: Performance-Footnote-2334205
Node: And now334314
Node: The syntax336918

End Tag Table
