This is gst.info, produced by makeinfo version 4.8 from
/Users/bonzinip/devel/gst-stable/+build/doc/../../doc/gst-fixed.texi.

INFO-DIR-SECTION GNU Smalltalk
START-INFO-DIR-ENTRY
* GNU Smalltalk: (gst).                 The GNU Smalltalk environment.
END-INFO-DIR-ENTRY

   This file documents GNU Smalltalk Version 2.3.5.  It was last
updated on 1 June 2007.

   Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
2002, 2004, 2005, 2006 Free Software Foundation, Inc.

   This document is released under the terms of the GNU Free
Documentation License as published by the Free Software Foundation;
either version 1.1, or (at your option) any later version.

   You should have received a copy of the GNU Free Documentation
License along with GNU Smalltalk; see the file `COPYING.DOC'.  If not,
write to the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02110-1301, USA.

   There are no Cover Texts and no Invariant Sections; this text, along
with its equivalent in the printed manual, constitutes the Title Page.


Indirect:
gst.info-1: 1052
gst.info-2: 300108

Tag Table:
(Indirect)
Node: Top1052
Node: Overview6119
Node: Using GNU Smalltalk8839
Node: Invocation9407
Ref: Invocation-Footnote-116226
Node: Operation16344
Ref: Operation-Footnote-119398
Ref: Operation-Footnote-219566
Node: Syntax19786
Node: Test suite22601
Node: Legal concerns23302
Node: GPL23805
Node: LGPL25764
Ref: LGPL-Footnote-127823
Node: Features27906
Node: Memory access29342
Node: Namespaces31741
Node: Disk file-IO45808
Node: Object dumping48153
Node: GC48740
Ref: GC-Footnote-160010
Ref: GC-Footnote-260373
Ref: GC-Footnote-360763
Ref: GC-Footnote-460996
Node: Security61051
Node: Special objects61197
Node: Dynamic loading66362
Node: Packages67551
Ref: Packages-Footnote-172602
Node: Blox72723
Ref: Blox-Footnote-176036
Node: Smalltalk-in-Smalltalk76194
Node: Database78620
Node: Locales82186
Ref: Locales-Footnote-189876
Ref: Locales-Footnote-289962
Ref: Locales-Footnote-390030
Node: SUnit90205
Ref: SUnit-Footnote-197654
Node: Network support97896
Ref: Network support-Footnote-1100238
Node: XML100339
Node: Other packages100829
Node: Emacs101323
Node: Autoloading101820
Node: Editing102483
Node: Interactor103469
Node: C and Smalltalk107937
Node: External modules108748
Ref: External modules-Footnote-1113130
Ref: External modules-Footnote-2113176
Node: C callout113360
Node: C data types123307
Ref: C data types-Footnote-1132325
Ref: C data types-Footnote-2132391
Node: Smalltalk types132527
Node: Smalltalk callin143327
Node: Other C functions151840
Ref: Other C functions-Footnote-1160018
Node: Object representation160325
Node: Using Smalltalk167570
Node: Incubator170624
Node: Tutorial175841
Node: Getting started177601
Node: Starting Smalltalk178034
Node: Saying hello178577
Ref: Saying hello-Footnote-1179135
Node: What happened179359
Ref: What happened-Footnote-1180965
Ref: What happened-Footnote-2181264
Node: Doing math181549
Node: Math in Smalltalk182965
Node: Some classes184116
Node: Arrays184907
Ref: Arrays-Footnote-1187382
Ref: Arrays-Footnote-2187767
Node: Sets187870
Node: Dictionaries190907
Node: Smalltalk dictionary192334
Ref: Smalltalk dictionary-Footnote-1194164
Ref: Smalltalk dictionary-Footnote-2194346
Node: Closing thoughts194404
Node: The hierarchy195420
Node: Class Object196203
Node: Animals197122
Node: But why199991
Node: Creating classes201008
Node: A new class202957
Ref: A new class-Footnote-1204069
Node: Documenting the class204236
Node: Defining methods204943
Ref: Defining methods-Footnote-1209415
Node: Instance methods209708
Ref: Instance methods-Footnote-1211107
Node: A look at our object211328
Node: Moving money around213531
Node: Next coming214289
Node: Creating subclasses214736
Node: The Savings class215495
Ref: The Savings class-Footnote-1219159
Ref: The Savings class-Footnote-2219477
Node: The Checking class219737
Node: Writing checks221039
Node: Code blocks (I)223068
Node: Conditions223684
Ref: Conditions-Footnote-1226828
Node: Iteration227049
Ref: Iteration-Footnote-1235177
Node: Code blocks (II)235701
Ref: Code blocks (II)-Footnote-1236556
Node: Integer loops236955
Node: Intervals237458
Node: Invoking code blocks238144
Ref: Invoking code blocks-Footnote-1241797
Node: Debugging241919
Node: Simple errors242857
Node: Nested calls244156
Node: Looking at objects246643
Ref: Looking at objects-Footnote-1247922
Node: More subclassing248005
Node: The existing hierarchy249333
Ref: The existing hierarchy-Footnote-1255006
Node: Playing with Arrays255153
Ref: Playing with Arrays-Footnote-1259025
Node: New kinds of Numbers259568
Ref: New kinds of Numbers-Footnote-1264427
Node: Inheritance and Polymorphism264529
Node: Streams266799
Node: The output stream267916
Ref: The output stream-Footnote-1268851
Node: Your own stream268944
Node: Files272493
Node: Dynamic Strings273179
Node: Behind the scenes274811
Node: Inside Arrays275405
Ref: Inside Arrays-Footnote-1284323
Ref: Inside Arrays-Footnote-2284400
Ref: Inside Arrays-Footnote-3284461
Ref: Inside Arrays-Footnote-4284619
Ref: Inside Arrays-Footnote-5284699
Node: Two flavors of equality284858
Node: Why is #new there?!?287645
Ref: Why is #new there?!?-Footnote-1292613
Node: Performance292683
Ref: Performance-Footnote-1297303
Ref: Performance-Footnote-2297384
Node: And now297493
Node: The syntax300108
Node: Future308670

End Tag Table
