ASDF/PARSE-DEFSYSTEM

ASDF/PARSE-DEFSYSTEM

*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))
definitions
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
    • (OPERATION COMPONENT)
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
    • (OPERATION COMPONENT)
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
    • ASDF/OPERATION:OPERATION

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