Note: Language

###4.1 An example: self-grandpas

###4.2 Signatures and Fields

####4.2.1 Signatures

####4.2.2 Basic Field Declarations

####4.2.3 Grouping Disjoint Fields

###4.4 Types and Type Checking

####4.4.1 Basic Types

####4.4.2 Relational Types

####4.4.3 Type Errors

####4.4.4 Field Overloading


###Questions:

  1. P111 what exactly is overapproximation?
  2. P113 Example alias?
  3. all this: Course and some this: Course

###Notes during asgn 2

###Feb 21 Class

###Feb 24 Class

###Feb 26 Class

####Skolemization

#####Skolem Depth:(my experiment)

#####Useful for:

Debugging

#####Tradeoff:

Skolem No Yes
Constraints Same Less(some are shifted to Skolem variable)
Fields Same More(to represent some constraints)

###Note during asgn 3

Your Comments

comments powered by Disqus