Got it - thanks Alex. I wish there was a libposix (perhaps using libuv) that PicoLisp would work against and then it would magically work on Mac and Windows too :)
I was working on miniPicoLIsp with the idea of building in those features into miniPicoLisp (since it already works on Windows - builds using MS C compiler after VLA removal and Mac). I think an SDL (libSDL) app may be a good POC. Regards, Kashyap On Fri, May 8, 2020 at 9:56 AM Alexander Burger <a...@software-lab.de> wrote: > On Fri, May 08, 2020 at 06:42:33PM +0200, Alexander Burger wrote: > > Yes, miniPicoLisp and Ersatz do not depend on POSIX. Mini just uses the C > > standard I/O stuff. "POSIX" basically means "Unix". > > It means processes (yes, fork()) and process groups, terminal handling, > signals, > pipes, file control (fcntl()), asynchronous I/O (select() or poll()) and > so on. > The PicoLisp infrastructure completely depends on these things. > > ☺/ A!ex > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >