166 E sPrias ^^-asa a -^-^- z^ r far- aDs-z^ 88fs-fi- ----- ^sr^ sers Guid-e- Ide 166 <strong>Prism</strong> User s <strong>Guide</strong> CMcoldboot selection, 44 cedAtach command, 44 CMdetach selection, 44 cafinger command, 45 CMfinger selection, 45 caPtL intrinsic function, 31, 86 CQOFN usnRmTnns environment variable, 103, 115 -cprof ile compiler option, 8, 60, 102 effect on stepping, 46 CQIROFILIN environment variable, 105 CMPROFILINGDATA FILENAME environment variable, 105 CMPROFILING EXCUTABLE.FILENAE environment variable, 105 cps command, 10, 40 cimetsaf oty command, 44 CMsetsafety selection, 44 CmTscalarMain, 69 collection command, 104, 153 Collection selection, 104 colormap visualizers, 4, 85, 142 minimum and maximum values of, 88 colors, changing <strong>Prism</strong>'s standard, 142 command line, 24 using, 24 command window, 3, 161 using, 24 commands adding to the tear-off region, 133 executing fronm a file, 27 getting help on, 123 issuing, 14 issuing multiple, 25 logging, 27 setting up alternative names for, 133 Commands Reference selection, 124 Common Events buttons, 57, 58, 78 compiling and linking, 8 from within <strong>Prism</strong>, 118 complex numbers, 83, 90 cont command, 47 and auto-attaching, 43 context, 161 setting via print or display command, 79 Continue selection, 47 continuing execution, 47 core command, 40 can't be used in Actions field, 57 core files, associating with loaded programs, 10,40 coNT intrinsic function, 31 Ctrl-a, 13, 152 Ctrl-b, 13, 152 Ctrl-c, 13, 25, 47, 152 Ctrl-d, 13, 152 Ctrl-e, 14, 152 Ctrl-f, 14, 152 Ctrl-h, 152 Ctrl-j, 152 Ctrl-k, 14, 152 Ctrl-L 152 Ctrl-m, 152 Ctrl-n, 25, 152 Ctrl-p, 25, 152 Ctrl-u, 14, 152 Ctrl-x, 20 current file, 48, 161 changing, 49 current function, 48, 162 changing, 49 current line, 162 current working directory, changing and printing, 35 Customize selection, 134 Customize utility, using, 134 D data, changing the radix of, 100 data navigator, 4, 162 using, 81 dbx, 14 dedicated window, 26, 77 Define Type selection, 28 Version 1.2, March 1993 Copyright 0 1993 Thinking Machines Corporation t
0 0 0 Index 167 ... i........ ..... ........................................------------.. 167'~Z' .. delete command, 65, 68, 153 Delete selection, 59, 67 detach command, 41 can't be used in Actions field, 57 dialog boxes, 162 using, 19 dimof, 31 display command, 78 Display Data selection, 105 Display dialog box, 78 DISPY environment variable, 9 Display selection (Debug menu), 75 display window, 162 using, 82 displaying difference from printing, 74 from the command window, 78 from the Debug menu, 75 from the event table, 78 from the Events menu, 77 doc command, 153 dot notation, 31 down command, 69 Down selection, 69 DsIZz intrinsic function, 31 E eachinst keyword, 56 eachline keyword, 56 edit command, 117 edit geometry, 136 Edit selection, 117, 136, 140, 158 editing source code, 117 editor, specifying default, 140 EDIToR environment variable, 117, 136 elevator, 18 email command, 130 Email selection, 130, 136 environment variables, setting and displaying, 35 error bell, 136 enor messages, specifying window for, 141 error window, 136 errors, <strong>Prism</strong>'s behavior after, 145 Version 1.2 March 1993 Copyright 0 1993 Thinking Machines Corporation Esc key, 13 event list, 55, 65, 162 event table, 162 description of, 55 using, 55 Event Table selection, 55 events, 162 adding, 58 deleting, 58 editing, 59 saving, 59 Events menu, 58 executing a program, 45 execution pointer, 23, 162 expressions, writing in <strong>Prism</strong>, 29 F F1 key, 13 F10 key, 13, 15, 16 file command, 49 File menu in visualizers, using, 82 File selection, 20, 49, 61 focus, 12 fonts, changing the default, 141 Fortran intrinsic functions, 30 front end, 9 func command, 50 Func selection, 20, 21, 49, 61 function definition, displaying in the source window, 21 functions, choosing the correct, 29 G -g compiler option, 8, 60 Glossary selection, 124 graph visualizers, 85 field height of, 88 minimum and maximum of, 88 gum, 9 H help, getting, 121
- Page 1 and 2:
e LIP The Connection Machine System
- Page 3 and 4:
I" Contents ,~s s~~~s _ s . s , s..
- Page 5 and 6:
_W -- , . (,. C' Cn · . .V Content
- Page 7 and 8:
d-i~W& C, Contents vii --- e . -- .
- Page 9 and 10:
About This Manual Objectives of Thi
- Page 11 and 12:
About This Manual xi Abot Tis anul
- Page 13 and 14:
Chapter 1 Introduction The Prism pr
- Page 15 and 16:
Chapter . Introduction 3 ChapNEr 1'
- Page 17 and 18:
Chapter 1. Introduction 5 Chsss-apt
- Page 19 and 20:
Chapter 2 Using Prism This chapter
- Page 21 and 22:
V.` Chapter 2. Using Prism 9 Chptr
- Page 23 and 24:
1 Aj w' Chapter 2. Using Prism 11 C
- Page 25 and 26:
Chapter Z. Using Prism 13 Chpe' . U
- Page 27 and 28:
. ,A "5 .v Chapter 2. Using Prism 1
- Page 29 and 30:
her -9 Chapter 2. Using Prism . nam
- Page 31 and 32:
Chapter 2. Using Prism 19 2.5.2 Dia
- Page 33 and 34:
:1rn WII- Chapter 2. Using Prism 21
- Page 35 and 36:
Chapter Z Uing Prism 23 NOTE: If yo
- Page 37 and 38:
Chapter 2. Using Prism 25 Chper2 Ui
- Page 39 and 40:
Chapter Z. Using Prism 27 M; --. ^
- Page 41 and 42:
Chapter 2. Using Prism 29 Chpe . Us
- Page 43 and 44:
Chapter 2 Using Prism 31 ChapterI2.
- Page 45 and 46:
V Chapter 2. Using Prism 33 Chapter
- Page 47 and 48:
T Chapter 2. Using Prism 35 as an a
- Page 49 and 50:
Chapter 3 Loading and Executing a P
- Page 51 and 52:
I Ah :4 ) Chapter 3. Loading and Ex
- Page 53 and 54:
T Chapter 3. Loading and Executing
- Page 55 and 56:
I Chapter 3. Loading and Executing
- Page 57 and 58:
I .61 . Chapter 3. Loading and Exec
- Page 59 and 60:
' Chapter 3. Loading and Executing
- Page 61 and 62:
Chapter 3. Loading and Executing a
- Page 63:
, ., Ott 7X Chapter 3. Loading and
- Page 66 and 67:
54 Prism User ~ Guide 5 4 - - - - -
- Page 68 and 69:
56 Prism User g Guide 56-- - - - -
- Page 70 and 71:
58 58 Prsm----- - U sG d 4.2.2 Addi
- Page 72 and 73:
60 Prism User $ Guide 60 Prism User
- Page 74 and 75:
62 Prism User s Guide 62 Prism User
- Page 76 and 77:
64 Prism User k Guide 64.... Pr----
- Page 78 and 79:
66 Prism User s Guide 66 Prism User
- Page 80 and 81:
68 Prism User k Guide 68- iG Pr--m-
- Page 82 and 83:
"70- ------- Pr...ism:-- I II User
- Page 84 and 85:
72 Prism User a Guide 72 rim Uers G
- Page 86 and 87:
74 74Hils --------- ----_ _- ---- P
- Page 88 and 89:
76 Prism User Guide 76;i .U .. ----
- Page 90 and 91:
78 Prism User k Guide When you have
- Page 92 and 93:
80 where (a .eq. maxval(a)) print a
- Page 94 and 95:
82 highlighted, and an I-beam appea
- Page 96 and 97:
84 84-Pr--m-User-s-G- -d- Figure 21
- Page 98 and 99:
86 Prism User k Guide 86~~~~ ~ D ~
- Page 100 and 101:
88 Prism User S Guide * Field Width
- Page 102 and 103:
90 Prism User Guide 90 - - - - - -
- Page 104 and 105:
92 Prism User S Guide 92 Prsm Uer's
- Page 106 and 107:
94 Prism Users Guide * From the key
- Page 108 and 109:
96 5.4.6 Visualizing Dynamic Arrays
- Page 110 and 111:
98 prism_struct_init(); prism add a
- Page 112 and 113:
100 Prism User s Guide If the right
- Page 114 and 115:
102 allows you to zero in on the li
- Page 116 and 117:
104 Prism User s Guide * To account
- Page 118 and 119:
106 ~;.. - 5 Y?1 Pamiwc Data E PM T
- Page 120 and 121:
108 Prism User 's Guide • FE Tota
- Page 122 and 123:
110 Prism User s Guide The total us
- Page 124 and 125:
112 resource (if available); as men
- Page 126 and 127:
114 Prism User Guide 1. Which of th
- Page 128 and 129: 116 Prism User Guide 116_e pa Prism
- Page 130 and 131: 118 Prism User k Guide 118 Prism Us
- Page 132 and 133: 4 4
- Page 134 and 135: 122 Prism User L Guide 122.........
- Page 136 and 137: 124 Prism User Guide ------- 124Pri
- Page 138 and 139: 126 Prism User s Guide 126Prism----
- Page 140 and 141: 128 Prism User s Guide .'128 i Pris
- Page 142 and 143: 130 Prism User ~ Guide 130 -o Prism
- Page 144 and 145: 132 ~x"~c~,~r. Prism User s Guide P
- Page 146 and 147: 134 removes the alias created above
- Page 148 and 149: 136 Prism User ~ Guide 136 Prism Us
- Page 150 and 151: 138 Prism User Ir Guide 255 0 255 2
- Page 152 and 153: 140 Prism User $ Guide ::::::!140!i
- Page 154 and 155: 142 Prism User i Guide Changing the
- Page 156 and 157: 144 Prism User S Guide 144PrsmUsr'
- Page 158 and 159: 146 Prism User s Guide * If you alw
- Page 160 and 161: 148 Prism User Guide 148 PrsmUsr'IG
- Page 162 and 163: 4 $ - i
- Page 164 and 165: 152 B.2 Issuing Commands You operat
- Page 166 and 167: 154 Prism User s Guide another menu
- Page 168 and 169: 156 Prism User s Guide ------ -----
- Page 170 and 171: 158 Prism User s Guide 15Mr=mUsrs u
- Page 172 and 173: 160 Prism User k Guide Y BamnnPoa1
- Page 174 and 175: 162 Prism User S Guide 162 Prism Us
- Page 176 and 177: 164 Prism User S Guide 164 Prism Us
- Page 180 and 181: 168 Prism User s Guide 168"I Prism
- Page 182 and 183: 170 Prism User Guide -: ... .......
- Page 184: 172 Prism User k Guide 172 Pri-m-Us