From scsh-users-request@scsh.net Wed Nov 2 09:18:56 2005 Return-Path: X-Original-To: scsh@informatik.uni-tuebingen.de Delivered-To: scsh@informatik.uni-tuebingen.de Received: from localhost (loopback [127.0.0.1]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id C0B6E123; Wed, 2 Nov 2005 09:18:54 +0100 (NFT) Received: from mx1.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx1 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23676-01; Wed, 2 Nov 2005 09:18:51 +0100 (NFT) Received: from www.scsh.net (bernard.Informatik.Uni-Tuebingen.De [134.2.12.122]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id 1CBA9122; Wed, 2 Nov 2005 09:18:50 +0100 (NFT) Received: by www.scsh.net (Postfix, from userid 3123) id D79185EC9; Wed, 2 Nov 2005 09:18:49 +0100 (MET) Old-Return-Path: X-Original-To: scsh-users@scsh.net Delivered-To: scsh-users@scsh.net To: scsh-users@scsh.net From: xah lee Subject: official scsh manual suggestion X-Mailer: Apple Mail (2.623) X-SA-Exim-Connect-IP: 69.236.121.81 X-SA-Exim-Mail-From: xah@xahlee.org X-SA-Exim-Scanned: No (on hobbiton.shire.net); SAEximRunCond expanded to false Date: Sat, 29 Oct 2005 18:32:18 +0200 (MST) Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Resent-Message-ID: <21874B.A.p8H.pZHaDB@bernard> Resent-From: scsh-users@scsh.net X-Mailing-List: archive/latest/228 X-Loop: scsh-users@scsh.net List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: scsh-users-request@scsh.net List-Id: List-Archive: Resent-Date: Wed, 2 Nov 2005 09:18:49 +0100 (MET) it is suggested to me that i post this here: suggestion: for the official manual of scsh http://www.scsh.net/docu/docu.html could the html be in a downloadable form? (e.g. zip) most users would prefer to download the html format for off-line=20 reading, and most computer language docs comes in that form for=20 download. Xah xah@xahlee.org =E2=88=91 http://xahlee.org/ =E2=98=84=20 From scsh-users-request@scsh.net Wed Nov 2 22:45:14 2005 Return-Path: X-Original-To: scsh@informatik.uni-tuebingen.de Delivered-To: scsh@informatik.uni-tuebingen.de Received: from localhost (loopback [127.0.0.1]) by mx4.informatik.uni-tuebingen.de (Postfix) with ESMTP id 51A58111E; Wed, 2 Nov 2005 22:45:12 +0100 (NFT) Received: from mx4.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx4 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 62806-02; Wed, 2 Nov 2005 22:45:04 +0100 (NFT) Received: from www.scsh.net (bernard.Informatik.Uni-Tuebingen.De [134.2.12.122]) by mx4.informatik.uni-tuebingen.de (Postfix) with ESMTP id 03D7810ED; Wed, 2 Nov 2005 22:45:02 +0100 (NFT) Received: by www.scsh.net (Postfix, from userid 3123) id 5BBE05ECC; Wed, 2 Nov 2005 22:45:01 +0100 (MET) Old-Return-Path: X-Original-To: scsh-users@scsh.net Delivered-To: scsh-users@scsh.net In-Reply-To: References: Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <517062555061d7519d2719eb2df06a66@web.de> Content-Transfer-Encoding: 7bit Cc: scsh-users@scsh.net From: RT Happe Subject: Re: official scsh manual suggestion Date: Wed, 2 Nov 2005 22:44:44 +0100 To: xah lee X-Mailer: Apple Mail (2.623) Sender: rthappe@web.de X-Sender: rthappe@web.de Resent-Message-ID: Resent-From: scsh-users@scsh.net X-Mailing-List: archive/latest/229 X-Loop: scsh-users@scsh.net List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: scsh-users-request@scsh.net List-Id: List-Archive: Resent-Date: Wed, 2 Nov 2005 22:45:01 +0100 (MET) xah lee wrote: > for the official manual of scsh > could the html be in a downloadable form? (e.g. zip) As the docu page says, "the distribution contains the manual in various formats," among these the html version. I.e. the site already provides downloadable manuals, just not in the most obvious way. rthappe From scsh-users-request@scsh.net Sat Nov 5 09:12:36 2005 Return-Path: X-Original-To: scsh@informatik.uni-tuebingen.de Delivered-To: scsh@informatik.uni-tuebingen.de Received: from localhost (loopback [127.0.0.1]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id CC264101; Sat, 5 Nov 2005 09:12:34 +0100 (NFT) Received: from mx1.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx1 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 34552-04; Sat, 5 Nov 2005 09:12:28 +0100 (NFT) Received: from www.scsh.net (bernard.Informatik.Uni-Tuebingen.De [134.2.12.122]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id 966A310D; Sat, 5 Nov 2005 09:12:26 +0100 (NFT) Received: by www.scsh.net (Postfix, from userid 3123) id E579D5ECE; Sat, 5 Nov 2005 09:12:25 +0100 (MET) Old-Return-Path: X-Original-To: scsh-users@scsh.net Delivered-To: scsh-users@scsh.net Message-ID: <436C68FD.7040309@cse.iitb.ac.in> Date: Sat, 05 Nov 2005 13:40:37 +0530 From: Gautham Anil User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: scsh-users@scsh.net Subject: About record-type Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Resent-Message-ID: Resent-From: scsh-users@scsh.net X-Mailing-List: archive/latest/230 X-Loop: scsh-users@scsh.net List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: scsh-users-request@scsh.net List-Id: List-Archive: Resent-Date: Sat, 5 Nov 2005 09:12:25 +0100 (MET) Hi, this might seem a silly question, but what is the structure in which record primitives such as record-type are stored in scsh? I tried ",open record" and ",open records". They did not give me the functions. -- Gautham Anil From scsh-users-request@scsh.net Sat Nov 5 10:08:56 2005 Return-Path: X-Original-To: scsh@informatik.uni-tuebingen.de Delivered-To: scsh@informatik.uni-tuebingen.de Received: from localhost (loopback [127.0.0.1]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id 6A525131; Sat, 5 Nov 2005 10:08:53 +0100 (NFT) Received: from mx1.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx1 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 34352-02; Sat, 5 Nov 2005 10:08:47 +0100 (NFT) Received: from www.scsh.net (bernard.Informatik.Uni-Tuebingen.De [134.2.12.122]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id 50ADD115; Sat, 5 Nov 2005 10:08:45 +0100 (NFT) Received: by www.scsh.net (Postfix, from userid 3123) id 147415ECC; Sat, 5 Nov 2005 10:08:45 +0100 (MET) Old-Return-Path: X-Original-To: scsh-users@scsh.net Delivered-To: scsh-users@scsh.net In-Reply-To: <436C68FD.7040309@cse.iitb.ac.in> References: <436C68FD.7040309@cse.iitb.ac.in> Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit Cc: scsh-users@scsh.net From: RT Happe Subject: Re: About record-type Date: Sat, 5 Nov 2005 10:08:29 +0100 To: Gautham Anil X-Mailer: Apple Mail (2.623) Sender: rthappe@web.de X-Sender: rthappe@web.de Resent-Message-ID: Resent-From: scsh-users@scsh.net X-Mailing-List: archive/latest/231 X-Loop: scsh-users@scsh.net List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: scsh-users-request@scsh.net List-Id: List-Archive: Resent-Date: Sat, 5 Nov 2005 10:08:45 +0100 (MET) On Gautham Anil wrote: > this might seem a silly question, but what is the structure in which > record primitives such as record-type are stored in scsh? I tried > ",open record" and ",open records". They did not give me the > functions. There are several kinds of records, but you are probably looking for the structure RECORDS-INTERNAL. (To find structures that export a binding, you search the interface definitions --in scheme\interfaces.scm and other source files-- for the identifier, then the structure definitions --in scheme\packages.scm and other source files-- for structures exporting that interface. This may not work as described due to complications such as compound interfaces, but in this case the identifier RECORD-TYPE belongs to the RECORDS-INTERNAL-INTERFACE exported by RECORDS-INTERNAL in scheme\rts-packages.scm .) rthappe From scsh-users-request@scsh.net Tue Nov 15 09:24:28 2005 Return-Path: X-Original-To: scsh@informatik.uni-tuebingen.de Delivered-To: scsh@informatik.uni-tuebingen.de Received: from localhost (loopback [127.0.0.1]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id 4854210F; Tue, 15 Nov 2005 09:24:27 +0100 (NFT) Received: from mx1.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx1 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 44212-04; Tue, 15 Nov 2005 09:24:25 +0100 (NFT) Received: from www.scsh.net (bernard.Informatik.Uni-Tuebingen.De [134.2.12.122]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id 5188F118; Tue, 15 Nov 2005 09:24:23 +0100 (NFT) Received: by www.scsh.net (Postfix, from userid 3123) id 1B25D5ECE; Tue, 15 Nov 2005 09:24:23 +0100 (MET) Old-Return-Path: X-Original-To: scsh-users@scsh.net Delivered-To: scsh-users@scsh.net To: xahlee Cc: RT Happe , scsh-users@scsh.net Subject: Re: official scsh manual suggestion References: <517062555061d7519d2719eb2df06a66@web.de> From: Martin Gasbichler Date: Tue, 15 Nov 2005 09:24:20 +0100 In-Reply-To: (xahlee's message of "Fri, 11 Nov 2005 23:07:53 +0100 (MET)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Resent-Message-ID: Resent-From: scsh-users@scsh.net X-Mailing-List: archive/latest/232 X-Loop: scsh-users@scsh.net List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: scsh-users-request@scsh.net List-Id: List-Archive: Resent-Date: Tue, 15 Nov 2005 09:24:23 +0100 (MET) xahlee writes: > I'm starting privately a Scheme tutorial based on scsh. > > I need to be able to tell my readers, that go hither to download the > manual. I've added a link to a zip file containing the html files of the manual to http://www.scsh.net/download/download.html. -- Martin From scsh-users-request@scsh.net Wed Nov 23 11:11:17 2005 Return-Path: X-Original-To: scsh@informatik.uni-tuebingen.de Delivered-To: scsh@informatik.uni-tuebingen.de Received: from localhost (loopback [127.0.0.1]) by mx4.informatik.uni-tuebingen.de (Postfix) with ESMTP id BD0B01278; Wed, 23 Nov 2005 11:11:15 +0100 (NFT) Received: from mx4.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx4 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18440-03; Wed, 23 Nov 2005 11:11:09 +0100 (NFT) Received: from www.scsh.net (bernard.Informatik.Uni-Tuebingen.De [134.2.12.122]) by mx4.informatik.uni-tuebingen.de (Postfix) with ESMTP id 899EB1199; Wed, 23 Nov 2005 11:11:07 +0100 (NFT) Received: by www.scsh.net (Postfix, from userid 3123) id 187D55ECE; Wed, 23 Nov 2005 11:11:07 +0100 (MET) Old-Return-Path: X-Original-To: scsh-users@scsh.net Delivered-To: scsh-users@scsh.net To: scsh-users@scsh.net Subject: Compilation error in io.c, in scsh-0.6.6 From: nisse@lysator.liu.se (=?iso-8859-1?q?Niels_M=F6ller?=) Old-Date: 23 Nov 2005 11:05:28 +0100 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 Date: Wed, 23 Nov 2005 11:05:41 +0100 (MET) Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Resent-Message-ID: Resent-From: scsh-users@scsh.net X-Mailing-List: archive/latest/233 X-Loop: scsh-users@scsh.net List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: scsh-users-request@scsh.net List-Id: List-Archive: Resent-Date: Wed, 23 Nov 2005 11:11:07 +0100 (MET) I just build scsh-0.6.6 on SunOS-5.10, sparc, using gcc-4.0.1. I had to apply the below patch to c/unix/io.c; apperantly gcc doesn't like function local static declarations of functions. (I'm not sure what the C specification says about this code, but I'd consider function declarations anywhere but on top level as bad style even if it is allowed). Error message: gcc -c -DHAVE_CONFIG_H -I./c -I./cig -O2 -mcpu=3Dv9 -o c/unix/io.o c/unix/io.c c/unix/io.c: In function 'ps_write_integer': c/unix/io.c:154: error: invalid storage class for function 'write_integer' c/unix/io.c: At top level: c/unix/io.c:171: error: conflicting types for 'write_integer' c/unix/io.c:160: error: previous implicit declaration of 'write_integer' = was here make: *** [c/unix/io.o] Error 1 Moving the declaration to top-level solves the problem. Best regards, /Niels M=F6ller --- io.c-original 1999-09-14 14:44:54.000000000 +0200 +++ io.c 2005-11-23 10:12:24.424359000 +0100 @@ -146,13 +146,13 @@ ps_write_char(char ch, FILE *port) return 0; } } =20 +static long write_integer(unsigned long n, FILE *port); + long ps_write_integer(long n, FILE *port) { int status; =20 - static long write_integer(unsigned long n, FILE *port); - if (n =3D=3D 0) { WRITE_CHAR('0', port, status); return status; } From scsh-users-request@scsh.net Wed Nov 23 11:16:29 2005 Return-Path: X-Original-To: scsh@informatik.uni-tuebingen.de Delivered-To: scsh@informatik.uni-tuebingen.de Received: from localhost (loopback [127.0.0.1]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id EB586124; Wed, 23 Nov 2005 11:16:27 +0100 (NFT) Received: from mx1.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx1 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 38964-05; Wed, 23 Nov 2005 11:16:22 +0100 (NFT) Received: from www.scsh.net (bernard.Informatik.Uni-Tuebingen.De [134.2.12.122]) by mx1.informatik.uni-tuebingen.de (Postfix) with ESMTP id 0DFAD122; Wed, 23 Nov 2005 11:16:21 +0100 (NFT) Received: by www.scsh.net (Postfix, from userid 3123) id C9F6C5EC9; Wed, 23 Nov 2005 11:16:20 +0100 (MET) Old-Return-Path: X-Original-To: scsh-users@scsh.net Delivered-To: scsh-users@scsh.net To: nisse@lysator.liu.se (=?iso-8859-1?q?Niels_M=F6ller?=) Cc: scsh-users@scsh.net Subject: Re: Compilation error in io.c, in scsh-0.6.6 References: From: Martin Gasbichler Date: Wed, 23 Nov 2005 11:16:18 +0100 In-Reply-To: (Niels =?iso-8859-1?q?M=F6ller's?= message of "Wed, 23 Nov 2005 11:05:41 +0100 (MET)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Resent-Message-ID: Resent-From: scsh-users@scsh.net X-Mailing-List: archive/latest/234 X-Loop: scsh-users@scsh.net List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: scsh-users-request@scsh.net List-Id: List-Archive: Resent-Date: Wed, 23 Nov 2005 11:16:20 +0100 (MET) nisse@lysator.liu.se (Niels M=F6ller) writes: > I just build scsh-0.6.6 on SunOS-5.10, sparc, using gcc-4.0.1. I had > to apply the below patch to c/unix/io.c; apperantly gcc doesn't like > function local static declarations of functions. (I'm not sure what > the C specification says about this code, but I'd consider function > declarations anywhere but on top level as bad style even if it is > allowed). This has already been fixed in CVS and will be in scsh 0.6.7, which I hope to release within the next few weeks (there is already a beta version on the FTP server). --=20 Martin