Objective ML: An effective object-oriented extension to ML

被引:0
|
作者
Remy, D [1 ]
Vouillon, J [1 ]
机构
[1] INRIA Rocquencourt, F-78153 Le Chesnay, France
来源
关键词
D O I
10.1002/(SICI)1096-9942(1998)4:1<27::AID-TAPO3>3.0.CO;2-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Objective ML is a small practical extension to RRL with objects and top level classes. It is fully compatible with ML; its type system is based on ML polymorphism, record types with polymorphic access, and a better treatment of type abbreviations. Objective ML allows for most features of object-oriented languages including multiple inheritance, methods returning self and binary methods as well as parametric classes. This demonstrates that objects can be added to strongly typed languages based on ML polymorphism. (C) 1998 John Wiley & Sons, Inc.
引用
收藏
页码:27 / 50
页数:24
相关论文
共 50 条
  • [1] PyRTLMatrix: an Object-Oriented Hardware Design Pattern for Prototyping ML Accelerators
    Aboye, Dawit
    Kupsh, Dylan
    Lim, Maggie
    Mai, Jacqueline
    Dangwal, Deeksha
    Mirza, Diba
    Sherwood, Timothy
    2019 2ND WORKSHOP ON ENERGY EFFICIENT MACHINE LEARNING AND COGNITIVE COMPUTING FOR EMBEDDED APPLICATIONS (EMC2 2019), 2019, : 36 - 40
  • [2] ECT: An Object-Oriented Extension to Erlang
    Feher, Gabor
    Bekes, Andras G.
    ERLANG'09: PROCEEDINGS OF THE 2009 ACM SIGPLAN ERLANG WORKSHOP, 2009, : 51 - 62
  • [3] OOZS - an object-oriented extension to Z
    Li, Gang
    Zhu, Guanming
    Tong, Fu
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 1997, 34 (10): : 742 - 746
  • [4] AN OBJECTIVE LOOK AT OBJECT-ORIENTED TECHNOLOGY
    COPLER, J
    ELECTRONIC LIBRARY, 1993, 11 (06): : 403 - 405
  • [5] HOW OBJECTIVE IS OBJECT-ORIENTED ANALYSIS
    MCGINNES, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 593 : 1 - 16
  • [6] Effective distribution of object-oriented applications
    Purao, S
    Jain, H
    Nazareth, D
    COMMUNICATIONS OF THE ACM, 1998, 41 (08) : 100 - 108
  • [7] SUAVE: Painless extension for an object-oriented VHDL
    Ashenden, PJ
    Wilsey, PA
    Martin, DE
    VHDL INTERNATIONAL USERS' FORUM, PROCEEDINGS, 1997, : 60 - 67
  • [8] Towards an Object-Oriented Extension for IEC 61131
    Thramboulidis, Kleanthis
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [9] An object-oriented extension to PEARL90
    Frigeri, AH
    Pereira, CE
    Halang, WA
    FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 265 - 274
  • [10] OBJECT-ORIENTED PROGRAMMING - AN OBJECTIVE SENSE OF STYLE
    LIEBERHERR, K
    HOLLAND, I
    RIEL, A
    SIGPLAN NOTICES, 1988, 23 (11): : 323 - 334