hara.model.spec-postgres.form-let

*input-syms*

dynamic

pg-case-block

added in 4.0

(pg-case-block [_ & forms] grammar mopts)

creates a case block

pg-do-block

added in 4.0

(pg-do-block [_ form] grammar mopts)

emits a block with let usage

pg-do-suppress

added in 4.0

(pg-do-suppress [_ form] grammar mopts)

emits a suppress block with let ussage

pg-loop-block

added in 4.0

(pg-loop-block [_ & forms] grammar mopts)

creates a loop block

pg-tf-let

added in 4.0

(pg-tf-let [_ bindings & body])

creates a let form

pg-tf-let-assign

added in 4.0

(pg-tf-let-assign [e v])

create assignment statments for let form

pg-tf-let-block

added in 4.0

(pg-tf-let-block [_ {:keys [name declare catch]} & body])

transforms a let block call

pg-tf-let-check-body

added in 4.0

(pg-tf-let-check-body dsyms body)

checks if variables are in scope

pg-while-block

added in 4.0

(pg-while-block [_ condition & forms] grammar mopts)

creates a while block