login  home  contents  what's new  discussion  bug reports     help  links  subscribe  changes  refresh  edit

Domain of parsed forms which can be passed to the interpreter. This is also the interface between algebra code and facilities in the interpreter.

Test parse and 'unparse':

parse("sin x + 1")$InputForm

\label{eq1}\left(+ \ {\left(\sin \  x \right)}\  1 \right)(1)
Type: InputForm
unparse(parse("sin x + 1")$InputForm)

Type: String
-- syntax error gives empty result
null? parse("sin(x + 1")$InputForm

\label{eq3} \mbox{\rm true} (3)
Type: Boolean

  Subject:   Be Bold !!
  ( 14 subscribers )  
Please rate this page: