next up previous contents
Next: 5.7.3 Compiler Arguments Up: 5.7 Block Compilation Previous: 5.7.1 Block Compilation Semantics

5.7.2 Block Compilation Declarations

     

The extensions:start-block and extensions:end-block declarations allow fine-grained control of block compilation. These declarations are only legal as a global declarations (declaim or proclaim).

The start-block declaration has this syntax:

(start-block tex2html_wrap_inline17166entry-point-nametex2html_wrap_inline17172)
When processed by the compiler, this declaration marks the start of block compilation, and specifies the entry points to that block. If no entry points are specified, then all functions are made into entry points. If already block compiling, then the compiler ends the current block and starts a new one.

The end-block declaration has no arguments:

(end-block)
The end-block declaration ends a block compilation unit without starting a new one. This is useful mainly when only a portion of a file is worth block compiling.



Raymond Toy
Mon Jul 14 09:11:27 EDT 1997