| Public Member functions Summary: |
| virtual bool | IsLeaf() [Source] |
| bool | Eq(char) [Source] |
| bool | Eq(char*) [Source] |
| bool | Eq(char*, int) [Source] |
| bool | Eq(Ptree* p) [Source] |
| void | Display() [Source] |
| void | Display2(std::ostream&) [Source] |
| virtual void | Print(std::ostream&, int, int) [Source] |
| int | Write(std::ostream&) [Source] |
| virtual int | Write(std::ostream&, int) [Source] |
| void | PrintIndent(std::ostream&, int) [Source] |
| char* | ToString() [Source] |
| virtual void | WritePS(ProgramString&) [Source] |
| char* | GetPosition() [Source] |
| int | GetLength() [Source] |
| Ptree* | Car() [Source] |
| Ptree* | Cdr() [Source] |
| Ptree* | Cadr() [Source] |
| Ptree* | Cddr() [Source] |
| Ptree* | Ca_ar() [Source] |
| void | SetCar(Ptree* p) [Source] |
| void | SetCdr(Ptree* p) [Source] |
| char* | LeftMost() [Source] |
| char* | RightMost() [Source] |
| virtual int | What() [Source] |
| bool | IsA(int) [Source] |
| bool | IsA(int, int) [Source] |
| bool | IsA(int, int, int) [Source] |
| virtual Ptree* | Translate(Walker*) [Source] |
| virtual void | Typeof(Walker*, TypeInfo&) [Source] |
| virtual char* | GetEncodedType() [Source] |
| virtual char* | GetEncodedName() [Source] |
| Ptree* | Last() [Source] |
| Ptree* | First() [Source] |
| Ptree* | Rest() [Source] |
| Ptree* | Second() [Source] |
| Ptree* | Third() [Source] |
| Ptree* | Nth(int n) [Source] |
| int | Length() [Source] |
| Ptree* | ListTail(int n) [Source] |
| static bool | Eq(Ptree*, char) [Source] |
| static bool | Eq(Ptree*, char*) [Source] |
| static bool | Eq(Ptree*, char*, int) [Source] |
| static bool | Eq(Ptree*, Ptree*) [Source] |
| static bool | Equiv(Ptree*, Ptree*) [Source] |
| static bool | Equal(Ptree*, Ptree*) [Source] |
| static Ptree* | Last(Ptree*) [Source] |
| static Ptree* | First(Ptree*) [Source] |
| static Ptree* | Rest(Ptree*) [Source] |
| static Ptree* | Second(Ptree*) [Source] |
| static Ptree* | Third(Ptree*) [Source] |
| static Ptree* | Nth(Ptree*, int) [Source] |
| static int | Length(Ptree*) [Source] |
| static Ptree* | ListTail(Ptree*, int) [Source] |
| static Ptree* | Cons(Ptree*, Ptree*) [Source] |
| static Ptree* | List() [Source] |
| static Ptree* | List(Ptree*) [Source] |
| static Ptree* | List(Ptree*, Ptree*) [Source] |
| static Ptree* | List(Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | List(Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | List(Ptree*, Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | List(Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | List(Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | List(Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | CopyList(Ptree*) [Source] |
| static Ptree* | Append(Ptree*, Ptree*) [Source] |
| static Ptree* | ReplaceAll(Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | Subst(Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | Subst(Ptree*, Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | Subst(Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | ShallowSubst(Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | ShallowSubst(Ptree*, Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | ShallowSubst(Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | ShallowSubst(Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | SubstSublist(Ptree*, Ptree*, Ptree*) [Source] |
| static Ptree* | Snoc(Ptree*, Ptree*) [Source] |
| static Ptree* | Nconc(Ptree*, Ptree*) [Source] |
| static Ptree* | Nconc(Ptree*, Ptree*, Ptree*) [Source] |
| static bool | Match(Ptree*, char*, ...) [Source] |
| static Ptree* | Make(const char* pat, ...) [Source] |
| static Ptree* | MakeStatement(const char* pat, ...) [Source] |
| static Ptree* | GenSym() [Source] |
| static Ptree* | qMake(char*) [Source] |
| static Ptree* | qMakeStatement(char*) [Source] |
| bool | Reify(unsigned int&) [Source] |
| bool | Reify(char*&) [Source] |
| static char* | IntegerToString(sint, int&) [Source] |