The Spoofax Language Workbench: Rules for declarative specification of languages and IDEs LCL Kats, E Visser ACM sigplan notices 45 (10), 444-463, 2010 | 602 | 2010 |
DSL engineering: Designing, implementing and using domain-specific languages M Voelter, S Benz, C Dietrich, B Engelmann, M Helander, LCL Kats, ... dslbook.org, 2013 | 584* | 2013 |
Pure and declarative syntax definition: paradise lost and regained LCL Kats, E Visser, G Wachsmuth Proceedings of the ACM international conference on Object oriented …, 2010 | 108 | 2010 |
Code generation by model transformation: a case study in transformation modularity Z Hemel, LCL Kats, DM Groenewegen, E Visser Software & Systems Modeling 9, 375-402, 2010 | 99 | 2010 |
WebDSL: a domain-specific language for dynamic web applications DM Groenewegen, Z Hemel, LCL Kats, E Visser Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming …, 2008 | 80 | 2008 |
Declarative name binding and scope rules G Konat, L Kats, G Wachsmuth, E Visser Software Language Engineering: 5th International Conference, SLE 2012 …, 2013 | 76 | 2013 |
Code generation by model transformation Z Hemel, LCL Kats, E Visser Theory and Practice of Model Transformations, 183-198, 2008 | 71* | 2008 |
A pure object-oriented embedding of attribute grammars AM Sloane, LCL Kats, E Visser Electronic Notes in Theoretical Computer Science 253 (7), 205-219, 2010 | 49 | 2010 |
Declaratively defining domain-specific language debuggers RT Lindeman, LCL Kats, E Visser ACM SIGPLAN Notices 47 (3), 127-136, 2011 | 47 | 2011 |
Declarative specification of template-based textual editors T Vollebregt, LCL Kats, E Visser Proceedings of the Twelfth Workshop on Language Descriptions, Tools, and …, 2012 | 46 | 2012 |
Natural and flexible error recovery for generated modular language environments M de Jonge, LCL Kats, E Visser, E Söderberg ACM Transactions on Programming Languages and Systems (TOPLAS) 34 (4), 1-50, 2012 | 43 | 2012 |
Software development environments on the web: a research agenda LCL Kats, RG Vogelij, KT Kalleberg, E Visser Proceedings of the ACM international symposium on New ideas, new paradigms …, 2012 | 40 | 2012 |
Providing rapid feedback in generated modular language environments: adding error recovery to scannerless generalized-LR parsing LCL Kats, M de Jonge, E Nilsson-Nyman, E Visser ACM SIGPLAN Notices 44 (10), 445-464, 2009 | 39* | 2009 |
Static consistency checking of web applications with WebDSL Z Hemel, DM Groenewegen, LCL Kats, E Visser Journal of Symbolic Computation 46 (2), 150-182, 2011 | 38 | 2011 |
Decorated attribute grammars: Attribute evaluation meets strategic programming LCL Kats, A Sloane, E Visser Compiler Construction, 142-157, 2009 | 38 | 2009 |
Growing a language environment with editor libraries S Erdweg, LCL Kats, T Rendel, C Kästner, K Ostermann, E Visser Proceedings of the 10th ACM international conference on Generative …, 2011 | 37 | 2011 |
A pure embedding of attribute grammars AM Sloane, LCL Kats, E Visser Science of Computer Programming 78 (10), 1752-1769, 2013 | 36 | 2013 |
Mixing source and bytecode: a case for compilation by normalization LCL Kats, M Bravenboer, E Visser Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented …, 2008 | 31 | 2008 |
Integrated language definition testing: enabling test-driven language development LCL Kats, R Vermaas, E Visser Proceedings of the 2011 ACM international conference on Object oriented …, 2011 | 28 | 2011 |
Domain-specific languages for composable editor plugins LCL Kats, KT Kalleberg, E Visser Electronic Notes in Theoretical Computer Science 253 (7), 149-163, 2010 | 28 | 2010 |