. Aspect-oriented programming provides the programmer with
means to cross-cut conventional program structures, in particular the
class hierarchies of object-oriented programming. This paper studies the
use of aspect orientation in structuring syntax directed compilers implemented
as attribute grammars. Specifically, it describes a method for
specifying definitions of related attributes as `aspects' and treating them
as first-class objects, that can be stored, manipulated and combined. It
...
%0 Journal Article
%1 citeulike:4861
%A d. de Moor, Oege
%A Peyton-Jones, Simon
%A Wyk, Eric V. Van
%D 2000
%J Lecture Notes in Computer Science
%K aop aspect oriented woven
%T Aspect-Oriented Compilers
%U http://citeseer.ist.psu.edu/demoor99aspectoriented.html
%V 1799
%X . Aspect-oriented programming provides the programmer with
means to cross-cut conventional program structures, in particular the
class hierarchies of object-oriented programming. This paper studies the
use of aspect orientation in structuring syntax directed compilers implemented
as attribute grammars. Specifically, it describes a method for
specifying definitions of related attributes as `aspects' and treating them
as first-class objects, that can be stored, manipulated and combined. It
...
@article{citeulike:4861,
abstract = {. Aspect-oriented programming provides the programmer with
means to cross-cut conventional program structures, in particular the
class hierarchies of object-oriented programming. This paper studies the
use of aspect orientation in structuring syntax directed compilers implemented
as attribute grammars. Specifically, it describes a method for
specifying definitions of related attributes as `aspects' and treating them
as first-class objects, that can be stored, manipulated and combined. It
...},
added-at = {2007-08-18T13:22:24.000+0200},
author = {d. de Moor, Oege and Peyton-Jones, Simon and Wyk, Eric V. Van},
biburl = {https://www.bibsonomy.org/bibtex/2dd3c4a02be096c5aae467bdde8909920/a_olympia},
citeulike-article-id = {4861},
description = {citeulike},
interhash = {bb9888624e5dd91156198c47a3191fcd},
intrahash = {dd3c4a02be096c5aae467bdde8909920},
journal = {Lecture Notes in Computer Science},
keywords = {aop aspect oriented woven},
timestamp = {2007-08-18T13:22:58.000+0200},
title = {Aspect-Oriented Compilers},
url = {http://citeseer.ist.psu.edu/demoor99aspectoriented.html},
volume = 1799,
year = 2000
}