parse(file="", n=null, text=null, prompt=null,
white=false)
file
|
the name of a file to read the expressions from.
If the file is "" and text is missing or null
then input is taken from the keyboard.
|
n
|
the number of statements to parse.
If n is negative the file is parsed in its entirety.
When parsing takes place from the keyboard, n is always 1.
|
text
| text to parse, quoted. |
prompt
| the prompt to print when parseing from the keyboard |
white
| if true then any white space separates expressions otherwise only newlines or semicolons do. |
parse returns the parsed but unevaluated expressions
in a list. Each element of the
list is of mode expression.
scan, source, eval.