Ambiguity Detection for Programming Language Grammars

Bas Basten. Ambiguity Detection for Programming Language Grammars. PhD thesis, Universiteit van Amsterdam, December 2011.

@phdthesis{bas,
  title = {Ambiguity Detection for Programming Language Grammars},
  author = {Bas Basten},
  year = {2011},
  month = {December},
  tags = {rascal, programming languages, model-to-model transformation, context-free grammars, semantics, rule-based, transformation engineering, Java, program analysis, syntax definition, model checking, formal semantics, lexical syntax, interpreter, reverse engineering, language engineering, transformation language, disambiguation, software language engineering, bug detection, points-to analysis, domain analysis, analysis, termination, source-to-source, software engineering, rules, model-driven engineering, transformation system, compiler, model transformation, programming, context-aware, ambiguity, search, parsing, ambiguity detection, scannerless parsing, open-source, transformation, grammar, program transformation, domain-specific language},
  researchr = {https://researchr.org/publication/bas},
  cites = {0},
  citedby = {0},
  school = {Universiteit van Amsterdam},
  advisor = {Paul  Klint and Jurgen J.  Vinju},
}