Patches item #511746, was opened at 2002-02-01 16:54
Message generated for change (Comment added) made by mainzelm
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=310493&aid=511746&group_id=10493
Category: None
Group: None
Status: Open
Resolution: None
Priority: 1
Submitted By: Mike Sperber (sperber)
Assigned to: Mike Sperber (sperber)
Summary: Towards a new shell subsystem
Initial Comment:
- Process forms and extended process forms are now
merged.
There are only process forms. Their syntax remains
exactly the same
as before. However, by virtue of this change, it has
become
slightly more liberal. For example (run ls) is now
valid, as is
(run (ls)).
- Process forms have value-level cousins called process
descriptors
with exactly the same composition operators available
for them as
procedures. There's a PROCESS-FORM macro which
converts a process
form into a process descriptor, and you can take
things from there.
This takes care of Tom Lord's criticism at
http://mail.gnu.org/pipermail/guile-devel/2001-August/003291.html
----------------------------------------------------------------------
>Comment By: Martin Gasbichler (mainzelm)
Date: 2004-09-15 09:49
Message:
Logged In: YES
user_id=17553
A PostScript version of the patched manual is available from
ftp://ftp.scsh.net/pub/scsh/0.7/new-process-notation.ps
--
Martin
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=310493&aid=511746&group_id=10493
|