COMPILED-FUNCTION(3cl)

Common Lisp Reference

COMPILED-FUNCTION(3cl)

 

NAME

compiled-function – function with neither run-time macros nor unresolved load-time value references (type)    

SYNOPSIS

Supertypes: compiled-function, function, t  

 

;; n/a   
 

ARGUMENTS and VALUES

(none)     

VALID CONTEXT

n/a    

BINDING TYPES AFFECTED

n/a   

DESCRIPTION

Any function may be considered by an implementation to be a a compiled function if it contains no references to macros that must be expanded at run time, and it contains no unresolved references to load time values.   

Functions whose definitions appear lexically within a file that has been compiled with compile-file and then loaded with load are of type compiled-function. Functions produced by the compile function are of type compiled-function. Other functions might also be of type compiled-function.    

AFFECTED BY

(none)  

EXCEPTIONAL SITUATIONS

(none)   

NOTES

(none)     

EXAMPLES

 
(none)     

SEE ALSO

(none)     

AUTHOR and COPYRIGHT

Substantial portions of this page are taken from draft proposed American National Standard for Information Systems—Programming Language—Common Lisp, X3J13/94-101R, Version 15.17R, Fri 12-Aug-1994 6:35pm EDT; no copyright indicated.

Additional clarification and comments by Michael Marking <marking@tatanka.com>, http://www.tatanka.com/software/cl-manpages/; alternatively, https://github.com/wakinyantanka/cl-manpages/. Copyright 2017 Michael Marking as both an original and a derivative work.

Licensed under Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0).

This page last revised Friday 31 March 2017.