See this document in CiteSeerX!

Compiling Little Languages in Python (1998)  (Make Corrections)  (11 citations)
John Aycock



  Home/Search   Context   Related

 
View or download:
foretec.com/python/w...aycocklittle.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  foretec.com/python/...proceedings (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: "Little languages" such as configuration files or HTML documents are commonplace in computing. This paper divides the work of implementing a little language into four parts, and presents a framework which can be used to easily conquer the implementation of each. The pieces of the framework have the unusual property that they may be extended through normal object-oriented means, allowing features to be added to a little language simply by subclassing parts of its compiler. 1 Introduction... (Update)

Cited by:   More
Gnie Logiciel, Mthodes et Spcifications Formelles --- - Research Report September   (Correct)
The Korrigan Environment - Christine Choppy Lipn   (Correct)
An Examination of DSLs for Concisely Representing Model.. - Gray, Karsai (2003)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Engineering a Customizable Intermediate Representation - Palacz, Baker, Flack.. (2003)   (Correct)
0.2:   How to preserve the benefits of Design Patterns - Agerbo, Cornils (1998)   (Correct)
0.1:   An Efficient Bottom-Up Tree Pattern Matching for Code Selection .. - Kang, Choe   (Correct)

Similar documents based on text:   More   All
0.5:   UCPy: Reverse-Engineering Python - Aycock, Pereira, Jodoin   (Correct)
0.3:   Schrödinger's Token - Aycock, Horspool (2001)   (Correct)
0.2:   A Scheme for Little Languages in Interactive Graphics - Beckman (1991)   (Correct)

Related documents from co-citation:   More   All
4:   An Efficient Context-free Parsing Algorithm (context) - Earley - 1970
3:   Introduction to the ISO specification language LOTOS (context) - Bolognesi, Brinksma - 1989
3:   SDL with Applications from Protocol Specifications (context) - Belina, Hogrefe et al. - 1991

BibTeX entry:   (Update)

Aycock, J. (1998) Compiling little languages in Python. In Proc. 7th Int. Python Conf., Houston, TX, November 10--13, pp. 69--77. Foretec Seminars, Reston, VA. http://citeseer.ist.psu.edu/aycock98compiling.html   More

@misc{ aycock98compiling,
  author = "J. Aycock",
  title = "Compiling little languages in Python",
  text = "Aycock, J. (1998) Compiling little languages in Python. In Proc. 7th Int.
    Python Conf., Houston, TX, November 10--13, pp. 69--77. Foretec Seminars,
    Reston, VA.",
  year = "1998",
  url = "citeseer.ist.psu.edu/aycock98compiling.html" }
Citations (may not include all citations):
1399   Compilers: Principles (context) - Aho, Sethi et al. - 1986
861   Tcl and the Tk Toolkit - Ousterhout - 1994
406   Design Patterns (context) - Gamma, Helm et al. - 1995  ACM
400   Pattern-Oriented Software Architecture: A System of Patterns (context) - Buschmann, Meunier et al. - 1996
192   An Efficient Context-Free Parsing Algorithm (context) - Earley - 1970  ACM   DBLP
57   Modern Compiler Implementation in Java (context) - Appel - 1998  ACM
14   Parsing Techniques: A Practical Guide - Grune, Jacobs - 1990
13   Little Languages (context) - Bentley - 1988  ACM   DBLP
7   Efficient Code Generator Generator (context) - Fraser, Hanson et al. - 1992
1   aaron watters/- kwParsing (context) - Watters, http et al.
1   Accepted for publication July (context) - Levy, in et al. - 1998
1   A Universal Scripting Framework (context) - Shivers - 1996



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.foretec.com/python/workshops/1998-11/proceedings.html):   More
Beyond: A Portable Virtual World Simulation Framework - Asbahr (1998)   (Correct)
A Peephole Optimizer for Python - Montanaro (1998)   (Correct)
Converting Python Virtual Machine Code to C - Aycock (1998)   (Correct)

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