SAL Home PROGRAM Languages & Compilers


EiC (Extensible interactive C) is a free, pointer-safe, bytecode C interpreter, which has three main modes of operation: (1) interactive mode - via immediate statements - (2) non-interactive mode and (3) scripting mode - for running shell scripts. Because each mode uses the C programming language, it provides a seamless way of moving from one programming task to another.

EiC is suitable as: an aid in teaching C, for fast prototype of new programs and as a research tool -- as it allows the user to quickly interface and call compiled C routines, experiment with user supplied code, standard ISO C and POSIX.1 functions, and all via immediate statements, which are statements that are executed immediately.

EiC has its own built in ISO C preprocessor and its own internal set of house keeping commands.

Current Version:   4.3.0

License Type:   Artistic Licence

Home Site:

Source Code Availability:   Yes, from Home Site

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   Yes (from Home Page)

Targeted Platforms:

Supported platfroms are: Linux (elf), SUN SPARC SOLARIS 2.x, SUN OS 4.1.x, DEC ALPHA OSF 3.x and 4.x, SGI IRIX 6.x, HP-UX B.10.20

Software/Hardware Requirements:


Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See Some Samples?

  SAL Home   |   Programming   |   Languages & Compilers

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.