Previous: parse-body, Up: API
⇒ declaration-env
The function parse-declarations returns a declaration-env that describes the declaration specifiers in declarations-or-specifiers. This declaration-env can be used to manipulate the declaration specifiers in various high-level ways, and finally to construct actual specifiers again.
If nostrip is true, declarations-or-specifiers should be a list of declaration specifiers rather than declarations.
Signals an error of type TYPE-ERROR
if the (implicit)
specifiers in declarations-or-specifiers are not valid declaration specifiers.
analyze-declaration-specifier
build-declarations
declaration-env
filter-declaration-env
map-declaration-env
merge-declaration-envs
parse-body
The set of understood declaration specifiers can be extended by adding methods to the generic functions analyze-declaration-specifier and build-declaration-specifier.