Commit 26997f2e authored by Robert P. Goldman's avatar Robert P. Goldman
Browse files

Clarified the use of keyworded symbols for component-types.

Made it clear that keyworded symbols for component types are looked up by
name in the current package and in ASDF.
parent df0aeab3
......@@ -766,6 +766,8 @@ component-def := ( component-type simple-component-name {option}* )
component-type := :system | :module | :file | :static-file | other-component-type
other-component-type := symbol-by-name
dependency-def := simple-component-name
| ( :feature name )
| ( :version simple-component-name version-specifier)
......@@ -790,6 +792,14 @@ qual := method qualifier
Component names (@code{simple-component-name})
may be either strings or symbols.
@subsection Component types
Component type names, even if expressed as keywords, will be looked up
by name in the current package and in the asdf package, if not found in
the current package. So a component type @code{my-component-type}, in
the current package @code{my-system-asd} can be specified as
@code{:my-component-type}, or @code{my-component-type}.
@subsection Pathname specifiers
A pathname specifier (@code{pathname-specifier})
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment