Experience implementing a set language in Java']Java

被引:0
|
作者
Johnson, LF [1 ]
Cutcliffe, W [1 ]
机构
[1] Univ New Brunswick, Fredericton, NB E3B 5A3, Canada
关键词
sets; !text type='Java']Java[!/text; SetCup; software design; language implementation; database;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As part of the development of a new notational language, a simple language for mathematical sets, SetCup, was implemented in Java. This paper will discuss some of the difficulties encountered in representing sets and in performing set operations for different set types. The use of Java as a suitable platform for hosting a language design and the experience gained is discussed.
引用
收藏
页码:12 / 15
页数:4
相关论文
共 50 条
  • [1] Implementing Java']Java Modeling Language Contracts with AspectJ
    Rebelo, Henrique
    Lima, Ricardo
    Cornelio, Marcio
    Soares, Sergio
    Ferreira, Leopoldo
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 228 - 233
  • [2] The Atomic Change Set of Java']Java Programming Language
    You Liang
    Lu Yansheng
    PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 1090 - 1092
  • [3] Implementing assertions for Java']Java
    Payne, JE
    Schatz, MA
    Schmid, MN
    DR DOBBS JOURNAL, 1998, 23 (01): : 40 - &
  • [4] Implementing Jalapeno in Java']Java
    Alpern, B
    Barton, JJ
    Hummel, SF
    Ngo, T
    Shepherd, JC
    Attanasio, CR
    Cocchi, A
    Lieber, D
    Mergen, M
    Smith, S
    ACM SIGPLAN NOTICES, 1999, 34 (10) : 314 - 324
  • [5] Implementing dynamic language features in Java']Java using dynamic code generation
    Breuel, TM
    TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 143 - 152
  • [6] The language JAVA']JAVA
    Bohnlein, M
    WIRTSCHAFTSINFORMATIK, 1997, 39 (04): : 398 - 400
  • [7] Implementing an efficient Java']Java interpreter
    Gregg, D
    Ertl, MA
    Krall, A
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 613 - 620
  • [8] Implementing declarative concurrency in Java']Java
    Ramirez, R
    Santosa, AE
    Hong, LW
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 700 - 708
  • [9] Implementing communication protocols in Java']Java
    Krupczak, B
    Calvert, KL
    Ammar, M
    IEEE COMMUNICATIONS MAGAZINE, 1998, 36 (10) : 93 - 99
  • [10] THE IMPORTANCE OF JAVA']JAVA PROGRAMMING LANGUAGE IN IMPLEMENTING DISTRIBUTED SYSTEMS OF DECISION FOR ONLINE CREDITING
    Cristescu, Robert-Madalin
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY (IE 2015): EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2015, : 90 - 94