| 
Concept Index
 
1: Introduction 
2: Invoking Gre 
3: Gre Grammar 
4: Commands 
5: Cookbook 
6: Hints 
7: History 
8: Plans 
9: Concept Index
  | 
9: Concept index 
 - 
 !, boolean 'not' operator
 [see Comparison operators]
 - 
 $, protecting in system calls
 [see System]
 - 
 $0
 [see Scalar System Variables]
 - 
 $ARGV built-in variable
 [see Commandline options]
 - 
 $ARGV vector, to hold command-line arguments
 [see Vector System Variables]
 - 
 $_ variable, implicit assignment to
 [see While and Until]
 - 
 $_ variable, implicit printing of
 [see Print]
 - 
 $_arrow_size,
 [see Scalar System Variables]
 - 
 $_command_file variable (names the command file)
 [see Scalar System Variables]
 - 
 $_command_file
 [see Scalar System Variables]
 - 
 $_e, mathematical constant
 [see Builtin numerical constants]
 - 
 $_eof
 [see Scalar System Variables]
 - 
 $_exit_status
 [see Scalar System Variables]
 - 
 $_fontsize
 [see Scalar System Variables]
 - 
 $_graylevel
 [see Scalar System Variables]
 - 
 $_linewidth
 [see Scalar System Variables]
 - 
 $_linewidth_axis
 [see Scalar System Variables]
 - 
 $_linewidth_symbol
 [see Scalar System Variables]
 - 
 $_missingvalue
 [see Scalar System Variables]
 - 
 $_pi, mathematical constant
 [see Builtin numerical constants]
 - 
 $_symbolsize
 [see Scalar System Variables]
 - 
 $_time
 [see Scalar System Variables]
 - 
 $_u vector, to hold u data
 [see Vector System Variables]
 - 
 $_v vector, to hold v data
 [see Vector System Variables]
 - 
 $_version
 [see Scalar System Variables]
 - 
 $_x vector, to hold x data
 [see Vector System Variables]
 - 
 $_xleft
 [see Scalar System Variables]
 - 
 $_xmargin
 [see Scalar System Variables]
 - 
 $_xright
 [see Scalar System Variables]
 - 
 $_xsize
 [see Scalar System Variables]
 - 
 $_y vector, to hold y data
 [see Vector System Variables]
 - 
 $_ybottom
 [see Scalar System Variables]
 - 
 $_ymargin
 [see Scalar System Variables]
 - 
 $_ysize
 [see Scalar System Variables]
 - 
 $_ytop
 [see Scalar System Variables]
 - 
 $_z vector, to hold z data
 [see Vector System Variables]
 - 
 &&, boolean 'and' operator
 [see Comparison operators]
 - 
 () for subroutines
 [see Mathematical subroutines]
 - 
 ** exponentiation operator
 [see Algebraic operators]
 - 
 --debug commandline option (debugging)
 [see Commandline options]
 - 
 --execute commandline option (execute string)
 [see Commandline options]
 - 
 --help commandline option (get help)
 [see Commandline options]
 - 
 --Library commandline option
 [see Commandline options]
 - 
 --Optimize commandline option (set optimization level)
 [see Commandline options]
 - 
 --option commandline option (general options)
 [see Commandline options]
 - 
 --postscript commandline option (name postscript file)
 [see Commandline options]
 - 
 --trace commandline option (tracing)
 [see Commandline options]
 - 
 --version commandline option (print version)
 [see Commandline options]
 - 
 --warning commandline option (control warnings)
 [see Commandline options]
 - 
 --which_library commandline option
 [see Commandline options]
 - 
 -d commandline option (debugging)
 [see Commandline options]
 - 
 -d filename command
 [see -X]
 - 
 -e commandline option (execute string)
 [see Commandline options]
 - 
 -f filename command
 [see -X]
 - 
 -h commandline option (get help)
 [see Commandline options]
 - 
 -L commandline option (sets library directory)
 [see Commandline options]
 - 
 -o commandline option (general options)
 [see Commandline options]
 - 
 -O commandline option (set optimization level)
 [see Commandline options]
 - 
 -p commandline option (name postscript file)
 [see Commandline options]
 - 
 -r filename command
 [see -X]
 - 
 -t commandline option (tracing)
 [see Commandline options]
 - 
 -v commandline option (print version)
 [see Commandline options]
 - 
 -w commandline option (control warnings)
 [see Commandline options]
 - 
 . operator, to concatenate strings
 [see Concatenating Textual Items]
 - 
 .gz suffix in filenames
 [see Open]
 - 
 .Z suffix in filenames
 [see Open]
 - 
 // for regular expression matching
 [see Comparing Textual Items With Regular Expressions]
 - 
 ;, using to separate commands
 [see Command syntax]
 - 
 <FILEHANDLE> syntax, in loops
 [see While and Until]
 - 
 =~ syntax, for modifying text-valued variables
 [see Modifying Strings]
 - 
 ?, question operator
 [see Comparison operators]
 - 
 abs(x) subroutine
 [see Builtin functions that take one argument]
 - 
 accented characters in text <1>
 [see Set font encoding]
 - 
 accented characters in text
 [see Entering Text]
 - 
 acos(x) subroutine
 [see Builtin functions that take one argument]
 - 
 acosh(x) subroutine
 [see Builtin functions that take one argument]
 - 
 aesthics, of line widths
 [see Set line width]
 - 
 aliases, commandline
 [see Commandline options]
 - 
 and, boolean operator
 [see Comparison operators]
 - 
 arc, drawing
 [see Draw arc]
 - 
 arithmetic expressions (constant)
 [see Efficiency considerations]
 - 
 arithmetic, on integers
 [see Convention on division of constants]
 - 
 arithmetic
 [see Algebraic operators]
 - 
 arrow heads, setting type of
 [see Set arrow type]
 - 
 arrow, setting type of head
 [see Set arrow type]
 - 
 arrows, drawing several
 [see Draw arrows]
 - 
 arrows, drawing single one
 [see Draw arrow]
 - 
 arrows, setting scale <1>
 [see Set v scale]
 - 
 arrows, setting scale
 [see Set u scale]
 - 
 ascent of text
 [see Builtin functions that take one argument]
 - 
 asin(x) subroutine
 [see Builtin functions that take one argument]
 - 
 asinh(x) subroutine
 [see Builtin functions that take one argument]
 - 
 atan(x) subroutine
 [see Builtin functions that take one argument]
 - 
 atan2(x,y) subroutine
 [see Builtin functions that take two arguments]
 - 
 atanh(x) subroutine
 [see Builtin functions that take one argument]
 - 
 awk programmers, hints and pitfalls
 [see Awk programmers]
 - 
 axes, drawing manually <1>
 [see Draw y axis]
 - 
 axes, drawing manually
 [see Draw x axis]
 - 
 axes, drawing
 [see Draw axes]
 - 
 axes, setting format for numbers <1>
 [see Set y format]
 - 
 axes, setting format for numbers
 [see Set x format]
 - 
 axes, setting length of x-axis
 [see Set x size]
 - 
 axes, setting length of y-axis
 [see Set y size]
 - 
 axes, setting type of x-axis
 [see Set x type]
 - 
 axes, setting type of y-axis
 [see Set y type]
 - 
 axes, setting x margin
 [see Set x margin]
 - 
 axes, setting x name
 [see Set x name]
 - 
 axes, setting x range
 [see Set x axis]
 - 
 axes, setting y margin
 [see Set y margin]
 - 
 axes, setting y name
 [see Set y name]
 - 
 axes, setting y range
 [see Set y axis]
 - 
 axis, tic direction
 [see Set tics]
 - 
 axis, tic length
 [see Set tic size]
 - 
 back-tic system calls in quoted strings
 [see System Calls In Quoted Strings]
 - 
 backtic system calls in quoted strings
 [see System Calls In Quoted Strings]
 - 
 benchmark, parsing
 [see Parsing and execution phases]
 - 
 birthday paper
 [see Example 8]
 - 
 boolean operations
 [see Comparison operators]
 - 
 bottom margin
 [see Set y margin]
 - 
 box-plots <1>
 [see Draw y box plot at]
 - 
 box-plots
 [see Draw x box plot at]
 - 
 boxes, drawing
 [see Draw box]
 - 
 bugs, how to report
 [see Bugs]
 - 
 bugs, list of
 [see Bugs]
 - 
 c programmers, pitfalls
 [see C programmers]
 - 
 cd command
 [see Cd]
 - 
 ceil(x) subroutine
 [see Builtin functions that take one argument]
 - 
 charts, sample of drawing
 [see Example 7]
 - 
 chomp subroutine
 [see Chomp]
 - 
 chop subroutine
 [see Chop]
 - 
 clipping data
 [see Set clip]
 - 
 close subroutine
 [see Close]
 - 
 cmd command
 [see Cmd]
 - 
 cm_to_pt(x) subroutine
 [see Builtin functions that take one argument]
 - 
 colon operator
 [see Comparison operators]
 - 
 color of pen, in black/white
 [see Set graylevel]
 - 
 color, setting
 [see Set color]
 - 
 colorscale of image
 [see Set image colorscale]
 - 
 column data, how to read with read columns command
 [see Read columns]
 - 
 columns, regression
 [see Regress]
 - 
 command file, named in $_command_file variable
 [see Scalar System Variables]
 - 
 command-file name, using as a title
 [see Draw title]
 - 
 commandline aliases
 [see Commandline options]
 - 
 commandline option --Library
 [see Commandline options]
 - 
 commandline option --which_library
 [see Commandline options]
 - 
 commandline option -d or --debug
 [see Commandline options]
 - 
 commandline option -e or --execute
 [see Commandline options]
 - 
 commandline option -h or --help
 [see Commandline options]
 - 
 commandline option -O or --Optimize
 [see Commandline options]
 - 
 commandline option -o or --option
 [see Commandline options]
 - 
 commandline option -p or --postscript
 [see Commandline options]
 - 
 commandline option -t or --trace
 [see Commandline options]
 - 
 commandline option -v or --version
 [see Commandline options]
 - 
 commandline option -w or --warnings
 [see Commandline options]
 - 
 commandline options
 [see Commandline options]
 - 
 comparing numberical values
 [see Comparison operators]
 - 
 comparing strings with regular expressions
 [see Comparing Textual Items With Regular Expressions]
 - 
 comparing strings
 [see Comparing Textual Items Simply]
 - 
 compressed files
 [see Open]
 - 
 concatenating strings with dot operator
 [see Concatenating Textual Items]
 - 
 conditional execution
 [see Conditional statements]
 - 
 constant arithmetic expressions
 [see Efficiency considerations]
 - 
 contours, drawing
 [see Draw contour]
 - 
 contours, labelling
 [see Set contour label position]
 - 
 contours, setting format for numbers
 [see Set contour format]
 - 
 convert columns to grid command
 [see Convert columns to grid]
 - 
 convert command
 [see Convert]
 - 
 convert grid to image command
 [see Convert grid to image]
 - 
 cos(x) subroutine
 [see Builtin functions that take one argument]
 - 
 cosh(x) subroutine
 [see Builtin functions that take one argument]
 - 
 courier font
 [see Set font to]
 - 
 curve-fitting
 [see Regress]
 - 
 curves, drawing
 [see Draw curve]
 - 
 dashed lines
 [see Set dash]
 - 
 debugging, controlling with -D commandline options
 [see Commandline options]
 - 
 debugging, inserting comments in PostScript file
 [see Pscomment]
 - 
 decreasing, x axis
 [see Set x axis]
 - 
 defining new Gre commands
 [see Cmd]
 - 
 delete command
 [see Delete]
 - 
 deleting files with unlink
 [see Builtin functions that take more than two arguments]
 - 
 density of seawater
 [see Builtin functions for seawater properties]
 - 
 descent of text
 [see Builtin functions that take one argument]
 - 
 die subroutine
 [see Die]
 - 
 directory, printing current
 [see Pwd]
 - 
 do ... while loop
 [see While and Until]
 - 
 do loop
 [see Loops]
 - 
 dot operator, on strings
 [see Concatenating Textual Items]
 - 
 draw arc command
 [see Draw arc]
 - 
 draw arrow command
 [see Draw arrow]
 - 
 draw arrows command
 [see Draw arrows]
 - 
 draw axes command
 [see Draw axes]
 - 
 draw box command
 [see Draw box]
 - 
 draw contour command
 [see Draw contour]
 - 
 draw curve command
 [see Draw curve]
 - 
 draw grid command
 [see Draw grid]
 - 
 draw image command
 [see Draw image]
 - 
 draw isopycnal command
 [see Draw isopycnal]
 - 
 draw label command
 [see Draw label]
 - 
 draw line from command
 [see Draw line from]
 - 
 draw polygon command
 [see Draw polygon]
 - 
 draw symbol command
 [see Draw symbol]
 - 
 draw title command
 [see Draw title]
 - 
 draw x axis command
 [see Draw x axis]
 - 
 draw x box plot at command
 [see Draw x box plot at]
 - 
 draw y axis command
 [see Draw y axis]
 - 
 draw y box plot at command
 [see Draw y box plot at]
 - 
 drawing arcs
 [see Draw arc]
 - 
 drawing arrow between two points
 [see Draw arrow]
 - 
 drawing arrows at column data
 [see Draw arrows]
 - 
 drawing axes <1>
 [see Draw symbol]
 - 
 drawing axes
 [see Draw axes]
 - 
 drawing boxes
 [see Draw box]
 - 
 drawing contours
 [see Draw contour]
 - 
 drawing curves
 [see Draw curve]
 - 
 drawing grid
 [see Draw grid]
 - 
 drawing images
 [see Draw image]
 - 
 drawing line segments
 [see Draw line from]
 - 
 drawing maps
 [see Example 7]
 - 
 drawing polygons
 [see Draw polygon]
 - 
 drawing text
 [see Draw label]
 - 
 efficiency considerations, arithmetic expressions
 [see Efficiency considerations]
 - 
 ends of lines, drawing
 [see Set line cap]
 - 
 equation of state for temperature
 [see Builtin functions for seawater properties]
 - 
 erf(x) subroutine
 [see Builtin functions that take one argument]
 - 
 erfc(x) subroutine
 [see Builtin functions that take one argument]
 - 
 escape code for newline
 [see Print]
 - 
 escape code for tab
 [see Print]
 - 
 executing small programs with -e commandline option
 [see Commandline options]
 - 
 existence of files, testing
 [see -X]
 - 
 exit command
 [see Exit]
 - 
 exiting the program with die
 [see Die]
 - 
 exiting the program with draw title
 [see Draw title]
 - 
 exiting the program with exit
 [see Exit]
 - 
 exp(x) subroutine
 [see Builtin functions that take one argument]
 - 
 exp10(x) subroutine
 [see Builtin functions that take one argument]
 - 
 exponentiation with ** operator
 [see Algebraic operators]
 - 
 file handles
 [see Open]
 - 
 filename, expansion
 [see Glob]
 - 
 files, compressed
 [see Open]
 - 
 files, deleting with unlink
 [see Builtin functions that take more than two arguments]
 - 
 files, given as URL names
 [see Open]
 - 
 files, removing with unlink
 [see Builtin functions that take more than two arguments]
 - 
 files, testing status
 [see -X]
 - 
 files, unlinking
 [see Builtin functions that take more than two arguments]
 - 
 filled curves
 [see Draw curve]
 - 
 flags, setting
 [see Set flag]
 - 
 floating point operations
 [see Precision used in calculations]
 - 
 floor(x) subroutine
 [see Builtin functions that take one argument]
 - 
 flow of control
 [see Flow of control]
 - 
 font encoding vector
 [see Set font encoding]
 - 
 font size, setting
 [see Set font size]
 - 
 font, setting
 [see Set font to]
 - 
 fonts, list of available
 [see Set font to]
 - 
 for loop <1>
 [see For]
 - 
 for loop
 [see Loops]
 - 
 foreach loop <1>
 [see Foreach]
 - 
 foreach loop
 [see Loops]
 - 
 format for numbers on contours
 [see Set contour format]
 - 
 formatted output into strings, with sprintf
 [see Printing Into Strings]
 - 
 formatted printing, with printf
 [see Printf]
 - 
 French accents in text
 [see Entering Text]
 - 
 ftp site
 [see Top]
 - 
 functions, defining with sub
 [see Sub]
 - 
 functions, how to plot
 [see Example 6]
 - 
 future of gre
 [see Plans]
 - 
 gaussian distribution, generating random numbers in
 [see Builtin functions that take no arguments]
 - 
 gawk programmers, hints and pitfalls
 [see Awk programmers]
 - 
 glob subroutine
 [see Glob]
 - 
 graylevel of pen
 [see Set graylevel]
 - 
 gre.cmd, controlling with -L commandline option
 [see Commandline options]
 - 
 grerc file
 [see User startup file]
 - 
 gri programmers, pitfalls
 [see Gri programmers]
 - 
 grid, drawing
 [see Draw grid]
 - 
 grid, reading data
 [see Read grid data]
 - 
 grid, reading x-component
 [see Read grid x]
 - 
 grid, reading y-component
 [see Read grid y]
 - 
 grid, setting x-characteristics
 [see Set x grid]
 - 
 grid, setting y-characteristics
 [see Set y grid]
 - 
 gzipped files
 [see Open]
 - 
 help, getting information on commandline options with -h flag
 [see Commandline options]
 - 
 helvetica font
 [see Set font to]
 - 
 history
 [see History]
 - 
 hsv, setting color
 [see Set color]
 - 
 hyperbolic sine, cosine, tangent
 [see Builtin functions that take one argument]
 - 
 i/o, opening files
 [see Open]
 - 
 if statement
 [see Conditional statements]
 - 
 image, colorscale
 [see Set image colorscale]
 - 
 image, drawing
 [see Draw image]
 - 
 image, interpolation from grid
 [see Convert grid to image]
 - 
 image, setting range
 [see Set image range]
 - 
 index subroutine
 [see Index]
 - 
 int(x) subroutine
 [see Builtin functions that take one argument]
 - 
 integer arithmetic
 [see Convention on division of constants]
 - 
 integer operations
 [see Precision used in calculations]
 - 
 internet file access
 [see Open]
 - 
 interpolation of variable values into strings
 [see Variable Interpolation In Quoted Strings]
 - 
 interpolation, from grid to image
 [see Convert grid to image]
 - 
 intersections of lines, drawing
 [see Set line join]
 - 
 isopycnals on TS diagrams
 [see Draw isopycnal]
 - 
 isopycnals, labelling
 [see Set contour label position]
 - 
 labelling of contours and isopycnals
 [see Set contour label position]
 - 
 landscape orientation of page, setting
 [see Set page]
 - 
 last command
 [see Last]
 - 
 latitude
 [see Builtin functions for map projections]
 - 
 left margin
 [see Set x margin]
 - 
 length of a string
 [see Builtin functions that take one argument]
 - 
 length of x-axis
 [see Set x size]
 - 
 length of y-axis
 [see Set y size]
 - 
 length("string") subroutine
 [see Builtin functions that take one argument]
 - 
 library directory, setting with commandline option
 [see Commandline options]
 - 
 line width, setting
 [see Set line width]
 - 
 linear regression
 [see Regress]
 - 
 linear x-axis
 [see Set x type]
 - 
 linear y-axis
 [see Set y type]
 - 
 linegraphs
 [see Draw curve]
 - 
 lines, dashed
 [see Set dash]
 - 
 linux version
 [see Top]
 - 
 ln(x) subroutine
 [see Builtin functions that take one argument]
 - 
 log x-axis
 [see Set x type]
 - 
 log y-axis
 [see Set y type]
 - 
 log10(x) subroutine
 [see Builtin functions that take one argument]
 - 
 logical operations
 [see Comparison operators]
 - 
 longitude
 [see Builtin functions for map projections]
 - 
 loop, do ... while
 [see While and Until]
 - 
 loop, for
 [see For]
 - 
 loop, foreach
 [see Foreach]
 - 
 loop, while
 [see While and Until]
 - 
 loops
 [see Loops]
 - 
 ls command
 [see Ls]
 - 
 map projections
 [see Builtin functions for map projections]
 - 
 maps, sample of drawing
 [see Example 7]
 - 
 maps, setting coordinate system
 [see Set map projection]
 - 
 margin below axes
 [see Set y margin]
 - 
 margin to left of axes
 [see Set x margin]
 - 
 mathematical constants, pi, e, etc
 [see Builtin numerical constants]
 - 
 mathematical operators, order of precedence
 [see Algebraic operators]
 - 
 mathematics, on integers
 [see Convention on division of constants]
 - 
 mathematics
 [see Mathematics]
 - 
 max(x1,x2) subroutine
 [see Builtin functions that take two arguments]
 - 
 min(x1,x2) subroutine
 [see Builtin functions that take two arguments]
 - 
 missing value, setting
 [see Set missing value]
 - 
 modifying strings with s///
 [see Modifying Strings]
 - 
 modules
 [see Use]
 - 
 month of year, timeseries
 [see Example 9]
 - 
 my command, making variables local to block
 [see My]
 - 
 name of postscript file, setting
 [see Commandline options]
 - 
 name of x-axis
 [see Set x name]
 - 
 name of y-axis
 [see Set y name]
 - 
 namespaces, controlling with package command
 [see Package]
 - 
 new page command
 [see New Page]
 - 
 newline character
 [see Print]
 - 
 non-English languages
 [see Set font encoding]
 - 
 non-English text
 [see Entering Text]
 - 
 not, boolean operator
 [see Comparison operators]
 - 
 numerical constants and _ character
 [see Underline convention in numerical constants]
 - 
 numerical values, comparing
 [see Comparison operators]
 - 
 open subroutine
 [see Open]
 - 
 open() subroutine
 [see Builtin functions that take one argument]
 - 
 operator precedence
 [see Algebraic operators]
 - 
 optimization, constant arithmetic expressions
 [see Efficiency considerations]
 - 
 optimization, controlling
 [see Commandline options]
 - 
 options (general), setting with -e commandline option
 [see Commandline options]
 - 
 or, boolean operator
 [see Comparison operators]
 - 
 order of precedence of operators
 [see Algebraic operators]
 - 
 orientation of page, setting
 [see Set page]
 - 
 overhead projection, example
 [see Example 6]
 - 
 overlying lines
 [see Draw curve]
 - 
 package command
 [see Package]
 - 
 palatino font
 [see Set font to]
 - 
 parentheses, needed for subroutines
 [see Mathematical subroutines]
 - 
 parsing, including modules
 [see Use]
 - 
 parsing, performance
 [see Parsing and execution phases]
 - 
 pen color, setting in black/white
 [see Set graylevel]
 - 
 performance, parsing speed
 [see Parsing and execution phases]
 - 
 period operator, on strings
 [see Concatenating Textual Items]
 - 
 perl programmers, pitfalls
 [see Perl programmers]
 - 
 personal library in ~/.grerc file
 [see User startup file]
 - 
 physical properties of seawater
 [see Builtin functions for seawater properties]
 - 
 plans
 [see Plans]
 - 
 popt handling of commandline aliases
 [see Commandline options]
 - 
 portrait orientation of page, setting
 [see Set page]
 - 
 postscript file, how to control name
 [see Commandline options]
 - 
 PostScript file, inserting comments
 [see Pscomment]
 - 
 potential temperature of seawater
 [see Builtin functions for seawater properties]
 - 
 pow(x,y) subroutine
 [see Builtin functions that take two arguments]
 - 
 precedence of operators
 [see Algebraic operators]
 - 
 precision of calculations
 [see Precision used in calculations]
 - 
 print commands
 [see Print]
 - 
 print subroutine
 [see Builtin functions that take one argument]
 - 
 printf commands
 [see Printf]
 - 
 printf subroutine
 [see Builtin functions that take one argument]
 - 
 printing a warning
 [see Warn]
 - 
 printing into strings with sprintf
 [see Printing Into Strings]
 - 
 printing with format control, with printf
 [see Printf]
 - 
 program termination
 [see Die]
 - 
 proj, original source at USGS
 [see Set map projection]
 - 
 projection of maps
 [see Set map projection]
 - 
 proj_lonlat_to_x($lon, $lat) subroutine
 [see Builtin functions for map projections]
 - 
 proj_lonlat_to_y($lon, $lat) subroutine
 [see Builtin functions for map projections]
 - 
 prototype, in cmd
 [see Cmd]
 - 
 prototype, in sub
 [see Sub]
 - 
 pscomment command
 [see Pscomment]
 - 
 pt_to_cm(x) subroutine
 [see Builtin functions that take one argument]
 - 
 pwd command
 [see Pwd]
 - 
 query command
 [see Query]
 - 
 question-mark operator
 [see Comparison operators]
 - 
 quiting the program
 [see Die]
 - 
 rand() subroutine
 [see Builtin functions that take no arguments]
 - 
 rand()
 [see Builtin functions that take no arguments]
 - 
 random number generators, rand() and rand_gaussian()
 [see Builtin functions that take no arguments]
 - 
 random numbers
 [see Builtin functions that take no arguments]
 - 
 rand_gaussian() subroutine
 [see Builtin functions that take no arguments]
 - 
 rand_gaussian()
 [see Builtin functions that take no arguments]
 - 
 range of images, setting
 [see Set image range]
 - 
 rapidograph line widths
 [see Set line width]
 - 
 read columns command
 [see Read columns]
 - 
 read command
 [see Read]
 - 
 reading grid data
 [see Read grid data]
 - 
 reading grid x-component
 [see Read grid x]
 - 
 reading grid y-component
 [see Read grid y]
 - 
 reading variables
 [see Read variable]
 - 
 reading x-component of grid
 [see Read grid x]
 - 
 reading y-component of grid
 [see Read grid y]
 - 
 rectangles, drawing
 [see Draw box]
 - 
 RedHat linux version
 [see Top]
 - 
 regress command
 [see Regress]
 - 
 regular expression for comparing strings
 [see Comparing Textual Items With Regular Expressions]
 - 
 regular expressions
 [see Regular Expression Syntax]
 - 
 removing files with unlink
 [see Builtin functions that take more than two arguments]
 - 
 reorder command
 [see Reorder]
 - 
 reporting bugs
 [see Bugs]
 - 
 reserved words
 [see Reserved Words]
 - 
 resource file in ~/.grerc file
 [see User startup file]
 - 
 return command
 [see Return]
 - 
 rewind subroutine
 [see Rewind]
 - 
 rewind() subroutine
 [see Builtin functions that take one argument]
 - 
 rgb, setting color
 [see Set color]
 - 
 RPM redhat linux distribution
 [see Top]
 - 
 s/// operator
 [see Modifying Strings]
 - 
 seawater sound-speed
 [see Example 6]
 - 
 seawater, physical properties
 [see Builtin functions for seawater properties]
 - 
 seed for random numbers
 [see Builtin functions that take no arguments]
 - 
 semicolon, using to separate commands
 [see Command syntax]
 - 
 set arrow size command
 [see Set arrow size]
 - 
 set arrow type command
 [see Set arrow type]
 - 
 set clip command
 [see Set clip]
 - 
 set color command
 [see Set color]
 - 
 set contour format command
 [see Set contour format]
 - 
 set contour label position command
 [see Set contour label position]
 - 
 set dash command
 [see Set dash]
 - 
 set flag command
 [see Set flag]
 - 
 set font encoding command
 [see Set font encoding]
 - 
 set font size command
 [see Set font size]
 - 
 set font to command
 [see Set font to]
 - 
 set graylevel command
 [see Set graylevel]
 - 
 set image range command
 [see Set image range]
 - 
 set line cap command
 [see Set line cap]
 - 
 set line join command
 [see Set line join]
 - 
 set line width command
 [see Set line width]
 - 
 set map projection command
 [see Set map projection]
 - 
 set map projection system command
 [see Builtin functions for map projections]
 - 
 set missing value command
 [see Set missing value]
 - 
 set page command
 [see Set page]
 - 
 set symbol size command
 [see Set symbol size]
 - 
 set tic size command
 [see Set tic size]
 - 
 set tics command
 [see Set tics]
 - 
 set u scale command
 [see Set u scale]
 - 
 set v scale command
 [see Set v scale]
 - 
 set x axis command
 [see Set x axis]
 - 
 set x format command
 [see Set x format]
 - 
 set x grid command
 [see Set x grid]
 - 
 set x margin command
 [see Set x margin]
 - 
 set x name command
 [see Set x name]
 - 
 set x size command
 [see Set x size]
 - 
 set x type command
 [see Set x type]
 - 
 set y axis command
 [see Set y axis]
 - 
 set y format command
 [see Set y format]
 - 
 set y grid command
 [see Set y grid]
 - 
 set y margin command
 [see Set y margin]
 - 
 set y name command
 [see Set y name]
 - 
 set y size command
 [see Set y size]
 - 
 set y type command
 [see Set y type]
 - 
 setting colorscale of image
 [see Set image colorscale]
 - 
 setting font size
 [see Set font size]
 - 
 setting font
 [see Set font to]
 - 
 setting image colorscale
 [see Set image colorscale]
 - 
 setting length of x-axis
 [see Set x size]
 - 
 setting length of y-axis
 [see Set y size]
 - 
 setting line cap
 [see Set line cap]
 - 
 setting line join
 [see Set line join]
 - 
 setting line width
 [see Set line width]
 - 
 setting missing value
 [see Set missing value]
 - 
 setting orientation of page
 [see Set page]
 - 
 setting page orientation
 [see Set page]
 - 
 setting scale for x-component of arrows
 [see Set u scale]
 - 
 setting scale for y-component of arrows
 [see Set v scale]
 - 
 setting symbol size
 [see Set symbol size]
 - 
 setting tic direction
 [see Set tics]
 - 
 setting tic length
 [see Set tic size]
 - 
 setting type of x-axis
 [see Set x type]
 - 
 setting type of y-axis
 [see Set y type]
 - 
 sin(x) subroutine
 [see Builtin functions that take one argument]
 - 
 sinh(x) subroutine
 [see Builtin functions that take one argument]
 - 
 sound-speed of seawater
 [see Example 6]
 - 
 source ftp site
 [see Top]
 - 
 speed of sound in seawater
 [see Example 6]
 - 
 split command
 [see Split]
 - 
 sprintf, discussion
 [see Printing Into Strings]
 - 
 sqrt(x) subroutine
 [see Builtin functions that take one argument]
 - 
 srand(x) subroutine
 [see Builtin functions that take one argument]
 - 
 startup file gre.cmd, controlling with -L commandline option
 [see Commandline options]
 - 
 statistics, generating random numbers
 [see Builtin functions that take no arguments]
 - 
 statistics, regression on columns
 [see Regress]
 - 
 statistics, Tukey box-plots <1>
 [see Draw y box plot at]
 - 
 statistics, Tukey box-plots
 [see Draw x box plot at]
 - 
 status of files, testing
 [see -X]
 - 
 stdin, access with file handle <>
 [see While and Until]
 - 
 stopping program execution
 [see Die]
 - 
 string, length
 [see Builtin functions that take one argument]
 - 
 strings, back-tic system calls in
 [see System Calls In Quoted Strings]
 - 
 strings, comparing simply with eq and ne
 [see Comparing Textual Items Simply]
 - 
 strings, comparing with regular expressions
 [see Comparing Textual Items With Regular Expressions]
 - 
 strings, dot operator
 [see Concatenating Textual Items]
 - 
 strings, modifying with s///
 [see Modifying Strings]
 - 
 strings, printing into with sprintf
 [see Printing Into Strings]
 - 
 strings, variable interpolation in
 [see Variable Interpolation In Quoted Strings]
 - 
 subroutines, defining with sub
 [see Sub]
 - 
 subroutines
 [see Mathematical subroutines]
 - 
 substr command
 [see Substr]
 - 
 sw_alpha(S, T, p) subroutine
 [see Builtin functions for seawater properties]
 - 
 sw_beta(S, T, p) subroutine
 [see Builtin functions for seawater properties]
 - 
 sw_density(S, T, p) subroutine
 [see Builtin functions for seawater properties]
 - 
 sw_freezing_temperature(S, p) subroutine
 [see Builtin functions for seawater properties]
 - 
 sw_lapse_rate(S, t, p) subroutine
 [see Builtin functions for seawater properties]
 - 
 sw_potential_temperature(S, T, p, pref) subroutine
 [see Builtin functions for seawater properties]
 - 
 sw_salinity (C, T, p) subroutine
 [see Builtin functions for seawater properties]
 - 
 sw_spice (C, T, p) subroutine
 [see Builtin functions for seawater properties]
 - 
 symbol font
 [see Set font to]
 - 
 symbols, setting size
 [see Set symbol size]
 - 
 syntax
 [see Cautionary Notes On Syntax]
 - 
 system calls in quoted strings
 [see System Calls In Quoted Strings]
 - 
 system command
 [see System]
 - 
 system variables
 [see System Variables]
 - 
 tab character
 [see Print]
 - 
 tan(x) subroutine
 [see Builtin functions that take one argument]
 - 
 tanh(x) subroutine
 [see Builtin functions that take one argument]
 - 
 testing file status
 [see -X]
 - 
 text, ascent
 [see Builtin functions that take one argument]
 - 
 text, descent
 [see Builtin functions that take one argument]
 - 
 text, drawing
 [see Draw label]
 - 
 text, finding width/ascent/descent
 [see Builtin functions that take one argument]
 - 
 text, ISO characters
 [see Entering Text]
 - 
 text, setting font size
 [see Set font size]
 - 
 text_ascent("string") subroutine
 [see Builtin functions that take one argument]
 - 
 text_descent("string") subroutine
 [see Builtin functions that take one argument]
 - 
 text_width("string") subroutine
 [see Builtin functions that take one argument]
 - 
 theoretical functions, how to plot
 [see Example 6]
 - 
 thousands groupings in constants, with _
 [see Underline convention in numerical constants]
 - 
 tics, on axes, setting length
 [see Set tic size]
 - 
 timeseries with month of year
 [see Example 9]
 - 
 timesRoman font
 [see Set font to]
 - 
 tracing of program compilation
 [see Commandline options]
 - 
 trailing until statement
 [see While and Until]
 - 
 trailing while statement
 [see While and Until]
 - 
 TS diagrams, isopycnals
 [see Draw isopycnal]
 - 
 Tukey box-plots <1>
 [see Draw y box plot at]
 - 
 Tukey box-plots
 [see Draw x box plot at]
 - 
 underline character in numerical constants
 [see Underline convention in numerical constants]
 - 
 uniform distribution, generating random numbers in
 [see Builtin functions that take no arguments]
 - 
 unless statement
 [see Conditional statements]
 - 
 unlink subroutine
 [see Builtin functions that take more than two arguments]
 - 
 until loop
 [see Loops]
 - 
 until, trailing
 [see While and Until]
 - 
 URL of ftp site
 [see Top]
 - 
 URL, using in names of data/command files
 [see Open]
 - 
 use command
 [see Use]
 - 
 user's subroutines
 [see Sub]
 - 
 user's variables
 [see User Variables]
 - 
 user_to_cm_x(xuser) subroutine
 [see Builtin functions that take one argument]
 - 
 user_to_cm_y(yuser) subroutine
 [see Builtin functions that take one argument]
 - 
 variable interpolation in quoted strings
 [see Variable Interpolation In Quoted Strings]
 - 
 variables, making local to a block
 [see My]
 - 
 variables, reading
 [see Read variable]
 - 
 variables, system
 [see System Variables]
 - 
 variables, user
 [see User Variables]
 - 
 variables, vector and scalar with same name
 [see User Variables]
 - 
 vector variables
 [see User Variables]
 - 
 version() subroutine
 [see Builtin functions that take no arguments]
 - 
 version()
 [see Builtin functions that take no arguments]
 - 
 version, how to determine with -v commandline option
 [see Commandline options]
 - 
 warn command
 [see Warn]
 - 
 warning, printing
 [see Warn]
 - 
 warnings, how to control with -t commandline option
 [see Commandline options]
 - 
 web-based file access
 [see Open]
 - 
 while loop <1>
 [see While and Until]
 - 
 while loop
 [see Loops]
 - 
 while, trailing
 [see While and Until]
 - 
 width of text
 [see Builtin functions that take one argument]
 - 
 x axis, setting
 [see Set x axis]
 - 
 x, name of axis
 [see Set x name]
 - 
 x, setting length axis
 [see Set x size]
 - 
 x-axis, setting type
 [see Set x type]
 - 
 x-y graphs
 [see Draw curve]
 - 
 x11 colordatabase
 [see Set color]
 - 
 y axis, setting
 [see Set y axis]
 - 
 y, name of axis
 [see Set y name]
 - 
 y, setting length axis
 [see Set y size]
 - 
 y-axis, setting type
 [see Set y type]
 - 
 zapfChancery font
 [see Set font to]
 - 
 _ character in numerical constants
 [see Underline convention in numerical constants]
 - 
 ||, boolean 'or' operator
 [see Comparison operators]
 - 
 ~/.grerc file
 [see User startup file]
   
____________________________________________________________________
 Gre / Dan E. Kelley 
 |