XMOSlisp

XCore Project reviews, ideas, videos and proposals.
Post Reply
User avatar
Ruben
Member
Posts: 15
Joined: Sun Mar 07, 2010 9:58 pm
Contact:

XMOSlisp

Post 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
Video:



User avatar
errordeveloper
Active Member
Posts: 50
Joined: Wed Dec 16, 2009 6:04 pm
Location: London
Contact:

Post 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?
User avatar
errordeveloper
Active Member
Posts: 50
Joined: Wed Dec 16, 2009 6:04 pm
Location: London
Contact:

Post by errordeveloper »

> wget "http://xcore.com/counter.php?id=XMOSlisp-0.1.tar_.gz" -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
-->^D
User avatar
errordeveloper
Active Member
Posts: 50
Joined: Wed Dec 16, 2009 6:04 pm
Location: London
Contact:

Post by errordeveloper »

(pout clockled0 15)
Unhandled exception: ILLEGAL_RESOURCE, data: 0x00040000
Post Reply