Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax

Martin Bravenboer, Rob Vermaas, Jurgen J. Vinju, Eelco Visser. Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax. In Robert Glück, Michael R. Lowry, editors, Generative Programming and Component Engineering, 4th International Conference, GPCE 2005. Volume 3676 of Lecture Notes in Computer Science, pages 157-172, Springer, Tallinn, Estonia, 2005. [doi]

@inproceedings{BravenboerVVV05,
  title = {Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax},
  author = {Martin  Bravenboer and Rob Vermaas and Jurgen J.  Vinju and Eelco Visser},
  year = {2005},
  doi = {http://dx.doi.org/10.1007/11561347_12},
  tags = {programming languages, AspectJ, object-oriented programming, concrete object syntax, rule-based, Java, syntax definition, meta programming, SDF, meta-model, disambiguation, type system, reuse, programming, subject-oriented programming, Meta-Environment, parsing, scannerless parsing, systematic-approach, ASF+SDF, feature-oriented programming, concrete syntax, meta-objects, domain-specific language},
  researchr = {https://researchr.org/publication/BravenboerVVV05},
  cites = {0},
  citedby = {2},
  pages = {157-172},
  booktitle = {Generative Programming and Component Engineering, 4th International Conference, GPCE 2005},
  editor = {Robert Glück and Michael R. Lowry},
  volume = {3676},
  series = {Lecture Notes in Computer Science},
  address = {Tallinn, Estonia},
  publisher = {Springer},
  isbn = {3-540-29138-5},
}