Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
A
asdf
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Hugo Ishimaru
asdf
Commits
228b251a
Commit
228b251a
authored
23 years ago
by
Daniel Barlow
Browse files
Options
Downloads
Patches
Plain Diff
initarg handling in oos
+** proclamations probably aren't
parent
120735f2
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README
+7
-18
7 additions, 18 deletions
README
with
7 additions
and
18 deletions
README
+
7
−
18
View file @
228b251a
asdf: another system definition facility -*- Text -*-
$Id: README,v 1.1
5
2002/02/2
0 14:15
:2
7
dan_b Exp $
$Id: README,v 1.1
6
2002/02/2
8 03:51
:2
6
dan_b Exp $
This system definition utility talks in terms of 'components' and
'operations'.
...
...
@@ -48,7 +48,7 @@ list was very useful.
** defsystem-4 proposal
Marco and Peter's proposal for defsystem 4 served as the driver for
many of the features in here
,
Notable differences are
many of the features in here
.
Notable differences are
- we don't specify output files or output file extensions as part of
the system
...
...
@@ -249,7 +249,9 @@ operations, except that the user is respectfully requested to keep his
keyword-args are passed to the make-instance call when creating the
operation: valid keywords depend on the initargs that the operation is
defined to accept.
defined to accept. Note that dependencies may cause the operation to
invoke other operations on the system or its components: the new
operation will be created with the same initargs as the original one
** standard operations
...
...
@@ -504,18 +506,5 @@ the existing syntax. Reinstate parse-option or something akin
** all of the above
** reuse the same scratch package whenever a system is reloaded from disk
** "and" and "or" dependencies are broken
** compiler/loader options, other stuff needing specials
** rules for pathname defaulting are not yet implemented properly
new operations created during a traversal should get a link back to
their parent, and accessors for component properties should
automatically check the parent operation if it's not set on the
current op. Then we don't need specials for compiler options or "what
have we visited so far" stuff
* layered standard for lisp code packages a la clc
See http://ww.telent.net/cliki/ASDF%20System
http://bugs.plt-scheme.org/cgi-bin/gnats-query?pr-number=5271&query-type=pr-number
** rules for system pathname defaulting are not yet implemented properly
** proclamations probably aren't
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment