@manual{DSSSL,
  organization="International Standards Organization",
  title="Document Style Semantics and Specification Language",
  year=1996,
  note="International Standard ISO/IEC 10179:1996(E)",
}
@manual{SGML,
  organization="International Standards Organization",
  title="{SGML} ({Standard Generalized Markup Language}) {ISO} 8879",
}

@article{R4RS,
  title="Revised{$^4$} Report on the Algorithmic Language {S}cheme",
  author="William Clinger and Jonathan Rees",
  journal="LISP Pointers", year=1991,
  volume=4, number=3, pages="1-55"
}

@misc{Kaffe,
   title="Kaffe - A free virtual machine to run Java code",
   author="Tim Wilkinson",
   note="{\tt http://www.tjwassoc.demon.co.uk/kaffe/kaffe.htm}"
}

@misc{Kawa,
  title="Kawa, the Java-based Scheme System",
  author="Per Bothner",
  note="\verb'http://www.cygnus.com/~bothner/kawa.html'"
}

@book{Gcc,
  title="Using and Porting GNU CC",
  author="Richard M. Stallman",
  publisher="Free Software Foundation",
  address="Boston, MA", year=1996
}

@book{JavaSpec,
  title="The Java Language Specification",
  author="James Gosling and Bill Joy and Guy Steele",
  publisher="Addison-Wesley", year=1996
}

@book{JavaVMSpec,
  title="The Java Virtual Machine Specification",
  author="Tim Lindholm and Frank Yellin",
  publisher="Addison-Wesley", year=1996
}

@Article{Budd91Arith,
  key =          "Budd",
  author =       "Timothy A. Budd",
  title =        "Generalized arithmetic in {C}++",
  journal =      "Journal of Object-Oriented Programming",
  year =         "1991",
  volume =       "3",
  number =       "6",
  month =        feb,  
  pages =        "11--22",
  annote =       "4 references.",
}  

@comment{From Gary T. Leavens' personal bibliography:}
@Article{Ingalls86,
  key =          "Ingalls",
  author =       "Daniel H. H. Ingalls",
  title =        "A Simple Technique for Handling Multiple
                 Polymorphism",
  journal =      "ACM SIGPLAN Notices",
  volume =       "21",
  number =       "11",
  month =        nov,
  year =         "1986",
  pages =        "347--349",
  note =         "OOPSLA '86 Conference Proceedings, Norman Meyrowitz
                 (editor), September 1986, Portland, Oregon.",
  annote =       "Each message send in a language like Smalltalk-80  
                 reduces the polymorphism of the call on one argument.
                 The modularity of code can be maintained by message  
                 sending on each argument of a binary or n-ary
                 operation. 1 reference.",
} 
     
@inproceedings{GccJava,
  author="Per Bothner",
  title="A {Gcc}-based {Java} Implementation",
  booktitle="IEEE Compcon 1997 Proceedings (to appear)",
  year=1997
}

@phdthesis{PBthesis,
  author="Per Bothner",
  title="Efficiently Combining Logical Constraints with Functions",
  school="Department of Computer Science, Stanford University",
  year=1988
}

@manual{gmp,
  author="Torbj{\"o}rn Granlund",
  title="The {GNU} Multiple Precision Arithmetic Library",
  month=jun, year=1996, edition="2.0.2",
  note="({\tt Gmp} and its manual are available on most GNU archives.)"
}

@comment{From Bibliography of publications typeset in TeX:
@Book{Steele:common-lisp-2,
  author =       "Guy L. {Steele Jr.}",
  title =        "Common Lisp -- The Language",
  publisher =    "Digital Press and Pren{\-}tice-Hall",
  address =      "12 Crosby Drive, Bedford, MA 01730, USA and Englewood
                 Cliffs, NJ 07632, USA",  
  edition =      "Second",
  pages =        "xxiii + 1029",
  year =         "1990",
  ISBN =         "1-55558-041-6 (paperback) and 1-55558-042-4
                 (hardcover) (Digital Press), 0-13-152414-3
                 (Prentice-Hall)",
  LCCN =         "QA76.73.L23 S73 1990",
  price =        "US\$38.95 (paperback), US\$44.95 (hardcover)",
}

@PhdThesis{Miller:phd:1987,
  author =       "James Slocum Miller",
  title =        "MultiScheme: {A} Parallel Processing System based on
                 {MIT} Scheme",
  school =      "Department of Electrical Engineering and Computer
                 Science, MIT",
  month =        aug,
  year =         "1987",
  note =         "MIT-LCS//MIT/LCS/TR-402" 
}
