ASDF/PARSE-DEFSYSTEM
ASDF/PARSE-DEFSYSTEM
properties
ID: ASDF/PARSE-DEFSYSTEM
AKA: ASDF/DEFSYSTEM
- dependencies
- [BROKEN LINK: UIOP/COMMON-LISP]
- UIOP/DRIVER
- ASDF/UPGRADE
- ASDF/SESSION
- ASDF/COMPONENT
- ASDF/SYSTEM
- ASDF/SYSTEM-REGISTRY
- ASDF/FIND-COMPONENT
- ASDF/ACTION
- ASDF/LISP-ACTION
- ASDF/OPERATE
- dependents
*DEFAULT-COMPONENT-CLASS*  var
properties
ID: ASDF/PARSE-DEFSYSTEM:*DEFAULT-COMPONENT-CLASS*
ALLOC: HEAP IMMOBILE
*DEFAULT-COMPONENT-CLASS* names a special variable: Value: ASDF/LISP-ACTION:CL-SOURCE-FILE
- Referenced by
- ASDF/PARSE-DEFSYSTEM:CLASS-FOR-TYPE
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
CHECK-COMPONENT-INPUT  compiled function
properties
ID: ASDF/PARSE-DEFSYSTEM:CHECK-COMPONENT-INPUT
ALLOC: HEAP DYNAMIC
CHECK-COMPONENT-INPUT names a compiled function:
Lambda-list: (TYPE NAME WEAKLY-DEPENDS-ON DEPENDS-ON COMPONENTS)
Derived type: (FUNCTION (T T T T T) *)
Documentation:
A partial test of the values of a component.
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/PARSE-DEFSYSTEM:PARSE-COMPONENT-FORM
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PARSE-COMPONENT-FORM  compiled function
properties
ID: ASDF/PARSE-DEFSYSTEM:PARSE-COMPONENT-FORM
ALLOC: HEAP DYNAMIC
PARSE-COMPONENT-FORM names a compiled function:
Lambda-list: (PARENT OPTIONS &KEY PREVIOUS-SERIAL-COMPONENT)
Derived type: (FUNCTION (T T &KEY (:PREVIOUS-SERIAL-COMPONENT T))
(VALUES T &OPTIONAL))
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/PARSE-DEFSYSTEM:REGISTER-SYSTEM-DEFINITION
- ASDF/PARSE-DEFSYSTEM:PARSE-COMPONENT-FORM
- SKEL/COMP/LISP::PARSE-ASDF-SYSTEM
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
DEFSYSTEM  compiled macro function
properties
ID: ASDF/PARSE-DEFSYSTEM:DEFSYSTEM
ALLOC: HEAP DYNAMIC
DEFSYSTEM names a macro: Lambda-list: (NAME &BODY OPTIONS) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
NON-SYSTEM-SYSTEM  condition class
properties
ID: ASDF/PARSE-DEFSYSTEM:NON-SYSTEM-SYSTEM
ALLOC: HEAP DYNAMIC
NON-SYSTEM-SYSTEM names the condition-class #<SB-PCL::CONDITION-CLASS ASDF/PARSE-DEFSYSTEM:NON-SYSTEM-SYSTEM>:
Class precedence-list: ASDF/PARSE-DEFSYSTEM:NON-SYSTEM-SYSTEM,
ASDF/SESSION:SYSTEM-DEFINITION-ERROR, ERROR,
SERIOUS-CONDITION, CONDITION, SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/SESSION:SYSTEM-DEFINITION-ERROR
No subclasses.
Direct slots:
ASDF/COMPONENT:NAME
Initargs: :NAME
Readers: ASDF/PARSE-DEFSYSTEM::NON-SYSTEM-SYSTEM-NAME
CLASS-NAME
Initargs: :CLASS-NAME
Readers: ASDF/PARSE-DEFSYSTEM::NON-SYSTEM-SYSTEM-CLASS-NAME
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
REGISTER-SYSTEM-DEFINITION  compiled function
properties
ID: ASDF/PARSE-DEFSYSTEM:REGISTER-SYSTEM-DEFINITION
ALLOC: HEAP DYNAMIC
REGISTER-SYSTEM-DEFINITION names a compiled function:
Lambda-list: (NAME &REST OPTIONS &KEY PATHNAME (CLASS (QUOTE SYSTEM))
(SOURCE-FILE NIL SFP) DEFSYSTEM-DEPENDS-ON &ALLOW-OTHER-KEYS)
Derived type: (FUNCTION
(T &REST T &KEY (:PATHNAME T) (:CLASS T) (:SOURCE-FILE T)
(:DEFSYSTEM-DEPENDS-ON T) &ALLOW-OTHER-KEYS)
*)
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
BAD-SYSTEM-NAME  condition class
properties
ID: ASDF/PARSE-DEFSYSTEM:BAD-SYSTEM-NAME
ALLOC: HEAP DYNAMIC
BAD-SYSTEM-NAME names the condition-class #<SB-PCL::CONDITION-CLASS ASDF/PARSE-DEFSYSTEM:BAD-SYSTEM-NAME>:
Class precedence-list: ASDF/PARSE-DEFSYSTEM:BAD-SYSTEM-NAME, WARNING,
CONDITION, SB-PCL::SLOT-OBJECT, T
Direct superclasses: WARNING
No subclasses.
Direct slots:
ASDF/COMPONENT:NAME
Initargs: :NAME
Readers: ASDF/COMPONENT:COMPONENT-NAME
ASDF/COMPONENT:SOURCE-FILE
Initargs: :SOURCE-FILE
Readers: ASDF/SYSTEM:SYSTEM-SOURCE-FILE
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
SYSDEF-ERROR-COMPONENT  compiled function
properties
ID: ASDF/PARSE-DEFSYSTEM:SYSDEF-ERROR-COMPONENT
ALLOC: HEAP DYNAMIC
SYSDEF-ERROR-COMPONENT names a compiled function: Lambda-list: (MSG TYPE NAME VALUE) Derived type: (FUNCTION (T T T T) *) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/PARSE-DEFSYSTEM:CHECK-COMPONENT-INPUT
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
NON-TOPLEVEL-SYSTEM  condition class
properties
ID: ASDF/PARSE-DEFSYSTEM:NON-TOPLEVEL-SYSTEM
ALLOC: HEAP DYNAMIC
NON-TOPLEVEL-SYSTEM names the condition-class #<SB-PCL::CONDITION-CLASS ASDF/PARSE-DEFSYSTEM:NON-TOPLEVEL-SYSTEM>:
Class precedence-list: ASDF/PARSE-DEFSYSTEM:NON-TOPLEVEL-SYSTEM,
ASDF/SESSION:SYSTEM-DEFINITION-ERROR, ERROR,
SERIOUS-CONDITION, CONDITION, SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/SESSION:SYSTEM-DEFINITION-ERROR
No subclasses.
Direct slots:
ASDF/COMPONENT:PARENT
Initargs: :PARENT
Readers: ASDF/PARSE-DEFSYSTEM::NON-TOPLEVEL-SYSTEM-PARENT
ASDF/COMPONENT:NAME
Initargs: :NAME
Readers: ASDF/PARSE-DEFSYSTEM::NON-TOPLEVEL-SYSTEM-NAME
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
DETERMINE-SYSTEM-DIRECTORY  compiled function
properties
ID: ASDF/PARSE-DEFSYSTEM:DETERMINE-SYSTEM-DIRECTORY
ALLOC: HEAP DYNAMIC
DETERMINE-SYSTEM-DIRECTORY names a compiled function: Lambda-list: (PATHNAME) Derived type: (FUNCTION (T) *) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/PARSE-DEFSYSTEM:REGISTER-SYSTEM-DEFINITION
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
EXPLAIN  generic cmacro function
properties
ID: ASDF/PARSE-DEFSYSTEM:EXPLAIN
ALLOC: HEAP DYNAMIC
EXPLAIN names a generic function:
Lambda-list: (OPERATION COMPONENT)
Argument precedence order: (OPERATION COMPONENT)
Derived type: (FUNCTION (T T) *)
Documentation:
Display a message describing an action.
DEPRECATED. Use ASDF:ACTION-DESCRIPTION and/or ASDF::FORMAT-ACTION instead.
Method-combination: STANDARD
Methods:
(EXPLAIN (OPERATION COMPONENT))
(EXPLAIN (OPERATION T))
(EXPLAIN (SYMBOL T))
(EXPLAIN (STRING T))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
EXPLAIN has a compiler-macro:
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (EXPLAIN (OPERATION T))
- (EXPLAIN (SYMBOL T))
- (EXPLAIN (STRING T))
CLASS-FOR-TYPE  compiled function
properties
ID: ASDF/PARSE-DEFSYSTEM:CLASS-FOR-TYPE
ALLOC: HEAP DYNAMIC
CLASS-FOR-TYPE names a compiled function: Lambda-list: (PARENT TYPE) Derived type: (FUNCTION (T T) *) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/PARSE-DEFSYSTEM:REGISTER-SYSTEM-DEFINITION
- ASDF/PARSE-DEFSYSTEM:PARSE-COMPONENT-FORM
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST