-
2
-
-
0033876837
-
Efficient annotated terms
-
M. G. J. van den Brand, H. de Jong, P. Klint, and P. Olivier. Efficient annotated terms. Software, Practice & Experience, 30(3):259-291, 2000.
-
(2000)
Software, Practice & Experience
, vol.30
, Issue.3
, pp. 259-291
-
-
Van Den Brand, M.G.J.1
De Jong, H.2
Klint, P.3
Olivier, P.4
-
3
-
-
84959063816
-
Disambiguation filters for scannerless generalized LR parsers
-
N. Horspool, editor, Springer-Verlag
-
M. G. J. van den Brand, J. Scheerder, J. Vinju, and E. Visser. Disambiguation filters for scannerless generalized LR parsers. In N. Horspool, editor, Compiler Construction (CC 2002), volume 2304 of Lecture Notes in Computer Science, pages 143-158. Springer-Verlag, 2002.
-
(2002)
Compiler Construction (CC 2002), volume 2304 of Lecture Notes in Computer Science
, pp. 143-158
-
-
Van Den Brand, M.G.J.1
Scheerder, J.2
Vinju, J.3
Visser, E.4
-
4
-
-
38849180913
-
Preventing injection attacks with syntax embeddings. A host and guest language independent approach
-
J. Lawall, editor, ACM
-
M. Bravenboer, E. Dolstra, and E. Visser. Preventing injection attacks with syntax embeddings. A host and guest language independent approach. In J. Lawall, editor, Generative Programming and Component Engineering (GPCE 2007), pages 3-12. ACM, 2007.
-
(2007)
Generative Programming and Component Engineering (GPCE 2007)
, pp. 3-12
-
-
Bravenboer, M.1
Dolstra, E.2
Visser, E.3
-
5
-
-
45849120967
-
Stratego/XT 0.17. A language and toolset for program transformation
-
M. Bravenboer, K. T. Kalleberg, R. Vermaas, and E. Visser. Stratego/XT 0.17. A language and toolset for program transformation. Science of Computer Programming, 72(1-2):52-70, 2008.
-
(2008)
Science of Computer Programming
, vol.72
, Issue.1-2
, pp. 52-70
-
-
Bravenboer, M.1
Kalleberg, K.T.2
Vermaas, R.3
Visser, E.4
-
6
-
-
34248217456
-
Declarative, formal, and extensible syntax definition for AspectJ. A case for scannerless generalized-LR parsing
-
W. R. Cook, editor, ACM
-
M. Bravenboer, E. Tanter, and E. Visser. Declarative, formal, and extensible syntax definition for AspectJ. A case for scannerless generalized-LR parsing. In W. R. Cook, editor, Object-Oriented Programing, Systems, Languages, and Applications (OOPSLA 2006), pages 209-228. ACM, 2006.
-
(2006)
Object-oriented Programing, Systems, Languages, and Applications (OOPSLA 2006)
, pp. 209-228
-
-
Bravenboer, M.1
Tanter, E.2
Visser, E.3
-
7
-
-
12844281062
-
Concrete syntax for objects. Domain-specific language embedding and assimilation without restrictions
-
D. C. Schmidt, editor, ACM
-
M. Bravenboer and E. Visser. Concrete syntax for objects. Domain-specific language embedding and assimilation without restrictions. In D. C. Schmidt, editor, Object-Oriented Programing, Systems, Languages, and Applications (OOPSLA 2004), pages 365-383. ACM, 2004.
-
(2004)
Object-oriented Programing, Systems, Languages, and Applications (OOPSLA 2004)
, pp. 365-383
-
-
Bravenboer, M.1
Visser, E.2
-
8
-
-
67649981075
-
IMP: A meta-tooling platform for creating language-specific IDEs in Eclipse
-
R. E. K. Stirewalt, A. Egyed, and B. Fischer, editors, ACM
-
P. Charles, R. M. Fuhrer, and S. M. Sutton, Jr. IMP: a meta-tooling platform for creating language-specific IDEs in Eclipse. In R. E. K. Stirewalt, A. Egyed, and B. Fischer, editors, Automated Software Engineering (ASE 2007), pages 485-488. ACM, 2007.
-
(2007)
Automated Software Engineering (ASE 2007)
, pp. 485-488
-
-
Charles, P.1
Fuhrer, R.M.2
Sutton Jr., S.M.3
-
9
-
-
72249085784
-
Accelerating the creation of customized, language-specific IDEs in Eclipse
-
T. Leavens, editor, ACM
-
P. Charles, R. M. Fuhrer, S. M. Sutton, Jr., E. Duesterwald, and J. Vinju. Accelerating the creation of customized, language-specific IDEs in Eclipse. In G. T. Leavens, editor, Object-Oriented Programing, Systems, Languages, and Applications (OOPSLA 2009). ACM, 2009.
-
(2009)
Object-oriented Programing, Systems, Languages, and Applications (OOPSLA 2009)
-
-
Charles, P.1
Fuhrer, R.M.2
Sutton Jr., S.M.3
Duesterwald, E.4
Vinju, J.5
-
10
-
-
0029322476
-
Comparison of syntactic error handling in LR parsers
-
P. Degano and C. Priami. Comparison of syntactic error handling in LR parsers. Software-Practice and Experience, 25(6):657-679, 1995.
-
(1995)
Software-practice and Experience
, vol.25
, Issue.6
, pp. 657-679
-
-
Degano, P.1
Priami, C.2
-
11
-
-
33745361068
-
Traits: A mechanism for fine-grained reuse
-
S. Ducasse, O. Nierstrasz, N. Schärli, R.Wuyts, and A. Black. Traits: A mechanism for fine-grained reuse. Transactions on Programming Languages and Systems (TOPLAS), 28(2):331-388, 2006.
-
(2006)
Transactions on Programming Languages and Systems (TOPLAS)
, vol.28
, Issue.2
, pp. 331-388
-
-
Ducasse, S.1
Nierstrasz, O.2
Schärli, N.3
Wuyts, R.4
Black, A.5
-
12
-
-
70350666811
-
Faster scannerless GLR parsing
-
O. de Moor and M. I. Schwartzbach, editors, Springer-Verlag
-
G. Economopoulos, P. Klint, and J. Vinju. Faster scannerless GLR parsing. In O. de Moor and M. I. Schwartzbach, editors, Compiler Construction (CC'09), pages 126-141. Springer-Verlag, 2009.
-
(2009)
Compiler Construction (CC'09)
, pp. 126-141
-
-
Economopoulos, G.1
Klint, P.2
Vinju, J.3
-
14
-
-
0036954514
-
Packrat parsing: Simple, powerful, lazy, linear time
-
ACM, October
-
B. Ford. Packrat parsing: Simple, powerful, lazy, linear time. In International Conference on Functional Programming (ICFP'02), volume 37 of SIGPLAN Notices, pages 36-47. ACM, October 2002.
-
(2002)
International Conference on Functional Programming (ICFP'02), volume 37 of SIGPLAN Notices
, pp. 36-47
-
-
Ford, B.1
-
15
-
-
1542265578
-
JUnit: A cook's tour
-
E. Gamma and K. Beck. JUnit: A cook's tour. Java Report, 4(5):27-38, 1999.
-
(1999)
Java Report
, vol.4
, Issue.5
, pp. 27-38
-
-
Gamma, E.1
Beck, K.2
-
16
-
-
84866934007
-
Alignment of trees-an alternative to tree edit
-
London, UK, Springer-Verlag
-
T. Jiang, L. Wang, and K. Zhang. Alignment of trees-an alternative to tree edit. In CPM '94: Proceedings of the 5th Annual Symposium on Combinatorial Pattern Matching, volume 807 of LNCS, pages 75-86, London, UK, 1994. Springer-Verlag.
-
(1994)
CPM '94: Proceedings of the 5th Annual Symposium on Combinatorial Pattern Matching, volume 807 of LNCS
, pp. 75-86
-
-
Jiang, T.1
Wang, L.2
Zhang, K.3
-
19
-
-
63549097326
-
Mixing source and bytecode. A case for compilation by normalization
-
G. Kiczales, editor. ACM
-
L. C. L. Kats, M. Bravenboer, and E. Visser. Mixing source and bytecode. A case for compilation by normalization. In G. Kiczales, editor, Object-Oriented Programing, Systems, Languages, and Applications (OOPSLA 2008), pages 91-108. ACM, 2008.
-
(2008)
Object-oriented Programing, Systems, Languages, and Applications (OOPSLA 2008)
, pp. 91-108
-
-
Kats, L.C.L.1
Bravenboer, M.2
Visser, E.3
-
20
-
-
78649762633
-
Domainspecific languages for composable editor plugins
-
T. Ekman and J. Vinju, editors, ENTCS. Elsevier Science Publishers
-
L. C. L. Kats, K. T. Kalleberg, and E. Visser. Domainspecific languages for composable editor plugins. In T. Ekman and J. Vinju, editors, Language Descriptions, Tools, and Applications (LDTA 2009), ENTCS. Elsevier Science Publishers, 2009.
-
(2009)
Language Descriptions, Tools, and Applications (LDTA 2009)
-
-
Kats, L.C.L.1
Kalleberg, K.T.2
Visser, E.3
-
21
-
-
35248828504
-
Aspect-oriented programming
-
M. Akşit and S. Matsuoka, editors, Springer
-
G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In M. Akşit and S. Matsuoka, editors, Proceedings of the European Conference on Object-Oriented Programming (ECOOP'07), volume 1241 of LNCS, pages 220-242. Springer, 1997.
-
(1997)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'07), volume 1241 of LNCS
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Menhdhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
24
-
-
85007466306
-
Monticore: Modular development of textual domain specific languages
-
R. Paige and B. Meyer, editors, Springer-Verlag, June
-
H. Krahn, B. Rumpe, and S. Völkel. Monticore: Modular development of textual domain specific languages. In R. Paige and B. Meyer, editors, TOOLS EUROPE 2008, volume 11 of Lecture Notes in Business Information Processing, pages 297-315. Springer-Verlag, June 2008.
-
(2008)
TOOLS EUROPE 2008, volume 11 of Lecture Notes in Business Information Processing
, pp. 297-315
-
-
Krahn, H.1
Rumpe, B.2
Völkel, S.3
-
26
-
-
0034770585
-
Generating robust parsers using island grammars
-
IEEE Computer Society Press, Oct
-
L. Moonen. Generating robust parsers using island grammars. In Working Conference on Reverse Engineering (WCRE'01), pages 13-22. IEEE Computer Society Press, Oct 2001.
-
(2001)
Working Conference on Reverse Engineering (WCRE'01)
, pp. 13-22
-
-
Moonen, L.1
-
28
-
-
67649949493
-
Practical scope recovery using bridge parsing.
-
D. Gasevic, R. Lämmel, and E. V.Wyk, editors, Springer
-
E. Nilsson-Nyman, T. Ekman, and G. Hedin. Practical scope recovery using bridge parsing. In D. Gasevic, R. Lämmel, and E. V.Wyk, editors, Software Language Engineering (SLE 2008), volume 5452 of LNCS, pages 95-113. Springer, 2008.
-
(2008)
Software Language Engineering (SLE 2008), volume 5452 of LNCS
, pp. 95-113
-
-
Nilsson-Nyman, E.1
Ekman, T.2
Hedin, G.3
-
29
-
-
0029345191
-
ANTLR: A predicated-LL(k) parser generator
-
T. Parr and R. Quong. ANTLR: A predicated-LL(k) parser generator. Software: Practice and Experience, 25(7):789-810, 1995.
-
(1995)
Software: Practice and Experience
, vol.25
, Issue.7
, pp. 789-810
-
-
Parr, T.1
Quong, R.2
-
31
-
-
84976726690
-
Substring parsing for arbitrary context-free grammars
-
J. Rekers and W. Koorn. Substring parsing for arbitrary context-free grammars. SIGPLAN Not., 26(5):59-66, 1991.
-
(1991)
SIGPLAN Not.
, vol.26
, Issue.5
, pp. 59-66
-
-
Rekers, J.1
Koorn, W.2
-
32
-
-
26544464233
-
The disambiguation and scannerless parsing of complete character-level grammars for programming languages
-
Department of Computer Science, University of Manitoba, Winnipeg, Canada
-
D. Salomon and G. Cormack. The disambiguation and scannerless parsing of complete character-level grammars for programming languages. Technical report, Technical Report 95/06, Department of Computer Science, University of Manitoba, Winnipeg, Canada, 1995.
-
(1995)
Technical report, Technical Report 95/06
-
-
Salomon, D.1
Cormack, G.2
-
33
-
-
0024701299
-
Scannerless NSLR(1) parsing of programming languages
-
D. J. Salomon and G. V. Cormack. Scannerless NSLR(1) parsing of programming languages. SIGPLAN Not., 24(7):170-178, 1989.
-
(1989)
SIGPLAN Not.
, vol.24
, Issue.7
, pp. 170-178
-
-
Salomon, D.J.1
Cormack, G.V.2
-
37
-
-
34547664897
-
Using the Meta-Environment for maintenance and renovation
-
IEEE Computer Society
-
M. G. J. van den Brand, M. Bruntink, G. R. Economopoulos, H. A. de Jong, P. Klint, T. Kooiker, T. van der Storm, and J. J. Vinju. Using the Meta-Environment for maintenance and renovation. In The European Conference on Software Maintenance and Reengineering (CSMR'07), pages 331-332. IEEE Computer Society, 2007.
-
(2007)
The European Conference on Software Maintenance and Reengineering (CSMR'07)
, pp. 331-332
-
-
Van Den Brand, M.G.J.1
Bruntink, M.2
Economopoulos, G.R.3
De Jong, H.A.4
Klint, P.5
Kooiker, T.6
Van Der Storm, T.7
Vinju, J.J.8
-
38
-
-
0038895765
-
Compiling language definitions: The ASF+SDF compiler
-
M. G. J. van den Brand, J. Heering, P. Klint, and P. A. Olivier. Compiling language definitions: the ASF+SDF compiler. ACM Trans. Program. Lang. Syst., 24(4):334-368, 2002.
-
(2002)
ACM Trans. Program. Lang. Syst.
, vol.24
, Issue.4
, pp. 334-368
-
-
Van Den Brand, M.G.J.1
Heering, J.2
Klint, P.3
Olivier, P.A.4
-
40
-
-
0003930835
-
Scannerless generalized-LR parsing
-
Programming Research Group, University of Amsterdam
-
E. Visser. Scannerless generalized-LR parsing. Technical Report P9707, Programming Research Group, University of Amsterdam, 1997.
-
(1997)
Technical Report P9707
-
-
Visser, E.1
-
42
-
-
34548229337
-
High-fidelity C/C++ code transformation
-
D. Waddington and B. Yao. High-fidelity C/C++ code transformation. Sci. Comput. Program., 68(2):64-78, 2007.
-
(2007)
Sci. Comput. Program.
, vol.68
, Issue.2
, pp. 64-78
-
-
Waddington, D.1
Yao, B.2
|