Re: Small Lisp to work with small operating system?
- From: Eli Gottlieb <eligottlieb@xxxxxxxxx>
- Date: Tue, 07 Feb 2006 17:27:58 GMT
Juanjo wrote:
Eli Gottlieb schrieb:Seriously, THANKS! I think I can pretty much port this and use it!
The Lisp-shell won't be built into the kernel, it will just have FFI
access to system calls. What I need is just a customizable Lisp system
for my OS that doesn't require operating system features above a bare
minimum, or better yet, can turn off its bindings to certain operating
system features if they aren't available.
ECL is rather minimal and, being designed to be embedded in other
applications, is easier to understand and to customize. You might want
to have a look at it: http://ecls.sourceforge.net
As for requirements, it comes with the Boehm-Weiser garbage collector
and also a conservative garbage collector that only requires either
sbrk() or mmap(). It should be easy to tweak. The operating system is
expected to be POSIX like, in that it provides streams (FILE), usual
file access (stat, unlink, etc) and optionally you can compile in
support for sockets.
Juanjo
.
- References:
- Small Lisp to work with small operating system?
- From: Eli Gottlieb
- Re: Small Lisp to work with small operating system?
- From: Christian Jullien
- Re: Small Lisp to work with small operating system?
- From: Eli Gottlieb
- Re: Small Lisp to work with small operating system?
- From: Juanjo
- Small Lisp to work with small operating system?
- Prev by Date: Re: Interesting developments since "Beating the averages"?
- Next by Date: Re: Dynamic unquote ( , )?
- Previous by thread: Re: Small Lisp to work with small operating system?
- Next by thread: Re: Small Lisp to work with small operating system?
- Index(es):
Relevant Pages
|