// LibInit, the init file for the Library System. Johan may 21, '97.
// modified from christinas work

// the books
(
book: "Computer Architecture" by "Robert J. Baron and Lee Higbie" 
	"Addison-Wesley" 1992 "Computer Architecture" 
	ISBN 102030405 (copy 1)

book: "Introduction to Algorithms" by "Thomas H. Cormen, Charles E. Leiserson and Donald L. Rivest" 
	"McGraw-Hill" 1990 "Computer Algorithms" 
	ISBN 246802468 (copy 1 copy 2)

book: "Introduction to Parallel Computing" by "Vipin Kumar, Ananth Grama, Anshul Gupta and George Karypis"
	"Benjamin Cummings" 1994 "Parallel Computing" 
	ISBN 135791357 (copy 1)

book: "Graph Theory" by "Frank Harary"
	"Addison-Wesley" 1969 "Graph Theory" 
	ISBN 195078810 (copy 1 copy 2 copy 3)

book: "The Art of Growing Adaptive Object-Oriented Software" by "Karl J. Lieberherr"
	"PWS Publishing Company" 1995 "Object-Oriented Systems" 
	ISBN 123456789 (copy 1 copy 2)

book: "The Art of the Metaobject Protocol" by "Gregor Kiczales and Jim Rivieres and Daniel Bobrow"
	"MIT Press" 1991 "Lisp, OO programming" 
	ISBN 262111586 (copy 1 copy 2)

book:  "The Annotated C++ Reference Manual" by "Margaret Ellis and Bjarne Stroustrup"
	"Addison-Wesley" 1990 "C++, OO programming" 
	ISBN 201514591 (copy 1 copy 2 copy 3)

book: "Essentials of Programming Languages" by "Daniel Friedman and Mitchell Wand and Christopher Haynes"
	"McGraw-Hill" 1992 "Programming Languages" 
	ISBN 70224439 (copy 1 copy 2)
)		


// Instatiation of users

(
user:  1 status: 5
"Annette" "Benning" 
 address: 135 "Huntington Ave" # 303 
 city: "Boston" 
 state: "MA" 02115
 phones:
  home 617 - 5551111


user:  2 status: 3
"Michael" "Keaton"
 address:  137 "Saint Botholph St."  
 city: "Boston" 
 state: "MA" 02115
 phones:
  home 617 - 5552222


user:  3  status: 10
"Jean-Luc" "Picard"
 address: 1 "Champs Elysees" # 71 
 city:  "Paris" 
 state: "France" 10678
 phones:
  home 1 - 5553333
  work 1 - 5553131

)

(
staff: 4321 
 "Jason" "Ansel" 
 address: 432 "Piccadilly Circus" # 71 
 city:  "Dar-es-Salam" 
 state: "Canada" 10678 
 phones: 
 fax 617 - 7654321
)

// The operations that are defined

(
Invalid 0   "Invalid"
ShowBooks 1  "Show Books"
SearchBook 2 "Search Books"
ShowUsers 3  "Show Users"
SearchUser 4 "Search Users"
CheckOut 5   "Check Out"
CheckIn 6     "Check In"
ActiveUsers 7 "Show Active Users"
Exit 9        "Exit"
)
