Liking cljdoc? Tell your friends :D

std.lang.base.pointer


*clip*clj


*input*clj


*output*clj


*print*clj


*rt-wrap*clj


get-entryclj

(get-entry {:keys [lang id module section library runtime] :as ptr})

gets the library entry given pointer

gets the library entry given pointer
raw docstring

ptr-derefclj

(ptr-deref ptr)

gets the entry or the free pointer data

gets the entry or the free pointer data
raw docstring

ptr-displayclj

(ptr-display {:keys [lang form id module section library] :as ptr} meta)

emits the display string for pointer

emits the display string for pointer
raw docstring

ptr-internclj

(ptr-intern ns
            name
            {:keys [lang id module section form template standalone] :as m})

interns the symbol into the workspace environment

interns the symbol into the workspace environment
raw docstring

ptr-invokeclj

(ptr-invoke rt raw-eval body main json)

invokes the pointer

invokes the pointer
raw docstring

ptr-invoke-metaclj

(ptr-invoke-meta {:keys [library] :as ptr} {:keys [module emit] :as meta})

prepares the meta for a pointer

prepares the meta for a pointer
raw docstring

ptr-invoke-scriptclj

(ptr-invoke-script ptr args meta)

emits a script with dependencies

emits a script with dependencies
raw docstring

ptr-invoke-stringclj

(ptr-invoke-string ptr args meta)

emits the invoke string

emits the invoke string
raw docstring

ptr-outputclj

(ptr-output out json)

output types for embedded return values

output types for embedded return values
raw docstring

ptr-output-jsonclj

(ptr-output-json out)

extracetd function from ptr-output

extracetd function from ptr-output
raw docstring

ptr-tagclj

(ptr-tag ptr tag)

creates a tag for the pointer

creates a tag for the pointer
raw docstring

rt-macro-optsclj

(rt-macro-opts lang-or-runtime)

creates the default macro-opts for a runtime

creates the default macro-opts for a runtime
raw docstring

with:clipcljmacro

(with:clip & body)

form to control clip option

form to control `clip` option
raw docstring

with:inputcljmacro

(with:input & body)

form to control input option

form to control `input` option
raw docstring

with:printcljmacro

(with:print & body)

form to control print option

form to control `print` option
raw docstring

with:print-allcljmacro

(with:print-all & body)

toggles print for all intermediate steps

toggles print for all intermediate steps
raw docstring

with:rawcljmacro

(with:raw & body)

form to control raw option

form to control `raw` option
raw docstring

with:rtcljmacro

(with:rt [rt] & body)

forcibly applies a runtime

forcibly applies a runtime
raw docstring

with:rt-wrapcljmacro

(with:rt-wrap [f] & body)

wraps an additional function to the invoke function

wraps an additional function to the invoke function
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close