\begin{theindex}

  \item {\ptt ==}
    \subitem operator, 3
  \item {\ptt __builtin__} (built-in module), 23
  \item {\ptt __main__} (built-in module), 23
  \item {\ptt _exit} (in module posix), 45
  \item {\psc abc}{}
    \subitem language, 3

  \indexspace

  \item {\ptt abs} (built-in function), 14
  \item {\ptt accept} (socket method), 55
  \item {\ptt acquire} (lock method), 59
  \item {\ptt activate_form} (form object method), 92
  \item {\ptt add} (in module audioop), 61
  \item {\ptt add_box} (form object method), 93
  \item {\ptt add_browser} (form object method), 94
  \item {\ptt add_button} (form object method), 93
  \item {\ptt add_choice} (form object method), 94
  \item {\ptt add_clock} (form object method), 93
  \item {\ptt add_counter} (form object method), 93
  \item {\ptt add_dial} (form object method), 93
  \item {\ptt add_input} (form object method), 94
  \item {\ptt add_lightbutton} (form object method), 93
  \item {\ptt add_menu} (form object method), 94
  \item {\ptt add_positioner} (form object method), 93
  \item {\ptt add_roundbutton} (form object method), 93
  \item {\ptt add_slider} (form object method), 93
  \item {\ptt add_text} (form object method), 93
  \item {\ptt add_timer} (form object method), 94
  \item {\ptt add_valslider} (form object method), 93
  \item {\ptt additem} (menu method), 82
  \item {\ptt adpcm2lin} (in module audioop), 61
  \item {\ptt adpcm32lin} (in module audioop), 61
  \item {\ptt AF_INET} (in module socket), 54
  \item {\ptt AF_UNIX} (in module socket), 54
  \item {\ptt aifc} (aifc object method), 40
  \item {\ptt aifc} (standard module), 39
  \item {\ptt aiff} (aifc object method), 40
  \item {\ptt AL} (standard module), 89
  \item {\ptt al} (built-in module), 87
  \item {\ptt allocate_lock} (in module thread), 59
  \item {\ptt altzone} (in module time), 26
  \item {\ptt and}
    \subitem operator, 3
  \item {\ptt append} (in module array), 24
  \item {\ptt append} (list method), 7
  \item {\ptt apply} (built-in function), 14
  \item {\ptt argv} (in module sys), 21
  \item arithmetic, 4
  \item {\ptt array} (built-in module), 23
  \item {\ptt array} (in module array), 24
  \item arrays, 23
  \item {\ptt arrow} (text-edit method), 83
  \item {\ptt asctime} (in module time), 26
  \item {\ptt askfile} (in module stdwin), 77
  \item {\ptt askstr} (in module stdwin), 77
  \item {\ptt askync} (in module stdwin), 76
  \item assignment
    \subitem slice, 7
    \subitem subscript, 7
  \item {\ptt atof} (in module string), 37
  \item {\ptt atoi} (in module string), 37
  \item {\ptt atol} (in module string), 37
  \item {\ptt AttributeError} (built-in exception), 12
  \item {\ptt audioop} (built-in module), 61
  \item {\ptt avg} (in module audioop), 62
  \item {\ptt avgpp} (in module audioop), 62

  \indexspace

  \item {\ptt baseline} (drawing method), 81
  \item {\ptt baseline} (in module stdwin), 77
  \item {\ptt basename} (in module posixpath), 51
  \item {\ptt begindrawing} (window method), 78
  \item {\ptt bgn_group} (form object method), 92
  \item {\ptt bias} (in module audioop), 62
  \item {\ptt binary} (mpz method), 71
  \item {\ptt bind} (socket method), 56
  \item bit-string
    \subitem operations, 5
  \item {\ptt bitmap} (drawing method), 81
  \item Boolean
    \subitem operations, 2, 3
    \subitem type, 2
  \item {\ptt box} (drawing method), 80
  \item built-in
    \subitem exceptions, 1, 2
    \subitem functions, 1, 2
    \subitem modules, 1
    \subitem types, 1, 2
  \item {\ptt builtin_module_names} (in module sys), 21
  \item {\ptt byteswap} (in module array), 24

  \indexspace

  \item C
    \subitem structures, 31
  \item {\ptt calcsize} (in module struct), 31
  \item {\ptt casefold} (in module regex), 29
  \item {\ptt center} (in module string), 38
  \item {\ptt change} (window method), 78
  \item {\ptt chdir} (in module posix), 45
  \item {\ptt check} (menu method), 82
  \item {\ptt check_forms} (in module fl), 90
  \item {\ptt check_interval} (in module sys), 21
  \item {\ptt chmod} (in module posix), 45
  \item {\ptt choice} (in module rand), 35
  \item {\ptt chr} (built-in function), 14
  \item cipher
    \subitem Enigma, 71
  \item {\ptt circle} (drawing method), 80
  \item {\ptt cliprect} (drawing method), 81
  \item {\ptt clock} (in module time), 26
  \item {\ptt close} (aifc object method), 40, 41
  \item {\ptt close} (audio device method), 103
  \item {\ptt close} (bitmap method), 82
  \item {\ptt close} (drawing method), 81
  \item {\ptt close} (file method), 10
  \item {\ptt close} (in module posix), 45
  \item {\ptt close} (menu method), 82
  \item {\ptt close} (socket method), 56
  \item {\ptt close} (text-edit method), 83
  \item {\ptt close} (window method), 80
  \item {\ptt closeport} (audio port object method), 88
  \item {\ptt cmp} (built-in function), 14
  \item {\ptt coerce} (built-in function), 14
  \item {\ptt color} (in module fl), 92
  \item {\ptt commonprefix} (in module posixpath), 51
  \item comparing
    \subitem objects, 4
  \item comparison
    \subitem operator, 3
  \item {\ptt compile} (built-in function), 15
  \item {\ptt compile} (in module regex), 28
  \item {\ptt compress} (in module jpeg), 66
  \item concatenation
    \subitem operation, 6
  \item {\ptt connect} (socket method), 56
  \item {\ptt connectionnumber} (in module stdwin), 77
  \item conversions
    \subitem numeric, 5
  \item {\ptt copy} (md5 method), 70
  \item {\ptt count} (in module string), 37
  \item {\ptt count} (list method), 7
  \item {\ptt crop} (in module imageop), 65
  \item {\ptt cross} (in module audioop), 62
  \item crypt(1), 73
  \item cryptography, 69
  \item {\ptt ctime} (in module time), 26
  \item {\ptt curdir} (in module os), 35
  \item C{}
    \subitem language, 1, 3--5

  \indexspace

  \item {\ptt daylight} (in module time), 26
  \item {\ptt dbm} (built-in module), 42
  \item {\ptt deactivate_form} (form object method), 92
  \item {\ptt decompress} (in module jpeg), 67
  \item {\ptt decrypt} (rotor method), 72
  \item {\ptt decryptmore} (rotor method), 72
  \item {\ptt del}
    \subitem statement, 7, 8
  \item {\ptt delattr} (built-in function), 15
  \item {\ptt delete_object} (FORMS object method), 95
  \item {\ptt DEVICE} (standard module), 100
  \item dictionary
    \subitem type, 8
    \subitem type, operations on, 8
  \item {\ptt digest} (md5 method), 70
  \item {\ptt digits} (data in module string), 36
  \item {\ptt dir} (built-in function), 15
  \item {\ptt dither2grey2} (in module imageop), 66
  \item {\ptt dither2mono} (in module imageop), 66
  \item division
    \subitem integer, 5
    \subitem long integer, 5
  \item {\ptt divm} (in module mpz), 71
  \item {\ptt divmod} (built-in function), 15
  \item {\ptt do_forms} (in module fl), 90
  \item {\ptt drain} (audio device method), 103
  \item {\ptt draw} (text-edit method), 83
  \item {\ptt dump} (in module marshal), 30
  \item {\ptt dumps} (in module marshal), 31
  \item {\ptt dup} (in module posix), 45
  \item {\ptt dup} (posixfile method), 49
  \item {\ptt dup2} (in module posix), 45
  \item {\ptt dup2} (posixfile method), 49

  \indexspace

  \item {\ptt elarc} (drawing method), 80
  \item Ellinghouse, Lance, 71
  \item {\ptt empty} (in module rect), 85
  \item {\ptt enable} (menu method), 82
  \item {\ptt encrypt} (rotor method), 72
  \item {\ptt encryptmore} (rotor method), 72
  \item {\ptt end_group} (form object method), 92
  \item {\ptt enddrawing} (drawing method), 81
  \item {\ptt endpick} (in module gl), 100
  \item {\ptt endselect} (in module gl), 100
  \item Enigma
    \subitem cipher, 71
  \item {\ptt enumerate} (in module fm), 97
  \item {\ptt environ} (data in module posix), 45
  \item {\ptt EOFError} (built-in exception), 12
  \item {\ptt erase} (drawing method), 80
  \item {\ptt error} (exception in module posix), 45
  \item {\ptt error} (in module audioop), 61
  \item {\ptt error} (in module dbm), 42
  \item {\ptt error} (in module gdbm), 43
  \item {\ptt error} (in module imageop), 65
  \item {\ptt error} (in module imgfile), 101
  \item {\ptt error} (in module rect), 85
  \item {\ptt error} (in module regex), 29
  \item {\ptt error} (in module rgbimg), 67
  \item {\ptt error} (in module select), 53
  \item {\ptt error} (in module socket), 54
  \item {\ptt error} (in module struct), 31
  \item {\ptt error} (in module sunaudiodev), 102
  \item {\ptt error} (in module thread), 59
  \item {\ptt eval} (built-in function), 15
  \item {\ptt event} (text-edit method), 83
  \item {\ptt exc_traceback} (in module sys), 22
  \item {\ptt exc_type} (in module sys), 21
  \item {\ptt exc_value} (in module sys), 21
  \item exceptions
    \subitem built-in, 1, 2
  \item {\ptt execl} (in module os), 35
  \item {\ptt execle} (in module os), 35
  \item {\ptt execlp} (in module os), 35
  \item {\ptt execv} (in module posix), 45
  \item {\ptt execve} (in module posix), 45
  \item {\ptt execvp} (in module os), 35
  \item {\ptt exists} (in module posixpath), 51
  \item {\ptt exit} (in module sys), 22
  \item {\ptt exit_prog} (in module thread), 59
  \item {\ptt exit_thread} (in module thread), 59
  \item {\ptt exitfunc} (in module sys), 22
  \item {\ptt expandtabs} (in module string), 37
  \item {\ptt expanduser} (in module posixpath), 51
  \item {\ptt expandvars} (in module posixpath), 51

  \indexspace

  \item false, 2
  \item {\ptt fcntl} (built-in module), 42
  \item {\ptt fcntl} (in module struct), 43
  \item {\ptt fdopen} (in module posix), 45
  \item {\ptt fetchcolor} (in module stdwin), 75
  \item {\ptt file} (posixfile method), 49
  \item file control
    \subitem UNIX, 42
  \item file object
    \subitem posix, 48
  \item {\ptt fileno} (in module stdwin), 78
  \item {\ptt fileno} (socket method), 56
  \item {\ptt fillcircle} (drawing method), 80
  \item {\ptt fillelarc} (drawing method), 80
  \item {\ptt fillpoly} (drawing method), 80
  \item {\ptt filter} (built-in function), 16
  \item {\ptt find} (in module string), 37
  \item {\ptt find_first} (form object method), 92
  \item {\ptt find_last} (form object method), 93
  \item {\ptt findfactor} (in module audioop), 62
  \item {\ptt findfit} (in module audioop), 62
  \item {\ptt findfont} (in module fm), 97
  \item {\ptt findmax} (in module audioop), 62
  \item {\ptt FL} (standard module), 96
  \item {\ptt fl} (built-in module), 90
  \item {\ptt flags} (posixfile method), 49
  \item {\ptt fleep} (in module stdwin), 76
  \item {\ptt float} (built-in function), 4, 16
  \item floating point
    \subitem literals, 4
    \subitem type, 4
  \item {\ptt flp} (standard module), 96
  \item {\ptt flush} (audio device method), 103
  \item {\ptt flush} (file method), 10
  \item {\ptt fm} (built-in module), 97
  \item {\ptt fontpath} (in module fm), 97
  \item {\ptt fork} (in module posix), 46
  \item {\ptt freeze_form} (form object method), 92
  \item {\ptt freeze_object} (FORMS object method), 95
  \item {\ptt fromfd} (in module socket), 55
  \item {\ptt fromfile} (in module array), 24
  \item {\ptt fromlist} (in module array), 24
  \item {\ptt fromstring} (in module array), 25
  \item {\ptt fstat} (in module posix), 46
  \item functions
    \subitem built-in, 1, 2

  \indexspace

  \item {\ptt gcd} (in module mpz), 70
  \item {\ptt gcdext} (in module mpz), 70
  \item {\ptt gdbm} (built-in module), 43
  \item {\ptt geom2rect} (in module rect), 86
  \item {\ptt get_directory} (in module fl), 91
  \item {\ptt get_filename} (in module fl), 91
  \item {\ptt get_ident} (in module thread), 59
  \item {\ptt get_mouse} (in module fl), 91
  \item {\ptt get_pattern} (in module fl), 91
  \item {\ptt get_rgbmode} (in module fl), 91
  \item {\ptt getactive} (in module stdwin), 75
  \item {\ptt getattr} (built-in function), 16
  \item {\ptt getbgcolor} (drawing method), 81
  \item {\ptt getbgcolor} (in module stdwin), 76
  \item {\ptt getbit} (bitmap method), 82
  \item {\ptt getchannels} (audio configuration object method), 88
  \item {\ptt getcomment} (font handle method), 97
  \item {\ptt getcompname} (aifc object method), 39
  \item {\ptt getcomptype} (aifc object method), 39
  \item {\ptt getconfig} (audio port object method), 89
  \item {\ptt getcutbuffer} (in module stdwin), 77
  \item {\ptt getcwd} (in module posix), 46
  \item {\ptt getdefscrollbars} (in module stdwin), 75
  \item {\ptt getdefwinpos} (in module stdwin), 75
  \item {\ptt getdefwinsize} (in module stdwin), 75
  \item {\ptt getdocsize} (window method), 78
  \item {\ptt getegid} (in module posix), 46
  \item {\ptt geteuid} (in module posix), 46
  \item {\ptt getevent} (in module stdwin), 74
  \item {\ptt getfd} (audio port object method), 88
  \item {\ptt getfgcolor} (drawing method), 81
  \item {\ptt getfgcolor} (in module stdwin), 76
  \item {\ptt getfillable} (audio port object method), 89
  \item {\ptt getfilled} (audio port object method), 89
  \item {\ptt getfillpoint} (audio port object method), 89
  \item {\ptt getfloatmax} (audio configuration object method), 88
  \item {\ptt getfocus} (text-edit method), 83
  \item {\ptt getfocustext} (text-edit method), 83
  \item {\ptt getfontinfo} (font handle method), 98
  \item {\ptt getfontname} (font handle method), 97
  \item {\ptt getframerate} (aifc object method), 39
  \item {\ptt getgid} (in module posix), 46
  \item {\ptt getgrall} (in module grp), 44
  \item {\ptt getgrgid} (in module grp), 44
  \item {\ptt getgrnam} (in module grp), 44
  \item {\ptt gethostbyname} (in module socket), 55
  \item {\ptt gethostname} (in module socket), 55
  \item {\ptt getinfo} (audio device method), 103
  \item {\ptt getmark} (aifc object method), 39
  \item {\ptt getmarkers} (aifc object method), 39
  \item {\ptt getmcolor} (in module fl), 92
  \item {\ptt getnchannels} (aifc object method), 39
  \item {\ptt getnframes} (aifc object method), 39
  \item {\ptt getopt} (standard module), 33
  \item {\ptt getorigin} (window method), 78
  \item {\ptt getparams} (aifc object method), 39
  \item {\ptt getparams} (in module al), 88
  \item {\ptt getpeername} (socket method), 56
  \item {\ptt getpid} (in module posix), 46
  \item {\ptt getppid} (in module posix), 46
  \item {\ptt getpwall} (in module pwd), 53
  \item {\ptt getpwnam} (in module pwd), 53
  \item {\ptt getpwuid} (in module pwd), 53
  \item {\ptt getqueuesize} (audio configuration object method), 88
  \item {\ptt getrect} (text-edit method), 83
  \item {\ptt getsampfmt} (audio configuration object method), 88
  \item {\ptt getsample} (in module audioop), 62
  \item {\ptt getsampwidth} (aifc object method), 39
  \item {\ptt getscrmm} (in module stdwin), 75
  \item {\ptt getscrsize} (in module stdwin), 75
  \item {\ptt getselection} (in module stdwin), 77
  \item {\ptt getservbyname} (in module socket), 55
  \item {\ptt getsize} (bitmap method), 82
  \item {\ptt getsizes} (in module imgfile), 101
  \item {\ptt getsockname} (socket method), 56
  \item {\ptt getsockopt} (socket method), 56
  \item {\ptt getstatus} (audio port object method), 89
  \item {\ptt getstrwidth} (font handle method), 98
  \item {\ptt gettext} (text-edit method), 83
  \item {\ptt gettitle} (window method), 78
  \item {\ptt getuid} (in module posix), 46
  \item {\ptt getwidth} (audio configuration object method), 88
  \item {\ptt getwinpos} (window method), 78
  \item {\ptt getwinsize} (window method), 78
  \item {\ptt givenpat} (regex attribute), 30
  \item {\ptt GL} (standard module), 100
  \item {\ptt gl} (built-in module), 98
  \item {\ptt gmtime} (in module time), 26
  \item {\ptt grey22grey} (in module imageop), 66
  \item {\ptt grey2grey2} (in module imageop), 66
  \item {\ptt grey2grey4} (in module imageop), 66
  \item {\ptt grey2mono} (in module imageop), 66
  \item {\ptt grey42grey} (in module imageop), 66
  \item {\ptt group} (regex method), 29
  \item {\ptt groupindex} (regex attribute), 30
  \item {\ptt grp} (built-in module), 44
  \item {\ptt gsub} (in module regsub), 36

  \indexspace

  \item {\ptt has_key} (dictionary method), 8
  \item {\ptt hasattr} (built-in function), 16
  \item {\ptt hash} (built-in function), 16
  \item {\ptt hex} (built-in function), 16
  \item hexadecimal
    \subitem literals, 4
  \item {\ptt hexdigits} (data in module string), 36
  \item {\ptt hide_form} (form object method), 92
  \item {\ptt hide_object} (FORMS object method), 95

  \indexspace

  \item {\ptt ibufcount} (audio device method), 103
  \item {\ptt id} (built-in function), 16
  \item {\ptt if}
    \subitem statement, 2
  \item {\ptt imageop} (built-in module), 65
  \item {\ptt imgfile} (built-in module), 101
  \item {\ptt ImportError} (built-in exception), 12
  \item {\ptt in}
    \subitem operator, 4, 6
  \item {\ptt index} (in module string), 37
  \item {\ptt index} (list method), 7
  \item {\ptt IndexError} (built-in exception), 12
  \item {\ptt init} (in module fm), 97
  \item {\ptt input} (built-in function), 16
  \item {\ptt insert} (in module array), 25
  \item {\ptt insert} (list method), 7
  \item {\ptt inset} (in module rect), 86
  \item {\ptt int} (built-in function), 4, 17
  \item integer
    \subitem division, 5
    \subitem division, long, 5
    \subitem literals, 4
    \subitem literals, long, 4
    \subitem type, 4
    \subitem type, long, 4
    \subitem types, 4
    \subitem types, operations on, 5
  \item {\ptt intersect} (in module rect), 85
  \item {\ptt invert} (drawing method), 80
  \item IO control
    \subitem UNIX, 42
  \item {\ptt ioctl} (in module struct), 43
  \item {\ptt IOError} (built-in exception), 12
  \item {\ptt is}
    \subitem operator, 3
  \item {\ptt is not}
    \subitem operator, 3
  \item {\ptt is_empty} (in module rect), 85
  \item {\ptt isabs} (in module posixpath), 51
  \item {\ptt isatty} (file method), 10
  \item {\ptt isdir} (in module posixpath), 52
  \item {\ptt isfile} (in module posixpath), 51
  \item {\ptt islink} (in module posixpath), 52
  \item {\ptt ismount} (in module posixpath), 52
  \item {\ptt isqueued} (in module fl), 91
  \item {\ptt itemsize} (in module array), 24

  \indexspace

  \item {\ptt join} (in module posixpath), 52
  \item {\ptt join} (in module string), 38
  \item {\ptt joinfields} (in module string), 38
  \item {\ptt jpeg} (built-in module), 66

  \indexspace

  \item {\ptt KeyboardInterrupt} (built-in exception), 12
  \item {\ptt KeyError} (built-in exception), 12
  \item {\ptt keys} (dictionary method), 8
  \item {\ptt kill} (in module posix), 46

  \indexspace

  \item language
    \subitem {\psc abc}{}, 3
    \subitem C{}, 1, 3--5
  \item {\ptt last} (regex attribute), 30
  \item {\ptt last_traceback} (in module sys), 22
  \item {\ptt last_type} (in module sys), 22
  \item {\ptt last_value} (in module sys), 22
  \item {\ptt len} (built-in function), 6, 8, 17
  \item {\ptt letters} (data in module string), 36
  \item {\ptt lin2adpcm} (in module audioop), 62
  \item {\ptt lin2adpcm3} (in module audioop), 63
  \item {\ptt lin2lin} (in module audioop), 62
  \item {\ptt lin2ulaw} (in module audioop), 63
  \item {\ptt line} (drawing method), 80
  \item {\ptt lineheight} (drawing method), 81
  \item {\ptt lineheight} (in module stdwin), 77
  \item {\ptt link} (in module posix), 46
  \item list
    \subitem type, 6, 7
    \subitem type, operations on, 7
  \item {\ptt listdir} (in module posix), 46
  \item {\ptt listen} (socket method), 56
  \item {\ptt listfontnames} (in module stdwin), 75
  \item literals
    \subitem floating point, 4
    \subitem hexadecimal, 4
    \subitem integer, 4
    \subitem long integer, 4
    \subitem numeric, 4
    \subitem octal, 4
  \item {\ptt ljust} (in module string), 38
  \item {\ptt load} (in module marshal), 31
  \item {\ptt loads} (in module marshal), 31
  \item {\ptt localtime} (in module time), 27
  \item {\ptt lock} (posixfile method), 49
  \item {\ptt locked} (lock method), 59
  \item long
    \subitem integer division, 5
    \subitem integer literals, 4
    \subitem integer type, 4
  \item {\ptt long} (built-in function), 4, 17
  \item {\ptt longimagedata} (in module rgbimg), 67
  \item {\ptt longstoimage} (in module rgbimg), 67
  \item {\ptt lower} (in module string), 37
  \item {\ptt lowercase} (data in module string), 36
  \item {\ptt lseek} (in module posix), 46
  \item {\ptt lstat} (in module posix), 46

  \indexspace

  \item {\ptt make_form} (in module fl), 90
  \item {\ptt makefile} (socket method), 56
  \item {\ptt map} (built-in function), 17
  \item {\ptt mapcolor} (in module fl), 92
  \item mapping
    \subitem types, 8
    \subitem types, operations on, 8
  \item {\ptt marshal} (built-in module), 30
  \item masking
    \subitem operations, 5
  \item {\ptt match} (in module regex), 28
  \item {\ptt match} (regex method), 29
  \item {\ptt math} , 5
  \item {\ptt math} (built-in module), 25
  \item {\ptt max} (built-in function), 6, 17
  \item {\ptt max} (in module audioop), 63
  \item {\ptt maxpp} (in module audioop), 63
  \item {\ptt md5} (built-in module), 69
  \item {\ptt md5} (in module md5), 70
  \item {\ptt MemoryError} (built-in exception), 13
  \item {\ptt menucreate} (in module stdwin), 76
  \item {\ptt menucreate} (window method), 78
  \item {\ptt message} (in module stdwin), 76
  \item {\ptt min} (built-in function), 6, 17
  \item {\ptt minmax} (in module audioop), 63
  \item {\ptt mkdir} (in module posix), 46
  \item {\ptt mktime} (in module time), 27
  \item modules
    \subitem built-in, 1
    \subitem standard, 1
  \item {\ptt modules} (in module sys), 22
  \item {\ptt mono2grey} (in module imageop), 66
  \item {\ptt move} (text-edit method), 83
  \item {\ptt mpz} (built-in module), 70
  \item {\ptt mpz} (in module mpz), 70
  \item {\ptt mul} (in module audioop), 63
  \item mutable
    \subitem sequence types, 7
    \subitem sequence types, operations on, 7

  \indexspace

  \item {\ptt name} (in module os), 34
  \item {\ptt NameError} (built-in exception), 13
  \item National Security Agency, 73
  \item {\ptt newbitmap} (in module stdwin), 76
  \item {\ptt newconfig} (in module al), 87
  \item {\ptt newrotor} (in module rotor), 71
  \item {\ptt nice} (in module posix), 46
  \item {\ptt noclip} (drawing method), 81
  \item {\ptt None} (Built-in object), 2
  \item {\ptt normcase} (in module posixpath), 52
  \item {\ptt not}
    \subitem operator, 3
  \item {\ptt not in}
    \subitem operator, 4, 6
  \item numeric
    \subitem conversions, 5
    \subitem literals, 4
    \subitem types, 4
    \subitem types, operations on, 5
  \item {\ptt nurbscurve} (in module gl), 99
  \item {\ptt nurbssurface} (in module gl), 99
  \item {\ptt nvarray} (in module gl), 99

  \indexspace

  \item objects
    \subitem comparing, 4
  \item {\ptt obufcount} (audio device method), 103
  \item {\ptt oct} (built-in function), 17
  \item octal
    \subitem literals, 4
  \item {\ptt octdigits} (data in module string), 36
  \item {\ptt open} (built-in function), 17
  \item {\ptt open} (in module aifc), 39
  \item {\ptt open} (in module dbm), 42
  \item {\ptt open} (in module gdbm), 44
  \item {\ptt open} (in module posix), 47
  \item {\ptt open} (in module posixfile), 49
  \item {\ptt open} (in module stdwin), 74
  \item {\ptt open} (in module sunaudiodev), 102
  \item {\ptt openfile} (in module posixfile), 49
  \item {\ptt openport} (in module al), 87
  \item operation
    \subitem concatenation, 6
    \subitem repetition, 6
    \subitem slice, 6
    \subitem subscript, 6
  \item operations
    \subitem bit-string, 5
    \subitem Boolean, 2, 3
    \subitem masking, 5
    \subitem shifting, 5
  \item operations on
    \subitem dictionary type, 8
    \subitem integer types, 5
    \subitem list type, 7
    \subitem mapping types, 8
    \subitem mutable sequence types, 7
    \subitem numeric types, 5
    \subitem sequence types, 6, 7
  \item operator
    \subitem {\ptt ==}, 3
    \subitem {\ptt and}, 3
    \subitem comparison, 3
    \subitem {\ptt in}, 4, 6
    \subitem {\ptt is}, 3
    \subitem {\ptt is not}, 3
    \subitem {\ptt not}, 3
    \subitem {\ptt not in}, 4, 6
    \subitem {\ptt or}, 3
  \item {\ptt or}
    \subitem operator, 3
  \item {\ptt ord} (built-in function), 18
  \item {\ptt os} (standard module), 34
  \item {\ptt OverflowError} (built-in exception), 13

  \indexspace

  \item {\ptt pack} (in module struct), 31
  \item {\ptt paint} (drawing method), 80
  \item {\ptt pardir} (in module os), 35
  \item {\ptt path} (in module os), 34
  \item {\ptt path} (in module sys), 22
  \item {\ptt pdb} (in module sys), 23
  \item {\ptt pick} (in module gl), 99
  \item {\ptt pipe} (in module posix), 47
  \item {\ptt pointinrect} (in module rect), 85
  \item {\ptt pollevent} (in module stdwin), 75
  \item {\ptt poly} (drawing method), 80
  \item {\ptt popen} (in module posix), 47
  \item posix
    \subitem file object, 48
  \item {\ptt posix} (built-in module), 44
  \item {\ptt posixfile} (built-in module), 48
  \item {\ptt posixpath} (standard module), 51
  \item {\ptt pow} (built-in function), 18
  \item {\ptt powm} (in module mpz), 70
  \item {\ptt print}
    \subitem statement, 2
  \item profile function, 23
  \item {\ptt prstr} (in module fm), 97
  \item {\ptt ps1} (in module sys), 22
  \item {\ptt ps2} (in module sys), 22
  \item {\ptt pwd} (built-in module), 53
  \item {\ptt pwlcurve} (in module gl), 99

  \indexspace

  \item {\ptt qdevice} (in module fl), 91
  \item {\ptt qenter} (in module fl), 91
  \item {\ptt qread} (in module fl), 91
  \item {\ptt qreset} (in module fl), 91
  \item {\ptt qtest} (in module fl), 91
  \item {\ptt queryparams} (in module al), 88

  \indexspace

  \item {\ptt rand} (in module rand), 35
  \item {\ptt rand} (standard module), 35
  \item {\ptt random} (in module whrandom), 38
  \item {\ptt range} (built-in function), 18
  \item {\ptt raw_input} (built-in function), 18
  \item {\ptt read} (audio device method), 103
  \item {\ptt read} (file method), 10
  \item {\ptt read} (in module imgfile), 101
  \item {\ptt read} (in module posix), 47
  \item {\ptt readframes} (aifc object method), 40
  \item {\ptt readline} (file method), 11
  \item {\ptt readlines} (file method), 11
  \item {\ptt readlink} (in module posix), 47
  \item {\ptt readsamps} (audio port object method), 89
  \item {\ptt readscaled} (in module imgfile), 101
  \item {\ptt realpat} (regex attribute), 30
  \item {\ptt rect} (standard module), 85
  \item {\ptt rect2geom} (in module rect), 86
  \item {\ptt recv} (socket method), 57
  \item {\ptt recvfrom} (socket method), 57
  \item {\ptt redraw_form} (form object method), 92
  \item {\ptt redraw_object} (FORMS object method), 95
  \item {\ptt reduce} (built-in function), 19
  \item regex, 7
  \item {\ptt regex} (built-in module), 27
  \item {\ptt regs} (regex attribute), 29
  \item {\ptt regsub} (standard module), 35
  \item {\ptt release} (lock method), 59
  \item {\ptt reload} (built-in function), 19
  \item {\ptt remove} (list method), 7
  \item {\ptt rename} (in module posix), 47
  \item repetition
    \subitem operation, 6
  \item {\ptt replace} (text-edit method), 83
  \item {\ptt repr} (built-in function), 19
  \item {\ptt resetselection} (in module stdwin), 77
  \item {\ptt reverse} (in module audioop), 63
  \item {\ptt reverse} (list method), 7
  \item {\ptt rewind} (aifc object method), 40
  \item {\ptt rfind} (in module string), 37
  \item {\ptt rgbimg} (built-in module), 67
  \item {\ptt rindex} (in module string), 37
  \item {\ptt rjust} (in module string), 38
  \item {\ptt rmdir} (in module posix), 47
  \item {\ptt rms} (in module audioop), 63
  \item {\ptt rotatecutbuffers} (in module stdwin), 77
  \item {\ptt rotor} (built-in module), 71
  \item {\ptt round} (built-in function), 19
  \item {\ptt RuntimeError} (built-in exception), 13

  \indexspace

  \item {\ptt samefile} (in module posixpath), 52
  \item {\ptt scale} (in module imageop), 65
  \item {\ptt scalefont} (font handle method), 97
  \item {\ptt scroll} (window method), 79
  \item {\ptt search} (in module regex), 28
  \item {\ptt search} (regex method), 29
  \item {\ptt seed} (in module whrandom), 38
  \item {\ptt seek} (file method), 11
  \item {\ptt SEEK_CUR} (in module posixfile), 49
  \item {\ptt SEEK_END} (in module posixfile), 49
  \item {\ptt SEEK_SET} (in module posixfile), 49
  \item {\ptt select} (built-in module), 53
  \item {\ptt select} (in module gl), 100
  \item {\ptt select} (in module select), 53
  \item {\ptt select} (in module stdwin), 78
  \item {\ptt send} (socket method), 57
  \item {\ptt sendto} (socket method), 57
  \item {\ptt sep} (in module os), 35
  \item sequence
    \subitem types, 6
    \subitem types, mutable, 7
    \subitem types, operations on, 6, 7
    \subitem types, operations on mutable, 7
  \item {\ptt set_call_back} (FORMS object method), 95
  \item {\ptt set_event_call_back} (in module fl), 91
  \item {\ptt set_form_position} (form object method), 92
  \item {\ptt set_graphics_mode} (in module fl), 91
  \item {\ptt set_syntax} (in module regex), 28
  \item {\ptt setactive} (window method), 79
  \item {\ptt setattr} (built-in function), 19
  \item {\ptt setbgcolor} (drawing method), 81
  \item {\ptt setbgcolor} (in module stdwin), 76
  \item {\ptt setbit} (bitmap method), 82
  \item {\ptt setblocking} (socket method), 57
  \item {\ptt setchannels} (audio configuration object method), 88
  \item {\ptt setcomptype} (aifc object method), 40
  \item {\ptt setconfig} (audio port object method), 89
  \item {\ptt setcutbuffer} (in module stdwin), 77
  \item {\ptt setdefscrollbars} (in module stdwin), 75
  \item {\ptt setdefwinpos} (in module stdwin), 75
  \item {\ptt setdefwinsize} (in module stdwin), 75
  \item {\ptt setdocsize} (window method), 79
  \item {\ptt setfgcolor} (drawing method), 81
  \item {\ptt setfgcolor} (in module stdwin), 76
  \item {\ptt setfillpoint} (audio port object method), 89
  \item {\ptt setfloatmax} (audio configuration object method), 88
  \item {\ptt setfocus} (text-edit method), 83
  \item {\ptt setfont} (drawing method), 81
  \item {\ptt setfont} (font handle method), 97
  \item {\ptt setfont} (in module stdwin), 76
  \item {\ptt setframerate} (aifc object method), 40
  \item {\ptt setgid} (in module posix), 47
  \item {\ptt setinfo} (audio device method), 103
  \item {\ptt setitem} (menu method), 82
  \item {\ptt setkey} (rotor method), 72
  \item {\ptt setmark} (aifc object method), 41
  \item {\ptt setnchannels} (aifc object method), 40
  \item {\ptt setnframes} (aifc object method), 40
  \item {\ptt setoption} (in module jpeg), 67
  \item {\ptt setorigin} (window method), 79
  \item {\ptt setparams} (aifc object method), 41
  \item {\ptt setparams} (in module al), 88
  \item {\ptt setpath} (in module fm), 97
  \item {\ptt setpos} (aifc object method), 40
  \item {\ptt setprofile} (in module sys), 23
  \item {\ptt setqueuesize} (audio configuration object method), 88
  \item {\ptt setsampfmt} (audio configuration object method), 88
  \item {\ptt setsampwidth} (aifc object method), 40
  \item {\ptt setselection} (window method), 79
  \item {\ptt setsockopt} (socket method), 57
  \item {\ptt settext} (text-edit method), 83
  \item {\ptt settimer} (window method), 79
  \item {\ptt settitle} (window method), 79
  \item {\ptt settrace} (in module sys), 22
  \item {\ptt setuid} (in module posix), 47
  \item {\ptt setview} (text-edit method), 83
  \item {\ptt setwincursor} (window method), 79
  \item {\ptt setwinpos} (window method), 79
  \item {\ptt setwinsize} (window method), 79
  \item {\ptt shade} (drawing method), 80
  \item shifting
    \subitem operations, 5
  \item {\ptt show} (window method), 79
  \item {\ptt show_choice} (in module fl), 91
  \item {\ptt show_file_selector} (in module fl), 91
  \item {\ptt show_form} (form object method), 92
  \item {\ptt show_input} (in module fl), 91
  \item {\ptt show_message} (in module fl), 91
  \item {\ptt show_object} (FORMS object method), 95
  \item {\ptt show_question} (in module fl), 91
  \item {\ptt shutdown} (socket method), 57
  \item {\ptt sizeofimage} (in module rgbimg), 67
  \item {\ptt sleep} (in module time), 27
  \item slice
    \subitem assignment, 7
    \subitem operation, 6
  \item {\ptt SOCK_DGRAM} (in module socket), 55
  \item {\ptt SOCK_RAW} (in module socket), 55
  \item {\ptt SOCK_RDM} (in module socket), 55
  \item {\ptt SOCK_SEQPACKET} (in module socket), 55
  \item {\ptt SOCK_STREAM} (in module socket), 55
  \item {\ptt socket} (built-in module), 54
  \item {\ptt socket} (in module select), 54
  \item {\ptt socket} (in module socket), 55
  \item {\ptt sort} (list method), 7
  \item {\ptt split} (in module posixpath), 52
  \item {\ptt split} (in module regsub), 36
  \item {\ptt split} (in module string), 37
  \item {\ptt splitext} (in module posixpath), 52
  \item {\ptt splitfields} (in module string), 37
  \item {\ptt sqrt} (in module mpz), 71
  \item {\ptt sqrtrem} (in module mpz), 71
  \item {\ptt srand} (in module rand), 35
  \item standard
    \subitem modules, 1
  \item {\ptt start_new_thread} (in module thread), 59
  \item {\ptt stat} (in module posix), 47
  \item statement
    \subitem {\ptt del}, 7, 8
    \subitem {\ptt if}, 2
    \subitem {\ptt print}, 2
    \subitem {\ptt while}, 2
  \item {\ptt stderr} (in module sys), 23
  \item {\ptt stdin} (in module sys), 23
  \item {\ptt stdout} (in module sys), 23
  \item {\ptt stdwin} (built-in module), 74
  \item {\ptt stdwin} (in module select), 54
  \item {\ptt stdwinevents} (standard module), 84
  \item {\ptt str} (built-in function), 19
  \item string, 7
    \subitem type, 6
  \item {\ptt string} (standard module), 36
  \item {\ptt strip} (in module string), 38
  \item {\ptt struct} (built-in module), 31
  \item structures
    \subitem C, 31
  \item {\ptt sub} (in module regsub), 36
  \item subscript
    \subitem assignment, 7
    \subitem operation, 6
  \item {\ptt sunaudiodev} (built-in module), 102
  \item {\ptt swapcase} (in module string), 38
  \item symbol table, 2
  \item {\ptt symcomp} (in module regex), 28
  \item {\ptt symlink} (in module posix), 47
  \item {\ptt SyntaxError} (built-in exception), 13
  \item {\ptt sys} (built-in module), 21
  \item {\ptt system} (in module posix), 47
  \item {\ptt SystemError} (built-in exception), 13
  \item {\ptt SystemExit} (built-in exception), 13

  \indexspace

  \item {\ptt tell} (aifc object method), 40, 41
  \item {\ptt tell} (file method), 11
  \item {\ptt text} (drawing method), 81
  \item {\ptt textbreak} (drawing method), 81
  \item {\ptt textbreak} (in module stdwin), 77
  \item {\ptt textcreate} (window method), 79
  \item {\ptt textwidth} (drawing method), 81
  \item {\ptt textwidth} (in module stdwin), 77
  \item {\ptt thread} (built-in module), 58
  \item {\ptt tie} (in module fl), 91
  \item {\ptt time} (built-in module), 26
  \item {\ptt time} (in module time), 27
  \item {\ptt times} (in module posix), 48
  \item {\ptt timezone} (in module time), 27
  \item {\ptt tofile} (in module array), 25
  \item {\ptt tolist} (in module array), 25
  \item {\ptt tomono} (in module audioop), 63
  \item {\ptt tostereo} (in module audioop), 63
  \item {\ptt tostring} (in module array), 25
  \item {\ptt tovideo} (in module imageop), 65
  \item trace function, 23
  \item {\ptt tracebacklimit} (in module sys), 23
  \item {\ptt translate} (regex attribute), 30
  \item true, 3
  \item truth
    \subitem value, 2
  \item {\ptt ttob} (in module imgfile), 101
  \item {\ptt ttob} (in module rgbimg), 68
  \item tuple
    \subitem type, 6
  \item {\ptt tuple} (built-in function), 19
  \item type
    \subitem Boolean, 2
    \subitem dictionary, 8
    \subitem floating point, 4
    \subitem integer, 4
    \subitem list, 6, 7
    \subitem long integer, 4
    \subitem operations on dictionary, 8
    \subitem operations on list, 7
    \subitem string, 6
    \subitem tuple, 6
  \item {\ptt type} (built-in function), 2, 20
  \item {\ptt typecode} (in module array), 24
  \item {\ptt TypeError} (built-in exception), 14
  \item types
    \subitem built-in, 1, 2
    \subitem integer, 4
    \subitem mapping, 8
    \subitem mutable sequence, 7
    \subitem numeric, 4
    \subitem operations on integer, 5
    \subitem operations on mapping, 8
    \subitem operations on mutable sequence, 7
    \subitem operations on numeric, 5
    \subitem operations on sequence, 6, 7
    \subitem sequence, 6
  \item {\ptt tzname} (in module time), 27

  \indexspace

  \item {\ptt ulaw2lin} (in module audioop), 64
  \item {\ptt umask} (in module posix), 48
  \item {\ptt uname} (in module posix), 48
  \item {\ptt unfreeze_form} (form object method), 92
  \item {\ptt unfreeze_object} (FORMS object method), 95
  \item {\ptt union} (in module rect), 85
  \item UNIX
    \subitem file control, 42
    \subitem IO control, 42
  \item {\ptt unlink} (in module posix), 48
  \item {\ptt unpack} (in module struct), 31
  \item {\ptt unqdevice} (in module fl), 91
  \item {\ptt update} (md5 method), 70
  \item {\ptt upper} (in module string), 38
  \item {\ptt uppercase} (data in module string), 36
  \item {\ptt utime} (in module posix), 48

  \indexspace

  \item value
    \subitem truth, 2
  \item {\ptt ValueError} (built-in exception), 14
  \item {\ptt varray} (in module gl), 99
  \item {\ptt vars} (built-in function), 20
  \item {\ptt vnarray} (in module gl), 99

  \indexspace

  \item {\ptt wait} (in module posix), 48
  \item {\ptt waitpid} (in module posix), 48
  \item {\ptt walk} (in module posixpath), 52
  \item {\ptt wdb} (in module sys), 23
  \item {\ptt while}
    \subitem statement, 2
  \item {\ptt whitespace} (data in module string), 36
  \item {\ptt whrandom} (standard module), 38
  \item {\ptt write} (audio device method), 103
  \item {\ptt write} (file method), 11
  \item {\ptt write} (in module imgfile), 101
  \item {\ptt write} (in module posix), 48
  \item {\ptt writeframes} (aifc object method), 41
  \item {\ptt writeframesraw} (aifc object method), 41
  \item {\ptt writelines} (file method), 11
  \item {\ptt writesamps} (audio port object method), 89

  \indexspace

  \item {\ptt xorcircle} (drawing method), 81
  \item {\ptt xorelarc} (drawing method), 81
  \item {\ptt xorline} (drawing method), 81
  \item {\ptt xorpoly} (drawing method), 81
  \item {\ptt xrange} (built-in function), 20

  \indexspace

  \item {\ptt ZeroDivisionError} (built-in exception), 14
  \item {\ptt zfill} (in module string), 38

\end{theindex}
