Liking cljdoc? Tell your friends :D

axel-f.runtime


application-exprclj/s

(application-expr ref-expr arg-list)

Function call expression

Function call expression
sourceraw docstring

binary-exprclj/s

(binary-expr operator left-expr right-expr)

Construct binary expression from operator and two expressions

Construct binary expression from operator and two expressions
sourceraw docstring

binary?clj/s

(binary? {:axel-f.runtime/keys [type]})
source

constant-exprclj/s

(constant-expr {:axel-f.lexer/keys [value] :as token})

Convert token into constant expression

Convert `token` into constant expression
sourceraw docstring

evalclj/smultimethod

source

expr?clj/s

(expr? {:axel-f.runtime/keys [type]})
source

formula-exprclj/s

(formula-expr expr)
source

function-nameclj/smultimethod

source

index-exprclj/s

(index-expr ctx-expr ref-expr open-token close-token)

Additional type of field-expr for root-reference-expr or reference-expr Semantic - 'get from array by index'

Additional type of `field-expr` for [[root-reference-expr]] or [[reference-expr]]
Semantic - 'get from array by index'
sourceraw docstring

leftclj/s

(left {:axel-f.runtime/keys [left-expr]})
source

list-exprclj/s

(list-expr exprs open-token close-token)

Build an expression to be a list of exps

Build an expression to be a list of `exps`
sourceraw docstring

operatorclj/s

(operator {:axel-f.runtime/keys [operator]})
source

operator-exprclj/s

(operator-expr {:axel-f.lexer/keys [value] :as token})

Convert token into operator expression

Convert `token` into operator expression
sourceraw docstring

operator?clj/s

(operator? {:axel-f.runtime/keys [type]})
source

positionclj/smultimethod

source

precedenceclj/s

(precedence {:axel-f.runtime/keys [precedence]})
source

reference-exprclj/s

(reference-expr ctx-expr field-expr)

Reference expression of ctx-expr (can be root expression or another reference expression) and field-expr

Reference expression of `ctx-expr` (can be root expression or another reference expression)
and `field-expr`
sourceraw docstring

(right {:axel-f.runtime/keys [right-expr]})
source

root-reference-exprclj/s

(root-reference-expr field-expr)

Build root reference expression

Build root reference expression
sourceraw docstring

typeclj/s

(type {:axel-f.runtime/keys [type]} & _)
source

unary-exprclj/s

(unary-expr operator expr)

Construct unary expression from operator and another expression as operand

Construct unary expression from operator and another expression as operand
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close