Little C 14
Little C
Development · v14
| Filename | little-c.hqx |
|---|---|
| Size | 110.4 KB (113046 bytes) |
| Year | 1989 |
| Downloads | 3 |
Enjoying MacTrove?
Anonymous downloads are free and unlimited.
Create a free account to track favorites,
contribute metadata corrections, and join the
community chat.
About
This is the Think C 6.01 version of Little_C -- a subset C interpreter by Herbert Schildt.
Little C is a C interpreter that can execute a subset of K&R ANSI C programming language. ANSI C is a robust and powerful programming language, but the Little C interpreter only implements a limited range of features. These include: parameterized functions with local variables; recursion; if statement; do-while, while, and for loops; integer and character variables; global variables; integer, character, and string constraints; return statement; several library functions; several operators; functions returning integers; and comments. A recursive-descent parser is used to implement the C interpreter. Details of the development, coding, and functionality of the C interpreter are described in
Schildt, Herbert. Building your own C interpreter. Dr. Dobb's Journal of Software Tools v14, n8 (August, 1989):38 (16 pages).
The original source code can be obtained by anonymous ftp from sites with ddjmag archive, e.g. oakland.oak.edu.
Enjoy.
T. S. Yang (tsyang@ce.berkeley.edu) ================================================================
File Info
This file is part of the MacTrove archive. See the Thank You page for the upstream mirrors we rely on. It is BinHex encoded — use The Unarchiver to decode it.
Related apps