Thanks for the details...
for 8KLisp , Z80 won't be helpful on ARM MCU ..
I should try to make some tests , but I don't have the dev kits yet ...

Kind regards

On Sat, Sep 20, 2014 at 10:32 AM, Alexander Burger <a...@software-lab.de>
wrote:

> Hi Jerome,
>
> > Is it possible/adviseable to slim down the PicoLisp to drop all unused
> > libraries (XML/JSON) to have a miniPicoLisp superset ?
>
> This will not help much, I'm afraid. XML or JSON are separate libraries
> anyway, not part of the base system.
>
>
> > The system running NuttX is a 120Mhz MCU with 128Ko RAM + 1 Mo Flash
> > PicoLisp reduced in size on disk (with database options) + one AMQP
> broker
> > could be the  only components on my system and may fit the small size. Do
> > you have an idea of the typical memory footprint?
>
> Hmm, that's very tight.
>
> Form some measurements I made some time ago: Just loading "lib.l" and a
> reduced version of "lib/misc.l" takes 48 KB on startup. If you load any
> runtime sources, this will quickly grow. In addition to that, you'll
> also have to reserve some stack space.
>
>
> This sounds rather like a task for Forth to me. Or, you might look at a
> 8kLisp, a predecessor of PicoLisp
>
>    http://software-lab.de/8kLisp.tgz
>
> The interpreter is exaclty 8 KB in size, and runs in a total memory of
> 64 KB. But it is written in Z80 assembly ;-)
>
> ♪♫ Alex
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>



-- 
J.MOLIERE - Mentor/J

Reply via email to