Journal Article10.1016/S1383-7621(96)00101-4
Automatic implementation of programming languages using object oriented approach
11
TL;DR: This work presents the implementation of a tool for automatic language implementation based on Attribute Grammars, one of the first such tools developed using the object oriented technology and coded in the C+ + programming language.
read more
About: This article is published in Journal of Systems Architecture. The article was published on 15 Mar 1997. The article focuses on the topics: Programming language implementation & First-generation programming language.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
LISA: An Interactive Environment for Programming Language Development
Marjan Mernik,Mitja Lenic,Enis Avdicausevic,Viljem Zumer +3 more
- 08 Apr 2002
TL;DR: The LISA system is an interactive environment for programming language development that includes editors (a language-knowledgable editor and a structured editor), a compiler/interpreter and other graphic tools.
•Journal Article
Multiple Attribute Grammar Inheritance.
TL;DR: A new object-oriented attribute grammar speciication language which supports multiple attribute grammar inheritance is introduced and is successfully implemented in the compiler/interpreter generator tool LISA ver. 2.0.
50
Compiler/interpreter generator system LISA
Marjan Mernik,Mitja Lenic,Enis Avdicausevic,Viljem Zumer +3 more
- 04 Jan 2000
TL;DR: The main reasons for developing a new compiler/interpreter generator system LISA were support for incremental language development, support for language design in a visual manner and the portability of the system and the generated environment.
Implementation of multiple attribute grammar inheritance in the tool LISA
TL;DR: The proposed approach to multiple attribute grammar inheritance is successfully implemented in the compiler/interpreter generator tool LISA ver. 2.0.
33
Prological Language Processing
Ralf Lämmel,Günter Riedewald +1 more
TL;DR: A Prolog-based approach to the development of language processors (such as preprocessors, frontends, evaluators, tools for software modification and analysis) and the corresponding environment Laptob for prological language processing is outlined.
19
References
•Book
Compilers: Principles, Techniques, and Tools
Alfred V. Aho,Ravi Sethi,Jeffrey D. Ullman +2 more
- 01 Jan 1986
TL;DR: This book discusses the design of a Code Generator, the role of the Lexical Analyzer, and other topics related to code generation and optimization.
9.7K
•Book
The C++ Programming Language
Bjarne Stroustrup
- 01 Jan 1985
TL;DR: Bjarne Stroustrup makes C even more accessible to those new to the language, while adding advanced information and techniques that even expert C programmers will find invaluable.
8.1K
•Book
C Programming Language
Dennis M. Ritchie,S. C. Johnson,Michael Lesk,Brian W. Kernighan +3 more
- 01 Mar 1990
568
•Book
Principles of Programming Languages
Gilles Dowek
- 13 Mar 2009
TL;DR: Imperactive Core explains how to program with Lists, Records, Objects, and Dynamic Data Types to solve the challenge of dynamic data types in programming with Trees.
488
•Book
Realistic Compiler Generation
Peter Lee
- 01 Aug 1989
TL;DR: In this book Peter Lee provides a complete description and survey of the field of semantics based compiler generation and presents a new method for expressing the formal semantics of programming languages that allows realistic compilers to be generated automatically.
95