26#if ! defined (octave_pt_select_h)
27#define octave_pt_select_h 1
29#include "octave-config.h"
52 : m_tok (tok), m_expr (e), m_list (sl)
148 : m_if_tok (if_tok), m_end_tok (end_tok)
152 : m_if_tok (if_tok), m_list (lst), m_end_tok (end_tok)
188 : m_tok (tok), m_list (sl)
192 : m_tok (tok), m_label (e), m_list (sl)
275 : m_switch_tok (switch_tok), m_expr (e), m_list (lst), m_end_tok (end_tok)
309OCTAVE_END_NAMESPACE(octave)
comment_list leading_comments() const
void accept(tree_walker &tw)
tree_if_clause(const token &tok, tree_expression *e, tree_statement_list *sl)
tree_statement_list * commands()
tree_expression * condition()
comment_list leading_comments() const
tree_if_command_list(tree_if_clause *t)
void accept(tree_walker &tw)
tree_if_command_list * cmd_list()
void accept(tree_walker &tw)
tree_if_command(const token &if_tok, tree_if_command_list *lst, const token &end_tok)
tree_if_command(const token &if_tok, const token &end_tok)
comment_list leading_comments() const
void accept(tree_walker &tw)
tree_switch_case_list(tree_switch_case *t)
tree_switch_case(const token &tok, tree_statement_list *sl)
tree_switch_case(const token &tok, tree_expression *e, tree_statement_list *sl)
tree_expression * case_label()
tree_statement_list * commands()
comment_list leading_comments() const
void accept(tree_walker &tw)
tree_switch_command(const token &switch_tok, tree_expression *e, tree_switch_case_list *lst, const token &end_tok)
void accept(tree_walker &tw)
tree_switch_case_list * case_list()
tree_expression * switch_value()
comment_list leading_comments() const
virtual void visit_if_command_list(tree_if_command_list &)
virtual void visit_switch_case_list(tree_switch_case_list &)
virtual void visit_switch_case(tree_switch_case &)
virtual void visit_if_clause(tree_if_clause &)
virtual void visit_if_command(tree_if_command &)
virtual void visit_switch_command(tree_switch_command &)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn