Go to file
mainzelm 47b9d6028e Use NAME->SYMBOL to generate formal arguments of lambda nodes that get inlined.
Test case is:

,config (define-structure foo (export)
  (open scheme
        finite-types)
  (optimize auto-integrate)
  (begin
   (define-enumerated-type afs-permission :afs-permission
     afs-permission?
     the-afs-permissions
     afs-permission-name
     afs-permission-index
     (read))))

> ,config (define-structure foo (export)
  (open scheme
        finite-types)
  (optimize auto-integrate)
  (begin
   (define-enumerated-type afs-permission :afs-permission
     afs-permission?
     the-afs-permissions
     afs-permission-name
     afs-permission-index
     (read))))
> ,in foo the-afs-permissions
Load structure foo (y/n)? y
[foo
Analyzing...
Calls will be compiled in line: (#{Generated maker 1408} afs-permission-index afs-permission-name)
]
'#(#{Afs-permission #{Generated name 1408}})
> ,inspect

 [0] '#{Afs-permission #{Generated name 1408}}
inspect: 0
'#{Afs-permission #{Generated name 1408}}

 [0: name] '#{Generated name 1408}
 [1: index] '#{Generated index 1408}
2004-02-09 08:21:05 +00:00
build Bump version number to 0.6.6 2004-02-02 10:57:29 +00:00
c Snapshot of auto-generated file 2004-02-03 12:53:03 +00:00
cig GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
doc Renamed lib-dir-list to lib-dirs-list. 2004-02-03 12:49:40 +00:00
emacs GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
ps-compiler GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
scheme Use NAME->SYMBOL to generate formal arguments of lambda nodes that get inlined. 2004-02-09 08:21:05 +00:00
scsh Fixed bug in MAKE-STRING-PORT-FILTER: An argument to read-string! was missing 2004-02-04 08:37:43 +00:00
.gitignore GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
COPYING Bump the year to 2003 2003-11-24 14:11:37 +00:00
CVS_README GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
INSTALL GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
Makefile.in Use single quotes when builing scsh/configure.scm 2004-02-03 10:07:36 +00:00
README GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
README.s48 GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
RELEASE First version of 0.6.6 release notes. 2004-01-29 13:52:25 +00:00
TODO GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
Thanks Thank Peter Wang. 2003-11-12 11:08:25 +00:00
autogen.sh GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
config.guess GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
config.sub GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
configure.in Fixed check for rdynamic, provided by Stephen Ma 2004-01-27 10:38:36 +00:00
gdbinit GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
install-sh GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00
scsh-config.in GC_PROTECT some variables. 2003-05-01 10:21:33 +00:00

README

-*- Mode: Text; -*-

Copyright (c) 1994 Brian D. Carlstrom
See file COPYING for copying information.

Please report bugs to scsh-bugs@zurich.ai.mit.edu, and include
the version number in your message.

Installation instructions in file INSTALL.

A scsh manual is in directory doc/scsh-manual/.
A scsh paper is in directory doc/scsh-paper/.
A scsh quick reference is in file doc/cheat.txt.

Send mail to scsh-request@zurich.ai.mit.edu to be put on a
mailing list for announcements, discussion, bug reports, and bug
fixes.