7 citations found. Retrieving documents...
Jrnvall E., Koskimies K., Niittymki M.: Object-Oriented Language Engineering with TaLE. Object Oriented Systems, vol. 2, 1995, pp. 77-98.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Survey Of Frameworks - Hautamäki (1997)   (1 citation)  (Correct)

....graphical design tools, editors, and simulators. Note however, that real experiences in this direction are still missing [Mei96, Rie96] 31 TaLE Tampere Language Editor (TaLE) is a framework system for developing language implementations in an object oriented programming environment [Jr95, JKN95, Hau96] In TaLE individual language structures are implemented as C classes and they are accessible indirectly through high level graphical tools, like in figure 3. TaLE generates most of the needed C code automatically depending on the user selections, while the user defines the syntax and ....

Jrnvall E., Koskimies K., Niittymki M.: Object-Oriented Language Engineering with TaLE. Object Oriented Systems, vol. 2, 1995, pp. 77-98.


Translation of Conditional Compilation - Harsu (1997)   (1 citation)  (Correct)

....parsing programs having conditional compilation was detected. That deficiency was solved by implementing the multi branch parsing feature, as described in this paper. At the moment, the converter is in real use in industry. The PL M to C converter is implemented with TaLE (Tampere Language Editor) [10, 6]. TaLE is a tool supporting the development of language implementation software in an object oriented programming environment. TaLE does not expect the user to write a language specification, but to edit the classes representing language structures under the control of a specialized editor. When ....

Jarnvall, E., Koskimies, K., Niittymaki, M.: Object-oriented language engineering with TaLE. Object Oriented Systems 2 (1995) 77--98.


Delegating Compiler Objects: Modularity and Reusability in.. - Bosch (1997)   (3 citations)  (Correct)

....compiler specifications of these layers have been represented in dcos and added to the set of dcos that make up the L ay OM compiler. Since the class dco dynamically selects the type of the layer dco to instantiate, in general no changes have to be made to the existing dcos . 6 Related Work In [9, 10] an interesting approach to language engineering, TaLE, is presented. Rather than using a meta language like lex or yacc for specifying a language, the user edits the classes that make up the implementation using a specialised editor. TaLE not immediately intended for the implementation of ....

E. Jarnvall, K. Koskimies, and M. Niittymaki. Object-oriented language engineering with tale. Object-Oriented Systems, 1992.


Translation of Conditional Compilation - Harsu (1997)   (1 citation)  (Correct)

....and terminal symbols of several branches. We detected the problem of translating conditional compilation in sourceto source translation during the development of the PL M to C converter translating PL M [12] programs into C [11, 7] The converter is implemented with TaLE (Tampere Language Editor) [8, 9], an object oriented framework and a supporting editor for language implementation. In the earlier paper concerning the converter [11] we did not discuss the problem of translating conditional compilation at all. In [7] we tried to avoid the problem in usual cases by grammar transformations. In ....

....representations of data, specifications, algorithms, etc. TaLE is written in C [13] There are actually two versions of TaLE, one generates C code and the other Java [4] both are written in C ) There are several papers about TaLE: an overview can be found in [8] an example of using TaLE in [9], and the introduction of the Java version in [6] The PL M to C converter is implemented with the C version. A main principle in designing TaLE has been reuse. Reuse is due to the class division of TaLE which is different from that of more traditional systems. In TaLE, each language structure ....

E. Jarnvall, K. Koskimies and M. Niittymaki, Object-oriented language engineering with TaLE, Object Oriented Systems, 2, 77 - 98 (1995).


Tool Support for Language Extensibility - Bosch (1996)   (1 citation)  (Correct)

....the traditional compiler modularisation, modularisation and reuse of individual modules, e.g. the grammar specification, is not supported. Secondly, judging from the paper, it does not seem feasible to have multiple compilers cooperating on a single input specification, as in the DCO approach. In [J rnvall et al. 95] a different approach to language engineering, TaLE, is presented. Rather than using a meta language like Lex or YACC for specifying a language, the user edits the classes that make up the implementation using a specialised editor. TaLE not immediately intended for the implementation of ....

E. Järnvall, K. Koskimies, M. Niittymäki, `Object-Oriented Language Engineering with TaLE,' to appear in Object-Oriented Systems, 1995.


Designing a Framework by Stepwise Generalization - Koskimies, Mössenböck (1995)   (4 citations)  Self-citation (Koskimies)   (Correct)

.... implemented in Oberon 2 ( MW91] Ms93] We will deliberately ignore in this paper certain domain specific problems which have been solved in an experimental implementation of the framework [KoM95] A more elaborated language implementation system employing a similar architecture can be found in [JKN95]. is implemented by is implemented by is implemented by is implemented by design patterns design patterns design patterns subclasses subclasses subclasses Goal 0: example application Generalization 1 Generalization 2 Generalization n Framework n Framework 2 Framework 1 ....

....design is interesting in its own right. The most significant property of the parsing method is its flexibility, allowing e.g. mixing of deterministic and non deterministic parsing. The price of the flexibility is some loss in efficiency, but our experiments with a practical implementation [JKN95] have shown that the method is nevertheless fast enough for most practical purposes. Acknowledgements We wish to thank Wolfgang Pree and Josef Templ for their constructive criticism on an earlier draft of this paper. This work is supported by the Austrian Fonds zur Frderung der ....

Jrnvall E., Koskimies K., Niittymki M.: Object-Oriented Language Engineering with TaLE. Manuscript, to appear in Object-Oriented Systems.


Domain-Specific Languages for a Changing World - Bosch, Dittrich   (Correct)

No context found.

E. Järnvall, K. Koskimies, M. Niittymäki, `Object-Oriented Language Engineering with TaLE,' Object-Oriented Systems 2, pp. 77-98, 1995.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC