foreign-lambda

[syntax] foreign-lambda returntype name argtype

[syntax] foreign-lambda* returntype ((argtype variable) ...) string ...

Chicken: defines a binding to external routine. Similar to foreign-callback-lambda and foreign-callback-lambda*, but the external routine may not call Scheme functions. foreign-lambda* defines C body in-line (inside string).

See also foreign-callback-lambda, foreign-callback-lambda*.