Hi Andreas! My implementation not really is a pure Lambda calculus, but rather a so called "Krivine Machine" that, in fact, consists of 4 instructions, als 'subset' of the more universal MOV instruction.
https://en.wikipedia.org/wiki/Krivine_machine Also see the famous "Landin Machine" with 10 instructions. https://en.wikipedia.org/wiki/SECD_machine There are a couple of "Weird Instruction Set Machines" out in the wild, all built, suited for special purposes ... I was surprised, how small miniPicoLisp is and - als fully featured programming language - it fits onto such kind of hardware (low transistor count === very low energy consumption **while running**) architectures. Have fun! Guido Stepken Am Freitag, 10. April 2020 schrieb <andr...@itship.ch>: >> >> Only 1 - in words "ONE" - single instruction left: MOV. > congratulations, you discovered lambda expressions, the fundamental idea > on which the concept of LISP is based. > > Thanks for your post, very interesting! > Keep on! Our group of radical IT purists is growing ;-) > > This crisis will only increase the demand for quickly to create, > flexible & maintainable software - so let's picolisping :-) > > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >