Hi PicoLispers, My question: Is there any documentation about the building of the Ersatz jar ? I guess all the keys are in the mkJar file but I'm lost reading it.
Background: I'm mostly using a JavaScript version of PicoLisp: EmuLisp and since Jon Kleiser has not much time to extend it further, I have to try to extend it on my own (this is not a rant! Jon has been very very helpful!). If I understood the process correctly, Jon took inspiration from the source code of Ersatz to structure EmuLisp, but this source is still cryptic to me. My current task is to implement 'filter. This is it's Ersatz implementation: https://github.com/fuxoft/picolisp/blob/1c6c501cd4ad5737ec74fa1de47201060fad39e3/ersatz/fun.src#L641 I tried to mimic 'mapcar https://github.com/fuxoft/picolisp/blob/1c6c501cd4ad5737ec74fa1de47201060fad39e3/ersatz/fun.src#L562 and adapt the mapcar found in EmuLisp: https://github.com/Grahack/EmuLisp/blob/master/emulisp_core.js#L1189 but there are too many things that I don't understand. Can anyone help me ? chri -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe