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