5 citations found. Retrieving documents...
M. Anton Ertl and Christian Pirker. The structure of a Forth native code compiler.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
State-smartness - Why it is Evil and How to Exorcise it - Ertl (1998)   (Correct)

....word (e.g. s ) has a non default (and non immediate) compilation semantics, whereas a word like 2dup has default compilation semantics, and we just want to provide a special implementation of these semantics. The intelligent compile, is used in bigForth and in the current RAFTS prototype [EP97]. 5.3 ] Several people have proposed the syntax ] foo bar boing [ as a more readable alternativeto postpone foo postpone bar postpone boing One problem in implementing this syntaxishow to deal with code that contains parsing words, like July 1, 1998 22 : 46 DRAFT 6 ] hello, ....

M. Anton Ertl and Christian Pirker. The structure of a Forth native code compiler.


State-smartness - Why it is Evil and How to Exorcise it - Ertl (1998)   (Correct)

....word (e.g. s ) has a non default (and non immediate) compilation semantics, whereas a word like 2dup has default compilation semantics, and we just want to provide a special implementation of these semantics. The intelligent compile, is used in bigForth and in the current RAFTS prototype [EP97]. 5.4 ] Several people have proposed the syntax ] foo bar boing [ as a more readable alternative to postpone foo postpone bar postpone boing M. A. Ertl State smartness Why it is Evil and How to Exorcise it 7 One problem in implementing this syntax is how to deal with code that ....

M. Anton Ertl and Christian Pirker. The structure of a Forth native code compiler. In EuroForth '97 Conference Proceedings, pages 107--116, Oxford, 1997.


CACAO - Eine effiziente JavaVM Implementierung - Krall   (Correct)

....von P Code beeinflut. F ur Dcode wurden sowohl Interpreter als auch Ubersetzer f ur verschiedene Architekturen entwickelt. Die Probleme, die bei der Ubersetzung von Stackcode nach Maschinencode auftreten, sind auch von der Programmiersprache Forth bekannt. In seiner Doktorarbeit [Ert96] und in [EP97] beschreibt Anton Ertl RAFTS, ein Forth System, das Maschinencode w ahrend der Laufzeit erzeugt. Die Ubersetzung in Maschinencode erfolgt uber einen Zwischenschritt, in welchem die Stackbefehle wieder in arithmetische Ausdr ucke zur uck ubersetzt werden, die in einem azyklischen gerichteten ....

M. Anton Ertl and Christian Pirker. The structure of a Forth native code compiler. In EuroForth '97 Conference Proceedings, pages 107--116, 1997.


Efficient JavaVM Just-in-Time Compilation - Krall (1998)   (27 citations)  (Correct)

....called Dcode [8] Dcode was influenced by Pascal P code. Both Dcode interpreters and code generators for different architectures exist. The problems of compiling a stack oriented abstract machine code to native code are well known from the programming language Forth. In his thesis [5] and in [7] Ertl describes RAFTS, a Forth system that generates native code at run time. Translating the stack operations to native code is done by translating the operations back to expressions represented as directed acyclic graphs as an intermediate step. In [6] he translates Forth to native code using ....

M. A. Ertl and C. Pirker. The structure of a Forth native code compiler. In EuroForth '97 Conference Proceedings, pages 107--116, 1997.


Optimal Code Selection in DAGs - Ertl (1999)   (5 citations)  Self-citation (Ertl)   (Correct)

....DAGs optimally with any tree parser generator. 6 Experiences 6.1 Results We have applied Dburg to the example grammar of Fig. 1 and four realistic grammars: adaptions of the grammars supplied with lcc 3. 3 [FH95] for the MIPS, SPARC and 386 architectures and the MIPS grammar of the RAFTS compiler [EP97]. As discussed above, Dburg found that the example grammar of Fig. 1 can be used for optimal parsing of DAGs, with any tree parser generator. 6.2 RAFTS grammar The RAFTS MIPS grammar is already in use for parsing DAGs, using a Burg generated parsing automaton. It is similar in spirit to lcc s ....

M. Anton Ertl and Christian Pirker. The structure of a Forth native code compiler. In EuroForth '97 Conference Proceedings, pages 107--116, Oxford, 1997.

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