Re: Ersatz Picolisp misc interop libraries update

2013-03-10 Thread Alexander Burger
On Sun, Mar 10, 2013 at 03:49:06PM +0800, Samuel Dennis Borlongan wrote:
 New repo for new code:
 http://code.google.com/r/srborlongan-picolisp/source/list

Great!

I've added the link to the PicoLisp download page (hope this is all
right for you). You might also consider posting a link or article(s) to
the picolisp.com wiki.

♪♫ Alex
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Ersatz Picolisp misc interop libraries update

2013-03-09 Thread Jakob Eriksson
This is so awesome, getting access to all Java libraries etc from PicoLisp :)
PԔ � j)mX�����zV�u�.n7�

Re: Ersatz Picolisp misc interop libraries update

2013-03-09 Thread Samuel Dennis Borlongan
Implemented Java 8 Lambda-style interface instantiation (version-agnostic,
can run on Java 6).
javaDefStatic can now check if the class it's defining is a functional
interface.

Java 8:
Runnable println = () - System.out.println(Lambda);

Ersatz:
(let Println (Runnable.new () (println quote) ) )
--or--
(let Println (Runnable.new (println quote) ) )

Java 8:
ConsumerString println = s - System.out.println(s);

Ersatz:
(let Println (Consumer.new (S) (println S) ) )

Sources:
https://dl.dropbox.com/u/21827264/lisp.tar.gz
https://docs.google.com/file/d/0B5bgSneQe6lYMHF4cXY5YkZqNTg/edit?usp=sharing


Samuel Dennis R. Borlongan


On Sat, Mar 9, 2013 at 6:09 PM, Jakob Eriksson ja...@aurorasystems.euwrote:

 This is so awesome, getting access to all Java libraries etc from PicoLisp
 :)



lisp.tar.gz
Description: GNU Zip compressed data