Data definition in the programming language MARKIZ

被引:0
|
作者
Mikhelev, VM [1 ]
机构
[1] Russian Acad Sci, MV Keldysh Appl Math Inst, Moscow 125047, Russia
关键词
Operating System; Artificial Intelligence; Programming Language; Object Type; Data Definition;
D O I
10.1023/A:1007190804264
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A way of data definition in an object-oriented programming language, which is designed mainly for constructing various language processors (including compilers, interpreters, and converters), is described. A special feature of the language is a nonconventional definition of the object type that can be used simultaneously as the description of a syntax class. Objects in a program are represented (denoted) as character strings that follow the grammatical rules given in the definitions of types. In the case of a compiler, for example, the object-program is represented by the source file itself. The availability of a constructor in the language makes it possible to generate objects while the program is running from components-subobjects given either by variable values or in the form of representations.
引用
收藏
页码:50 / 56
页数:7
相关论文
共 50 条
  • [31] Flux - A Data-Flow Programming Language
    Ispas, R.
    Negreanu, L.
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2016, 18 (01): : 107 - 116
  • [32] AN ARRAY LANGUAGE FOR DATA PARALLELISM - DEFINITION, COMPILATION, AND APPLICATIONS
    ORTIZ, LF
    PINTER, RY
    PINTER, SS
    JOURNAL OF SUPERCOMPUTING, 1991, 5 (01): : 7 - 29
  • [33] Research Report: The Parsley Data Format Definition Language
    Mundkur, Prashanth
    Briesemeister, Linda
    Shankar, Natarajan
    Anantharaman, Prashant
    Ali, Sameed
    Lucas, Zephyr
    Smith, Sean
    2020 IEEE SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (SPW 2020), 2020, : 300 - 307
  • [34] PUTTING LEGACY DATA ON THE WEB - A REPOSITORY DEFINITION LANGUAGE
    SHKLAR, L
    SHAH, K
    BASU, C
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1995, 27 (06): : 939 - 951
  • [35] The Recursive Definition of Stochastic Linear Programming Problems within an Algebraic Modeling Language
    C.S. Buchanan
    K.I.M. McKinnon
    G.K. Skondras
    Annals of Operations Research, 2001, 104 : 15 - 32
  • [36] The recursive definition of stochastic linear programming problems within an algebraic modeling language
    Buchanan, CS
    McKinnon, KIM
    Skondras, GK
    ANNALS OF OPERATIONS RESEARCH, 2001, 104 (1-4) : 15 - 32
  • [37] Definition of a high level language for real-time distributed systems programming
    Ciocarlie, Horia
    Simon, Lavinia
    EUROCON 2007: THE INTERNATIONAL CONFERENCE ON COMPUTER AS A TOOL, VOLS 1-6, 2007, : 2521 - 2527
  • [38] THE PROGRAMMING LANGUAGE BASIC AND MASS DATA-PROCESSING
    HROMEK, M
    LISTY CUKROVARNICKE A REPARSKE, 1983, 99 (08): : 191 - 192
  • [39] DATA-BASE PROGRAMMING TOOLS IN THE ATLANT LANGUAGE
    ZAMULIN, AV
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 303 : 563 - 566
  • [40] IDL AS A DATA DESCRIPTION LANGUAGE FOR A PROGRAMMING ENVIRONMENT DATABASE
    DIDRIKSEN, T
    LIE, A
    CONRADI, R
    SIGPLAN NOTICES, 1987, 22 (11): : 71 - 78