コード例 #1
0
ファイル: Namespace.cs プロジェクト: Lovesan/research-lisp
 public Namespace(Namespace parent)
 {
     InnerParent = parent;
     if (parent != null) {
         foreach(string n in parent.Namespaces)
             InnerNS.Add(n);
     }
 }
コード例 #2
0
ファイル: Namespace.cs プロジェクト: Lovesan/research-lisp
 public static Namespace Fork()
 {
     Namespace res = new Namespace(Current);
     ContextSwitch<Namespace> cx = new ContextSwitch<Namespace>(res);
     return res;
 }