30 void write (
string s);
45 inline operator bool () {
return !
is_nil (
rep->l); }
#define CONCRETE_CODE(PTR)
Macro used to define the implementation of a concrete smart pointer.
The list class represents a linked list.
parse_string_rep(string s)
friend tm_ostream & operator<<(tm_ostream &out, parse_string s)
friend bool test(parse_string s, string what)
bool test(parse_string s, string what)
Structure representing a concrete object with a reference count.