.BG
.FN print
.TL
Print Data
.CS
print(x, digits, quote=TRUE)
.AG x
any object.  Missing values (`NA's) are allowed.
.AG digits
the number of significant digits that should be printed in
numeric data.
Since all numbers in any vector are printed in the same format,
this may mean that some numbers will be printed with more than
`digits' significant digits.
If the argument is omitted, the `digits'
option is used; see `options'.
.AG quote
if TRUE, character strings are printed with surrounding quotes.
.RT
`x', with the invisible flag set to prevent reprinting.
.SE
`print' attempts to print `x' in a form appropriate to
the class of S objects it seems to belong to.
.PP
The standard `.Program' of S calls `print' to print
results of function calls, unless the invisible flag has been set (see
`invisible').
The 
options `width' and `length' control line width and page length.
When printing a vector a new format may be chosen
for each page.
When printing matrices, the column labels are repeated once per page.
.SA
`cat', `format', `invisible', `prstructure', `pratom', `prlist', `prarray',
`options'.
.EX
# in a loop, explicit printing is necessary
for(i in 1:10) print(i)
# compare this with the previous loop
for(i in 1:10) i
round(x,3)	#auto print of x rounded to 3 decimal places
print(x,3)	# x to 3-significant digits
.KW print
.WR
