Page 1 of 1

One million lambda expressions

Posted: Thu Jan 13, 2011 6:04 am
by Kazimir Majorinc

Re: One million lambda expressions

Posted: Thu Jan 27, 2011 6:13 pm
by ale870
OMG!!!!!!!!!

Are they dynamically created?! Automatically generated?!
Simply amazing and crazy!

Re: One million lambda expressions

Posted: Fri Jan 28, 2011 11:17 am
by Kazimir Majorinc
Thanx, yes, these are generated. I have lot of functions needed for generation and reduction of lambda-expressions in my library. Here is the simple program for demonstration.

Code: Select all

(setf [print.supressed] true [println.supressed] true)
(load "http://instprog.com/Instprog.default-library.lsp")
(setf [print.supressed] nil [println.supressed] nil)

(for(i 1 1000000000 12345679)
  (setf lexpr (lam i "xyz"))
  (println "\n" i ". " lexpr "\n")
  (reduce^ lexpr 33 true)
  (println)
  (---))
  
(exit)

Re: One million lambda expressions

Posted: Fri Mar 25, 2011 10:33 pm
by newdep
Fantastic!!! .. So Simply and so effective...

Love your Blog btw..great readings..!