Error: no such theme PatternSkinTheme
You are here: Foswiki>Courses Web>CSC_302 (2010-07-14, JeffLeep)EditAttach

Front Door

Welcome to the course wiki for Computer Science 302, Programming language concepts !

Course Website

Textbook

Krishnamurthi, Shriram. Programming languages: application and interpretation . Self-published, 2003-2007. The full text is available in PDF. Alternatively, the same book can be ordered in paperback or as a paid download from Lulu.

Installing PLAI Scheme

The textbook presupposes that you have access to a recent version of DrScheme (ideally, version 372). Download DrScheme here. It also presupposes the PLAI extensions. Here are the author's instructions for downloading and installing these extensions:

In DrScheme's File menu, select Install .plt File... and paste this URL:

http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/plai-371.plt

(The package will work with either v371 or v372.)

This automatically installs the language levels for the text. Please re-start DrScheme. The language levels will be visible from the Language menu's Choose Language... entry (or via the language chooser at the bottom-left).

Questions about the readings

Class Meetings

Features of PLAI Scheme

Original Source

__NOTOC__
Welcome to the course wiki for Computer Science 302, ''Programming language concepts''!

[http://www.cs.grinnell.edu/~stone/courses/languages/ Course Website]

==Textbook==
Krishnamurthi, Shriram. ''Programming languages: application and interpretation''. Self-published, 2003-2007. The full text is available in [http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/2007-04-26/plai-2007-04-26.pdf PDF]. Alternatively, the same book can be ordered in paperback or as a paid download from [http://www.lulu.com/content/808232 Lulu].

==Installing PLAI Scheme==
The textbook presupposes that you have access to a recent version of DrScheme (ideally, version 372).  [http://download.plt-scheme.org/drscheme/ Download DrScheme here.]
It also presupposes the PLAI extensions.  Here are [http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/2007-04-26/ the author's instructions] for downloading and installing these extensions:

<blockquote>
In DrScheme's File menu, select Install .plt File... and paste this URL:

<blockquote>
<tt>http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/plai-371.plt</tt>
</blockquote>

(The package will work with either v371 or v372.)

This automatically installs the language levels for the text. Please re-start DrScheme. The language levels will be visible from the Language menu's Choose Language... entry (or via the language chooser at the bottom-left).
</blockquote>

==[[CSC 302: Questions about the readings|Questions about the readings]]==

==[[CSC 302: Class Meetings|Class Meetings]]==

==Features of PLAI Scheme==

* [[CSC_302:_Contracts|contracts]]
* [[CSC 302: define-type|<code>define-type</code>]]
* [[CSC 302: type-case|<code>type-case</code>]]
Topic revision: r2 - 2010-07-14, JeffLeep
 

This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback