🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.scheme.c
Article #119

"system" procedure in MIT Scheme

#119
From: J. Michael Ashley
Date: Fri, 25 Jan 1991 14:02
27 lines
1604 bytes
In article <9101251240.AA13337@faui29.informatik.uni-erlangen.de> tnhasbar@faui29.informatik.uni-erlangen.de (T. Hasbargen) writes:
>Hallo, Z"uricher !!
>
>Ich sitzt hier vor einer MIT-Scheme-Implementierung auf UNIX (HP-Rechner) und
>habe eine Frage :
>
>   WIE  kann ich von Scheme aus zum UNIX-OS einen Programmaufruf absetzen
>
>        (wie zum Beispiel  "rm *.com"  oder aehnlich) ,
>
>        der als neuer Prozess ausgefuehrt und auf den SCHEME bis zur
>        Beendigung wartet ?
>
>   COMMON-LISP stellt dafuer zB die Funktion "(system ...)" bereit.
>
>Fuer eine Antwort waere ich sehr dankbar,
>
>                             t. hasbargen

I don't know the answer to the question, but T. Hasbargen is asking if
there is a way, in MIT Scheme, to do the Chez Scheme and Common LISP
equivalent of (system "...").  For example, (system "rm *.com").

In particular, he needs it to start a new process to execute the command
and have MIT Scheme wait for the command to finish before proceeding.

He'd be very thankful for an answer.
Technical Details
Message-ID: <1991Jan25.090311.10179@news.cs.indiana.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!news.cs.indiana.edu!jashley@loanshark.cs.indiana.edu
References: <9101251240.AA13337@faui29.informatik.uni-erlangen.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!news.cs.indiana.edu!jashley@loanshark.cs.indiana.edu
From: jashley@loanshark.cs.indiana.edu (J. Michael Ashley)
Newsgroups: comp.lang.scheme.c
Subject: "system" procedure in MIT Scheme
Message-ID: <1991Jan25.090311.10179@news.cs.indiana.edu>
Date: 25 Jan 91 14:02:58 GMT
References: <9101251240.AA13337@faui29.informatik.uni-erlangen.de>
Organization: Computer Science, Indiana University, Bloomington.
Lines: 27