--- layout: main title: API --- # Primitives Library The `(scheme cyclone primitives)` library contains information about Cyclone's scheme primitives. - [`prim?`](#prim) - [`*primitives*`](#primitives) - [`*primitives-num-args*`](#primitives-num-args) - [`prim-call?`](#prim-call) - [`prim->c-func`](#prim-c-func) - [`prim/data-arg?`](#primdata-arg) - [`prim/c-var-assign`](#primc-var-assign) - [`prim/cvar?`](#primcvar) - [`prim:check-arg-count`](#primcheck-arg-count) - [`prim:mutates?`](#primmutates) - [`prim:cont?`](#primcont) - [`prim:cont/no-args?`](#primcontno-args) - [`prim:arg-count?`](#primarg-count) - [`prim:allocates-object?)`](#primallocates-object) #prim? #\*primitives\* #\*primitives-num-args\* #prim-call? #prim->c-func #prim/data-arg? #prim/c-var-assign #prim/cvar? #prim:check-arg-count #prim:mutates? #prim:cont? #prim:cont/no-args? #prim:arg-count? #prim:allocates-object?)