Page 1 of 1


Posted: Mon Mar 08, 2010 11:39 am
by Ruben
Version: 0.1
Status: Complete
License: GPL
Download: /files/project_builds/XMOSlisp-0.1.tar_.gz

XMOSlisp is a tiny lisp interpreter for XMOS devices.

It allows to use XC specific features from lisp.

The lisp code is dynamically interpreted, so no need for compilation of your programs.

At the moment no multithreading is supported. Only operations on ports and timers are currently possible.

Blog with more information and usage examples


Re: XMOSlisp

Posted: Sun Apr 18, 2010 12:19 pm
by errordeveloper
eh ..remeber i have mentioned this idea in a few threads a couple of month ago ..did you pick it up from there?

I am up for testing it,
i tried to compile it but you didn't include a makefile ..can you post it please?

Re: XMOSlisp

Posted: Wed Apr 21, 2010 11:02 pm
by errordeveloper
> wget "" -O -|tar xzvf -
> cd XMOSlisp-0.1/
> xcc garbage.c lisp.c main.xc xmos.xc XC-1.xn -o lisp.xe
> xsim lisp.xe
(+ 1 2 3)
--> 6

Re: XMOSlisp

Posted: Wed Apr 21, 2010 11:17 pm
by errordeveloper
(pout clockled0 15)
Unhandled exception: ILLEGAL_RESOURCE, data: 0x00040000