Syntax/Semantics Slides (PDF Format)
Some remarks on computer software, bugs, and accountability.
Click here.
Some remarks on a very new, and on a very old, language.:
Click here.
Syntax:
Click here.
Semantics (parameters):
Click here.
Context-Free Grammars:
Click here.
Context-Free Examples:
Click here.
Ambiguous Grammars:
Click here.
Context-Sensitive Grammars:
Click here.
Attribute Grammars:
Click here.
Proving Programs Correct:
Click here.
Verify a Multiplication Algorithm
here.
Verify a Search Algorithm
here.
Verify a Maximum-Finding Algorithm
here.
Verify an Algorithm with Nested If-Then-Else
here, and a variation
on this algorithm here.
Parameters:
Click here.
Syntax/Semantics Slides (Postscript Format)
Some remarks on computer software, bugs, and accountability.
Click here.
Some remarks on a very new, and on a very old, language.:
Click here.
Syntax:
Click here.
Semantics (parameters):
Click here.
Context-Free Grammars:
Click here.
Context-Free Examples:
Click here.
Ambiguous Grammars:
Click here.
Context-Sensitive Grammars:
Click here.
Attribute Grammars:
Click here.
Proving Programs Correct:
Click here.
Verify a Multiplication Algorithm
here.
Verify a Search Algorithm
here.
Verify a Maximum-Finding Algorithm
here.
Verify an Algorithm with Nested If-Then-Else
here, and a variation
on this algorithm here.
Parameters:
Click here.