• Title of article

    Compiling Standard ML to Java Bytecodes

  • Author/Authors

    Benton، Nick نويسنده , , Kennedy، Andrew نويسنده , , Russell، George نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 1999
  • Pages
    -128
  • From page
    129
  • To page
    0
  • Abstract
    MLJ compiles SMLʹ97 into verifier-compliant Java bytecodes. Its features include type-checked interlanguage working extensions which allow ML and Java code to call each other, automatic recompilation management, compact compiled code and runtime performance which, using a ʹjust in timeʹ compiling Java virtual machine, usually exceeds that of existing specialised bytecode interpreters for ML. Notable features of the compiler itself include whole-program optimisation based on rewriting, compilation of polymorphism by specialisation, a novel monadic intermediate language which expresses effect information in the type system and some interesting data representation choices.
  • Keywords
    logistic regression , word boundary identification , multi-word terms , Chinese text segmentation
  • Journal title
    A C M Sigplan (Programming Languages) Sigplan Notices
  • Serial Year
    1999
  • Journal title
    A C M Sigplan (Programming Languages) Sigplan Notices
  • Record number

    16813