JAMOOS: A domain-specific language for language processing

被引:3
|
作者
Gil, Joseph Yossi [1 ]
Tsoglin, Yuri [2 ]
机构
[1] Department of Computer Science, Technion Israel Institute of Technology, Haifa,32000, Israel
[2] IBM Research Laboratory, Science Industrial Park (MATAM), Haifa,31905, Israel
关键词
Context free languages - Program compilers - Problem oriented languages - Context sensitive grammars - Program interpreters - Context free grammars;
D O I
10.2498/cit.2001.04.03
中图分类号
学科分类号
摘要
JAMOOS is a cohesive suite for quick definition of attribute grammars and generation of compilers, interpreters and other language processing tools. As a programming language, JAMOOS brings a new tree computing metaphor which unifies the notions of object creation, procedure call and reduction of rules in an attribute context-free grammar. JAMOOS has a rich object oriented-type system, with features such as genericity, lists, union and unit types. This type system serves also as a language for specifying context-free grammars.
引用
收藏
相关论文
共 50 条
  • [1] Domain-Specific Language Model Pretraining for Biomedical Natural Language Processing
    Gu Y.
    Tinn R.
    Cheng H.
    Lucas M.
    Usuyama N.
    Liu X.
    Naumann T.
    Gao J.
    Poon H.
    ACM Transactions on Computing for Healthcare, 2022, 3 (01):
  • [2] Pretrained domain-specific language model for natural language processing tasks in the AEC domain
    Zheng, Zhe
    Lu, Xin-Zheng
    Chen, Ke-Yin
    Zhou, Yu-Cheng
    Lin, Jia-Rui
    COMPUTERS IN INDUSTRY, 2022, 142
  • [3] Mok: A domain-specific language for molecular information processing
    Tubert-Brohman, I
    Jorgensen, WL
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2005, 230 : U1020 - U1020
  • [4] HIPAcc : A Domain-Specific Language and Compiler for Image Processing
    Membarth, Richard
    Reiche, Oliver
    Hannig, Frank
    Teich, Juergen
    Koerner, Mario
    Eckert, Wieland
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (01) : 210 - 224
  • [5] A Domain-Specific Language for Microservices
    Donham, Jacob
    PROCEEDINGS OF THE 9TH ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON SCALA (SCALA '18), 2018, : 2 - 12
  • [6] PADS: A domain-specific language for processing ad hoc data
    Fisher, K
    Gruber, R
    ACM SIGPLAN NOTICES, 2005, 40 (06) : 295 - 304
  • [7] A Domain-Specific Language for Aviation Domain Interoperability
    Comitz, Paul
    2013 INTEGRATED COMMUNICATIONS, NAVIGATION AND SURVEILLANCE CONFERENCE (ICNS), 2013,
  • [8] A DOMAIN-SPECIFIC LANGUAGE FOR ROUTING PROBLEMS
    Hoffmann, Benjamin
    Guckert, Michael
    Farrenkopf, Thomas
    Chalmers, Kevin
    Urquhart, Neil
    32ND EUROPEAN CONFERENCE ON MODELLING AND SIMULATION (ECMS 2018), 2018, : 262 - 268
  • [9] A domain-specific language for model coupling
    Bulatewicz, Tom
    Cuny, Janice
    PROCEEDINGS OF THE 2006 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2006, : 1091 - +
  • [10] Language Protocols for Domain-Specific Debugging
    Enet, Josselin
    ACM/IEEE 27TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS: COMPANION PROCEEDINGS, MODELS 2024, 2024, : 204 - 207