@Article{haskell98,
  author = 	 {Simon {Peyton Jones} and others},
  title = 	 {Haskell 98 Language and Libraries: the Revised Report},
  journal = 	 {Journal of Functional Programming},
  year = 	 2003,
  volume =	 13,
  number =	 1,
  URL =          "http://haskell.org/definition/",
}

@InProceedings{boehm:finalizers,
  author = 	 {{Hans-J.} Boehm},
  title = 	 {Destructors, Finalizers, and Synchronization},
  booktitle = 	 {Proceedings of the 30th {ACM} {SIGPLAN}-{SIGACT} Symposium 
		  on Principles of Programming Languages},
  pages =	 {262--272},
  year =	 2003,
  publisher =	 {ACM Press}
}

@Book{C,
  author = 	 "Brian W. Kernighan and Dennis M. Ritchie",
  title = 	 "The C Programming Language",
  publisher = 	 "Prentice Hall",
  edition   =    "second",
  year = 	 1988
}

@Book{gosling-etal:Java,
  author = 	 "James Gosling and Bill Joy and Guy Steele",
  title = 	 "The {Java} Language Specification",
  publisher = 	 "Addison-Wesley",
  year = 	 1997,
  series =	 "The Java Series"
}

@Book{lindholm-etal:JVM,
  author =	 {Tim Lindholm and Frank Yellin},
  title = 	 {The {Java} Virtual Machine Specification},
  publisher = 	 {Addison-Wesley},
  year = 	 1996
}

@Book{liang:JNI,
  author =	 {Sheng Liang},
  title = 	 {The Java Native Interface: Programmer's Guide and 
		 Specification},
  publisher = 	 {Addison Wesley},
  year = 	 1999
}

@Misc{C99,
  author =	 {International Standard {ISO/IEC}},
  title =	 {Programming Languages -- {C}},
  note =	 {9899:1999 (E)}
}

