Assignment 2 (cont)
Code is structured as a set of modules and ADTs ...
-
Bits ... functions on 32-bit bit-strings
-
ChVec ... data structures and operations on choice vectors
-
Page ... data structures and operations on pages
-
Query ... data structures and operations for query scans
-
Reln ... data structures and operations on relations
-
Tuple ... data structures and operations on tuples
-
util ... miscellaneous helper functions
-
hash ... hash function (from PostgreSQL)
plus main programs (e.g. create.c , select.c ) for commands
|