(!.sol & body)
(def$.sol & body)
(def.sol & body)
(defabstract.sol & body)
(defaddress.sol & body)
(defclass.sol & body)
(defconstructor.sol & body)
(defenum.sol & body)
(defevent.sol & body)
(defgen.sol & body)
(defglobal.sol & body)
(definterface.sol & body)
(defmacro.sol & body)
(defmapping.sol & body)
(defn-.sol & body)
(defn.sol & body)
(defptr.sol & body)
(defrun.sol & body)
(defstruct.sol & body)
(deftemp.sol & body)
(sol-def [_ sym & [value]] grammar mopts)
creates a definition string
creates a definition string
(sol-defaddress [_ sym value])
transforms a defaddress call
transforms a defaddress call
(sol-defconstructor [_ sym args & body :as form] grammar mopts)
creates the constructor
creates the constructor
(sol-defenum [_ sym values])
transforms a defenum call
transforms a defenum call
(sol-defevent [_ sym & args] grammar mopts)
creates an event
creates an event
(sol-definterface [_ sym body] grammar mopts)
transforms a interface call
transforms a interface call
(sol-defmapping [_ sym [from to]])
transforms a mapping call
transforms a mapping call
(sol-defn [_ sym args & body :as form] grammar mopts)
creates def contstructor form
creates def contstructor form
(sol-defstruct [_ sym & args])
transforms a defstruct call
transforms a defstruct call
(sol-emit-returns [_ returns] grammar mopts)
emits returns
emits returns
(sol-fn-elements sym args body grammar mopts)
creates elements for function
creates elements for function
(sol-keyword-fn form grammar mopts)
no typecast, straight forward print
no typecast, straight forward print
(sol-tf-mapping [_ [from to]])
transforms mapping call
transforms mapping call
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close