Kamin
Pascal and C code from Samuel Kamin's "Programming Languages: an Interpreter-Based Approach"
Install / Use
/learn @pliba/KaminREADME
The directory distr contains the code associated with the book "Programming Languages: An Interpreter-based Approach," by Sam Kamin. Please report problems to:
Sam Kamin kamin@cs.uiuc.edu
Computer Science Dept. (217) 333-8069
1304 W. Springfield
Urbana, IL 61801
The directory can be obtained either by copying the file distr.tar.Z, then uncompressing and de-tar'ing, or by copying the files directly out of the distr directory. If copying the .Z file, be sure to set the "binary" flag.
The contents of the distr directory are fully explained in its README file. That directory also includes a file ERRATA. It lists all known substantive errors in the text. (Further contributions are always welcome.)
The directory C-distr contains C versions of all of the interpreters except those from Chapter 10 (various versions of garbage- collection). These were obtained automatically by using the Pascal-to-C translator p2c. It is recommended that these be used only if a Pascal compiler is unavailable. The contents of the C-distr directory are explained in its README file.
-- Source: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/impl/kamin/0.html
Related Skills
node-connect
348.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
