CS372 lecture notes some terms, a short history, What the course is (Ch1) about, A little more detail in the (Ch2) history (Hopper), Ch2:Evolution of the Major Programming Languages , The Y2K problem, The BNF notation. Ch3:Describing Syntax and Semantics , Ch4 parsing, variables,

Test 1

The languages: lisp, and Prolog, (printing lisp and Prolog), Ch15: Functional Programming Languages , Ch16:Logic Programming Languages , Ch6:Data Types , Ch7:Expressions and the Assignment Statement , control structures, Ch8:Statement-Level Control Structures , forces for change, m4 macro processor.

Test 2

Steven Anonsen MGP - C# Overview (PowerPoint slides) pipes, Ch9:Subprograms , Ch10:Implementing Subprograms , Ch11: Abstract Data Types , Some notes on Abstract Data Types (ADT) ADT and OOP Ch12: Support for Object Oriented Programming , OOP (Dr Pavicic),
Life cycle of a language. concurrency in languages, ways of dealing with race conditions in a language, Ch13: Concurrency ,
Beowulf

exception handling (some notes), Ch14: Exception Handling , DFD

some questions

Test 3


The m4 macro processor.
Some documentation of VRML. Another short VRML tutorial (this by Catherine Benetz at Tulane) Another tutorial but with motion , note this is VRML2.0 and the others are VRML1.0. (two VRML examples: crossing example, a classroom, source code for the classroom, some VRML sites suggested by a student )

A blank page.