Beispiel #1
0
        public Lambda(Cons arguments, EnviromentFrame clojure, Cons body)
        {
            Argument = arguments;
            Closure  = clojure;
            Arity    = arguments.Car() == null ? Arity = 0 : arguments.Count();

            Body = body.GetIterator().Select(subExp => (Cons)subExp).ToArray();
        }