Little C 14
Little C
Development · v14
| Filename | little-c.hqx |
|---|---|
| Size | 110.4 KB (113046 bytes) |
| Year | 1989 |
| Developer | Tzong-Shuoh Yang |
| Downloads | 15 |
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
Original Source: info-mac
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.
Discussed on the forums
Related apps