Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!rice!titan.rice.edu!dorai From: dorai@titan.rice.edu (Dorai Sitaram) Newsgroups: comp.lang.scheme Subject: Re: Non Chez Nous Message-ID: <1991Mar16.173342.5753@rice.edu> Date: 16 Mar 91 17:33:42 GMT References: <4977@goanna.cs.rmit.oz.au> <1991Mar15.163509.12130@rice.edu> <2877@kraftbus.cs.tu-berlin.de> Sender: news@rice.edu (News) Organization: Rice University, Houston Lines: 25 In article <2877@kraftbus.cs.tu-berlin.de> net@opal.cs.tu-berlin.de (Oliver Laumann) writes: >In article <1991Mar15.163509.12130@rice.edu> dorai@titan.rice.edu (Dorai Sitaram) writes: >> Are you saying you find that you have to _rewrite_ the code instead of ^^^^ >> defining the few procedures and macros that are not primitive in your >> Scheme? > >There are tons of things in Chez Scheme that cannot be defined by using >only the functionality specified by the R*RS. For instance, there is Oliver, bitte nehmen Sie meine Ausdruecke nicht aus ihrer Kontinuation. ;-> I'll be the first to agree that Ch*z has stuff that's impossible to define in other Schemes (foreign-lang interface, system commands, among other things). My comments were limited to one little(!) piece of trilingual and hardly pedagogical code written for LaTeX users (and as such probably has no business being in the repository -- but, thanks, Ozan!). (As Bob Riemenschneider shows, the #!eof, etc., do require "easy but annoying" rewriting.) --d