CS 322: Survey of Programming Languages
Comparative exploration of modern language design
4 language icons
 

flex & bison

Haskell

Rust

PROLOG (If we get this far)

  • My notes on starting PROLOG, and especially using the debugger.
  • LearnPrologNow isn't bad.  There are also 2 Prolog books on library reserve [wsb verify], and The Art of Prolog in the CS lounge.  For a reference, use the SWI-Prolog manual on the PC desktop, or the online manual.

 

Tentative schedule

This will definitely change. We'll go as fast as we need. Read ahead!
M W F
Aug 18 Readings and tutorials for flex/bison
Aug 25      
Sep 1   Read Chapter on C from 322 notes and Chapter on C from C++26 for Lazy Programmers (see Moodle for both)
Sep 8   Start C
Sep 15 Read Chapter on C++ from notes   Program 1 due
Sep 22   Test 1
Sep 29  
Oct 6  
Oct 13      
Oct 20    
Oct 27 Test 2    
Nov 3    
Nov 10  
Nov 17    
Nov 24  
Dec 1      
Dec 8 FINALS

Test 3 is during finals week.