Possible incompleteness in INPUT-FILES for DEFINE-OP

Faré fahree at gmail.com
Thu Jun 29 23:34:22 UTC 2017


On Thu, Jun 29, 2017 at 7:28 PM, Robert Goldman <rpgoldman at sift.net> wrote:
> What seems like the obvious solution to this problem is to invoke
> RECORD-DEPENDENCY (with PLAN as NIL), but I'm afraid it's not entirely
> clear how to use this function.  This is the DEFGENERIC:
>
>   (defgeneric record-dependency (plan operation component)
>     (:documentation "Record an action as a dependency in the current plan"))
>
> So the action is the (OPERATION . COMPONENT) pair.  But in that case
> what do you mean by "record as a dependency"?  I think of a dependency
> as a relationship between two actions, as in "in order to perform the
> foo operation on bar, you must perform the bletch operation on baz."
> But this has only one action as argument.  So is this the depended on
> action or the dependent action?  I presume the former, but if so, what
> is the dependent action?
>
It looks like you need some RECORD-INPUT-FILE function analog to
RECORD-DEPENDENCY, that will inform ASDF that the action being
performed has some additional input file that wasn't otherwise
previously declared.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
In a five year period we can get one superb programming language.
Only we can't control when the five year period will begin. — Alan Perlis



More information about the asdf-devel mailing list