Table of Contents
1. Frequently Asked Questions
2.1 What is the aim of this FAQ?
2.2 Who wrote this FAQ?
2.3 What was changed recently in this FAQ?
2.4 Where do I get the latest version of this FAQ?
2.5 Where do I send comments about this FAQ?
3.1 What is scsh?
3.2 How do you pronounce scsh?
3.3 What is the current version of scsh?
3.4 What are the licensing terms for scsh?
3.5 What is Scheme?
3.6 What is Scheme 48?
3.7 How does scsh compare to other common scripting languages?
3.7.1 Underlying programming languages
3.7.2 Language implementations
3.7.4 Example script
3.8 Where can I get scsh?
3.9 Where can I find documentation about scsh?
3.10 Is there some kind of reference card for scsh?
3.11 Which newsgroups and mailing-lists are related to scsh?
3.12 Does scsh run on my system?
3.13 Is scsh easy to port?
3.14 Can I run scsh under some other Scheme implementation?
4. Installing and using scsh
4.1 Compilation problems
4.2 Is there a "port" of scsh for FreeBSD?
4.3 It looks like I do not have enough memory to compile scsh?!?
4.4 Is there some kind of "contributed code archive" for scsh?
4.5 Can I use "plain" Scheme code with scsh?
4.6 Can I use scsh as an interactive shell?
4.7 I get "undefined variable" errors when I try to use some functions?!?
4.8 Can I use SLIB (a Scheme library) with scsh?
4.9 Some basic I/O functions (like EOF testing) seem not available in scsh?!?
4.10 How can I return the eof-object?
4.11 Is there support for protocols like HTTP, SMTP, etc.?
4.12 I get strange errors with some network functions?!?
4.13 How do I get the multiple values returned by a function?
4.14 How do I interface scsh with a C function?
4.15 What is the syntax of regular expressions?
4.16 How should I handle errors?
This document was generated by
June, 11 2006