Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ixion::javascript::interpreter Class Reference

#include <ixlib_javascript.hh>

List of all members.

Public Methods

 interpreter ()
 ~interpreter ()
ref< expression > parse (std::string const &str)
ref< expression > parse (std::istream &istr)
ref< valueexecute (std::string const &str)
ref< valueexecute (std::istream &istr)
ref< valueexecute (ref< expression > expr)

Public Attributes

ref< list_scope, valueRootScope

Constructor & Destructor Documentation



Member Function Documentation

ref<value> ixion::javascript::interpreter::execute ref< expression >    expr

ref<value> ixion::javascript::interpreter::execute std::istream &    istr

ref<value> ixion::javascript::interpreter::execute std::string const &    str

ref<expression> ixion::javascript::interpreter::parse std::istream &    istr

ref<expression> ixion::javascript::interpreter::parse std::string const &    str

Member Data Documentation

ref<list_scope,value> ixion::javascript::interpreter::RootScope

Definition at line 355 of file ixlib_javascript.hh.

The documentation for this class was generated from the following file:
Generated on Wed Oct 31 17:12:27 2001 for ixlib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001