[net.micro.pc] need recommendation for C interpreter

ed@wucs.UUCP (Ed Macke) (03/26/86)

Hello out there in netland!
I've been convinced against my better judgment to teach a beginners'
course in C, and I need recommendations on a good C interpreter for
the IBM PC.  We'll be using machines with 256K of memory, 2 floppy
drives, and color boards attached to monochrome monitors.

I'd like to get something that's as K&R compatible as possible.
In particular, it should handle preprocessor commands, and have
a fairly complete library capability (getc,putc,printf,scanf,
fopen, etc.)

Please e-mail responses to
	...!ihnp4!wucs!wuibc!ed

I'll summarize any results to the net if there is any interest.
And thanks in advance!

Ed Macke
Computer Systems Lab
Washington University
St. Louis, MO  63110

sandersr@ecn-pc.UUCP (07/16/86)

[ nibbles and bits ...]

In Reply to: wucs!ed (Ed Macke)
About: need recommendation for C interpreter
Article 7514 of net.micro.pc:
>
>	Hello out there in netland!
>	I've been convinced against my better judgment to teach a beginners'
>	course in C, and I need recommendations on a good C interpreter for
>	the IBM PC.  We'll be using machines with 256K of memory, 2 floppy
>	drives, and color boards attached to monochrome monitors.
>	
>	I'd like to get something that's as K&R compatible as possible.
>	In particular, it should handle preprocessor commands, and have
>	a fairly complete library capability (getc,putc,printf,scanf,
>	fopen, etc.)
>	
>	Ed Macke
>	Computer Systems Lab
>	Washington University
>	St. Louis, MO  63110

Ed, Computer Innovations makes an excellant C interpreter that runs on an
IBM PC or capatiable; called "Introducing C".  It was designed specifically
for teaching C.  The people here (Purdue) have even asked them for a UNIX
port of the program to be run around here.  You can give them a call at
800-922-0169 and ask for a flyer of theirs about it.  The highlights follow:

		Introducing C: Learn to Program in C

	The C Language Interpreter and Training System

	Learn to program in C for only $95 - Complete!  We've studied
	how people learn to program.  Making a system able to help one
	learn a language as and powerful as C was a challenge. [...]
	Introducing-C includes an interactive impletementation of the
	C programming language that has been specifically designed to
	help you learn to program in C.

	* Develope programs faster

	* A thorough training manual

	* A powerful C language interpreter -- with exetensive error
		and diagnostics and trace facilities.
	* A Complete C Function Library

	* A full screen editor

	* Color graphics

	* Demonstration programs

	Specifications:  Interpreter needs 192K IBM PC or compatible,
		running DOS 2.0 or later with at least on 5 1/4 floppy
		disk drive.

	C Language compatibility: ... observes the standards of the C
		programming community.

[ Note:  Howard Dees, the founder of the company, and executive in charge
  of development is on the ANSI standards commitee that is deciding what
  the new ANSI standard C will be like.  Their C86 compiler for the PC
  works beautifully on my system, and supports enum, 3 memory models, and
  includes a full IEEE floating point library.				  ]

	Address:  Computer Innovations
		  980 Shrewsbury Ave.
		  Tinton Falls, NJ  07724
		  ph. 201-542-5920
		      800-922-0169 (sales and info only)

[ Note:  The $95 price was as of Dec. 1985.  It probably has changed since
  then.									  ]
[ Disclaimer:  I am only a satisfied customer, not in any affiliated with CII ]

-- 
Continuing Engineering Education Telecommunications
Purdue University 		...!ihnp4!pur-ee!pc-ecn!sandersr

Let's make like a BSD process, and go FORK-OFF !!	-- bob
(and "make" a few children while we're at it ...)

druid@inuxn.UUCP (07/18/86)

I'll add my wholehearted recommendation for Introducing C, also.
It's an excellent implementation of C in interpreter form.

				Larry Marcus
				AT&T-CP-INH
				[add witty generic disclaimer
				 here]