scsh-hackers
[Top] [All Lists]

[ scsh-Patches-511746 ] Towards a new shell subsystem

To: noreply@sourceforge.net
Subject: [ scsh-Patches-511746 ] Towards a new shell subsystem
From: "SourceForge.net" <noreply@sourceforge.net>
Date: Wed, 15 Sep 2004 00:49:28 -0700
List-id: Discussion among the implementors <scsh-hackers.list-id.scsh.net>
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

<Prev in Thread] Current Thread [Next in Thread>