lispdoc - results for block |
(block name &rest forms) | Function: BLOCK name form* Evaluate the FORMS as a PROGN. Within the lexical scope of the body, RETURN-FROM can be used to exit the form.
|
Example:(defun get-file-extension-file-extension/docbook (doc) "returns a file-extension" nil (block get-file-extension ".xml")) | Mentioned in: CLtL2 - 29.3.3. Handling Conditions CLtL2 - 3. Scope and Extent CLtL2 - 4.7. Defining New Type Specifiers CLtL2 - 5.3.1. Defining Named Functions CLtL2 - 7. Control Structure CLtL2 - 7.10.2. Rules Governing the Passing of Multiple Values CLtL2 - 7.11. Dynamic Non-Local Exits CLtL2 - 7.2. Generalized Variables CLtL2 - 7.5. Establishing New Variable Bindings CLtL2 - 7.7. Blocks and Exits CLtL2 - 7.8. Iteration CLtL2 - 7.8.2. General Iteration CLtL2 - 7.8.3. Simple Iteration Constructs CLtL2 - 7.8.5. The ``Program Feature'' CLtL2 - 8.1. Macro Definition CLtL2 - 8.4. Compiler Macros CLtL2 - 8.5. Environments HyperSpec - 22.3.5.2 Tilde Less-Than-Sign: Logical Block HyperSpec - Special Operator BLOCK On Lisp - Applications for Macros On Lisp - Chapter _28 PCL - anonymous functions PCL - function return values PCL - local flow of control PCL - other special operators PCL - unwinding the stack Successful Lisp - chapter09 |
(md5:fill-block) | Function: Convert a complete 64 byte input vector segment into the given 16 word MD5 block. This currently works on (unsigned-byte 8) and character simple-arrays, via the functions `fill-block-ub8' and `fill-block-char' respectively.
|
(md5:fill-block-ub8) | Function: Convert a complete 64 (unsigned-byte 8) input vector segment starting from offset into the given 16 word MD5 block.
|
(md5:fill-block-char) | Function: Convert a complete 64 character input string segment starting from offset into the given 16 word MD5 block.
|
(md5:update-md5-block) | Function: This is the core part of the MD5 algorithm. It takes a complete 16 word block of input, and updates the working state in A, B, C, and D accordingly.
|
(pprint-logical-block (stream-symbol object &key (prefix nil prefixp) (per-line-prefix nil per-line-prefix-p) (suffix suffixp)) &body body) | Function: Group some output into a logical block. STREAM-SYMBOL should be either a stream, T (for *TERMINAL-IO*), or NIL (for *STANDARD-OUTPUT*). The printer control variable *PRINT-LEVEL* is automatically handled.
|
| Mentioned in: CLtL2 - 27.1. Introduction CLtL2 - 27.3. Dynamic Control of the Arrangement of Output CLtL2 - 27.4. Format Directive Interface HyperSpec - Macro PPRINT-LOGICAL-BLOCK | |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| By Bill Moorier |