ILX: Extending the .NET Common IL for Functional Language Interoperability

@article{Syme2001ILXET,
  title={ILX: Extending the .NET Common IL for Functional Language Interoperability},
  author={Don Syme},
  journal={Electr. Notes Theor. Comput. Sci.},
  year={2001},
  volume={59},
  pages={53-72}
}
Abstract This paper describes several extensions to the .NET Common Intermediary Language (CIL), each of which is designed to enable easier implementation of typed high-level programming languages on the .NET platform, and to promote closer integration and interoperability between these languages. In particular we aim for easier interoperability between components whose interfaces are expressed using function types, discriminated unions and parametric polymorphism, regardless of the languages… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 36 CITATIONS

Precision in Practice: A Type-Preserving Java Compiler

VIEW 5 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

RAIL: code instrumentation for .NET

VIEW 3 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED