26#if ! defined (octave_pt_except_h)
27#define octave_pt_except_h 1
29#include "octave-config.h"
47 : m_try_tok (try_tok), m_try_code (tc), m_catch_tok (catch_tok), m_expr_id (id), m_catch_code (cc), m_end_tok (end_tok)
93 : m_unwind_tok (unwind_tok), m_unwind_protect_code (tc), m_cleanup_tok (cleanup_tok), m_cleanup_code (cc), m_end_tok (end_tok)
128OCTAVE_END_NAMESPACE(octave)
tree_identifier * identifier()
void accept(tree_walker &tw)
~tree_try_catch_command()
tree_statement_list * cleanup()
tree_try_catch_command(const token try_tok, tree_statement_list *tc, const token catch_tok, tree_identifier *id, tree_statement_list *cc, const token &end_tok)
tree_statement_list * body()
tree_statement_list * cleanup()
~tree_unwind_protect_command()
tree_unwind_protect_command(const token &unwind_tok, tree_statement_list *tc, const token &cleanup_tok, tree_statement_list *cc, const token &end_tok)
void accept(tree_walker &tw)
tree_statement_list * body()
virtual void visit_unwind_protect_command(tree_unwind_protect_command &)
virtual void visit_try_catch_command(tree_try_catch_command &)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn