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':

fricas
parse("sin x + 1")$InputForm

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

\label{eq2}\verb#"sin(x)+1"#(2)
Type: String
fricas
-- syntax error gives empty result
null? parse("sin(x + 1")$InputForm

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




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