Hi Ludovic,

> Thus, you'd need to pinpoint what can be implemented without changing
> the core API (e.g., do the SRFI-18 type predicates really require
> changes in the core type predicates, or can they be implemented without
> changing the core API?), what requires changes/additions in the core
> API, etc.

The type predicates would be additions to the core API, not
modifications to it.  The addition of timeouts to the mutex and
condition variable functions could be done by creating new functions
(scm_lock_mutex_timed, scm_wait_condition_variable_timed) instead of
modifying the signatures of the existing ones.  Would that be okay?


Regards,
Julian


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel

Reply via email to