Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!microsoft!leefi
From: leefi@microsoft.UUCP (Lee Fisher)
Newsgroups: comp.sys.ibm.pc
Subject: Re: Is there a c-shell or bourne shell clone for OS/2?
Summary: here's info on the Hamilton Labs C Shell for OS/2...
Message-ID: <7442@microsoft.UUCP>
Date: 18 Aug 89 23:04:09 GMT
References: <121622@sun.Eng.Sun.COM>
Organization: Microsoft Corp., Redmond, WA
Lines: 73

> Is there a c-shell or bourne shell interpreter for OS/2?

I tried replying to the person who asked this question, but my mail
bounced. So, here is information on the Hamilton C Shell, a csh for
OS/2 written by Hamilton Labs. The author of the shell sent me this
text to be posted to this newsgroup (he's not on usenet):

[Warning: a copy of an advertisement follows...]

----- snip ----- snip ----- snip ----- snip ----- snip ----- snip -----

                   Hamilton C shell(tm)

Hamilton Laboratories is proud to announce immediate availability
of Hamilton C shell, a powerful interactive programming language for
OS/2(tm).  For technically-oriented users, it is a superior alternative
to the standard OS/2 command processor.  Its key benefit is the time
it saves, which can often be an hour a day.

Features:

-  Command line editing with arrow keys and filename and command
   completion,
-  User-definable function keys,
-  Fully nestable programming constructs for iteration and condition-
   testing,
-  Variables, arrays and a wide range of expression operators and
   built-in functions,
-  A powerful history mechanism for recalling and editting past commands,
-  Language contructs for I/O redirection, piping, background execution,
   and parallel threading,
-  Command substitution (use the output of one command as command-line
   arguments to another),
-  Aliases and shell procedures for user-defined language extensions,
-  Hashing to speed searches of the PATH directories and
-  Advanced filename wildcarding.

Hamilton C shell faithfully recreates the entire C shell language as
described in the Berkeley 4.3 Unix Programmer's Manual.  Hamilton C shell
is designed with modern incremental compiler technology to take special
advantage of OS/2's unique capabilities.  Not one of the more than 46,000
lines of code in this product was ported from or even written on anything
but OS/2.

Environments Supported:

IBM OS/2 Standard or Extended Edition 1.1 (Presentation Manager) or later.
Microsoft OS/2 Software Development Kit 1.06 or later.

Requires 286- or 386-based AT or PS/2 or compatible with minimum 2 MB RAM
and 20MB hard disk.  All executables will run properly inside a PM window.

Price and Availability:

$350.00, single user binary license, quantity one.  Not copy-protected.
Unconditional satisfaction guarantee.  MasterCard and Visa accepted.

For more information:

Hamilton Laboratories, 13 Old Farm Road, Wayland, MA 01778, 508-358-5715

----- snip ----- snip ----- snip ----- snip ----- snip ----- snip -----

I think if you write or call them, they might have an information 
packet. Tell him leefi@microsoft sent you.

For more information on it, see the article in the Summer 1989 issue
of "IBM Personal System Developer", pages 119-121.

Disclaimer: I don't have a copy of this shell, I don't have any business
relationship with this company, but do I know the author.
--
lee fisher, leefi@microsoft.com, {uw-beaver,sun,uunet}!microsoft!leefi