Le dim. 22 déc. 2019 à 00:57, John Cowan cowan@ccil.org a écrit :
Not entirely, no. For example, syntax-case and other macro systems can't be layered over syntax-rules. By the same token, the Posix API (SRFI 170) can't be layered over R7RS-small. It could be layered over an FFI, but there are just too many different kinds of FFIs out there.
Here's the current list of non-portable SRFIs and pre-SRFIs that I have proposed to be voted on:
Character-cell terminals: TerminalsCowan
I made another pre-SRFI where I remove the procedure that requires selection to be supported: