Next: , Previous: , Up: Exported definitions   [Contents][Index]


6.1.2 Macros

Macro: format DESTINATION FORMAT-CONTROL &rest ARGS

Wrapper around the standard FORMAT function.
When FORMAT-CONTROL is a string, it is interpreted according to the current format table. Such translation may occur at compile or run time, according to the value of *COMPILE*.

Package

net.didierverna.focus

Source

wrapper (Lisp file)

Macro: formatter FORMAT-STRING

Wrapper around the standard FORMATTER macro.
FORMAT-STRING is interpreted according to the current (compile-time) format table.

Package

net.didierverna.focus

Source

wrapper (Lisp file)

Macro: in-format-table TABLE-OR-NAME

Set the current format table to TABLE-OR-NAME in the current file.
This macro behaves like IN-PACKAGE or IN-READTABLE and also sets *COMPILE* to t, so as to enable compile-time behavior in FoCus.

Package

net.didierverna.focus

Source

flv (Lisp file)

Macro: with-format-table TABLE-OR-NAME &body BODY

Execute BODY with the current format table bound to TABLE-OR-NAME.

Package

net.didierverna.focus

Source

table (Lisp file)