struct Context_def : public Smob<Context_def>
{
SCM mark_smob () const;
- int print_smob (SCM, scm_print_state *);
+ int print_smob (SCM, scm_print_state *) const;
static const char type_p_name_[];
virtual ~Context_def ();
private:
VIRTUAL_COPY_CONSTRUCTOR (Context_def, Context_def);
- vector<Context_def *> path_to_acceptable_context (SCM type_string,
+ std::vector<Context_def *> path_to_acceptable_context (SCM type_string,
Output_def *,
SCM) const;
- vector<Context_def *> internal_path_to_acceptable_context (SCM type_string,
+ std::vector<Context_def *> internal_path_to_acceptable_context (SCM type_string,
Output_def *,
SCM,
- set<const Context_def *> *seen) const;
+ std::set<const Context_def *> *seen) const;
Context *instantiate (SCM extra_ops);
SCM to_alist () const;