sexp sexp_thread_specific (sexp ctx, sexp self, sexp_sint_t n, sexp thread) { sexp_assert_type(ctx, sexp_contextp, SEXP_CONTEXT, thread); return sexp_context_specific(thread); }
sexp sexp_thread_specific_set (sexp ctx, sexp self, sexp_sint_t n, sexp thread, sexp val) { sexp_assert_type(ctx, sexp_contextp, SEXP_CONTEXT, thread); sexp_context_specific(thread) = val; return SEXP_VOID; }
sexp sexp_thread_specific (sexp ctx sexp_api_params(self, n), sexp thread) { sexp_assert_type(ctx, sexp_contextp, SEXP_CONTEXT, thread); return sexp_context_specific(thread); }