示例#1
0
 public void VisitClass(ClassDef c)
 {
     w.Write("class");
     w.Write(" ");
     w.Write(c.name.Name);
     if (c.args != null && c.args.Count > 0)
     {
         w.Write("(");
         w.Write(string.Join(",", c.args.Select(e => e.ToString())));
         w.Write(")");
     }
     w.WriteLine(":");
     ++w.IndentLevel;
     c.body.Accept(this);
     --w.IndentLevel;
 }
示例#2
0
 public void VisitClass(ClassDef c)
 {
     throw new NotImplementedException();
 }