2014. Oct. 31., Friday
 
Contents

Nyelv/Language


Talks

Ábel Sinkovics:
Interactive Metaprogrmaming Shell based on Clang,
C++Now!, Aspen, Colorado, 15th May, 2014.
abstract
slides




Ábel Sinkovics:
Boosting MPL with Haskell elements,
C++Now!, Aspen, Colorado, 13th May, 2013.
abstract
slides




Zoltán Porkoláb, Ábel Sinkovics:
Metaparse - Compile-time Parsing with C++ Template Metaprogramming,
C++Now!, Aspen, Colorado, 15th May, 2012.
abstract
slides

Publications

Ábel Sinkovics:
The connection between C++ template metaprogramming and functional programming,
Doctoral dissertation, Eötvös Loránd University, Faculty of Informatics, 2013.

Ábel Sinkovics, Zoltán Porkoláb:
Domain-Specific Language Integration with C++ Template Metaprogramming,
In Marjan Mernik (Ed): Formal and Practical Aspects of Domain-Specific Languages: Recent Developments. Published by Information Science Reference (an imprint of IGI Global), Hershey PA, USA. ISBN 978-1-4666-2092-6 (hardcover) - ISBN 978-1-4666-2093-3 (ebook) - ISBN 978-1-4666-2094-0 pp. 33-56. doi:10.4018/978-1-4666-2092-6.ch002

Ábel Sinkovics, Zoltán Porkoláb:
Implementing monads for C++ template metaprograms,
In Science of Computer Programming, Available online 23 January 2013, ISSN 0167-6423, 10.1016/j.scico.2013.01.002. (http://www.sciencedirect.com/science/article/pii/S0167642313000051)

Ábel Sinkovics, Zoltán Porkoláb:
Metaparse - Compile-time Parsing with C++ Template Metaprogramming,
In C++Now! Aspen, Colorado, 15th May, 2012.
BibTex: sinkovics:cppnow2012

Ábel Sinkovics, Endre Sajó, Zoltán Porkoláb:
Towards more reliable C++ template metaprograms,
In Jaan Penjam: 12th Symposium on Programming Languages and Software Tools (SPLST'11), Tallinn, Estonia, 5-7 October, 2011., pp. 260-271.
BibTex: sinkovics:reliable

Ábel Sinkovics, Zoltán Porkoláb:
Implementing Monads for C++ Template Metaprograms,
Technical Report TR-01/2011, Eötvös Loránd University, Faculty of Informatics, Dept. of Programming Languages and Compilers, September 2011. http://plcportal.inf.elte.hu/en/publications/TechnicalReports/monad-tr.pdf.
BibTex: sinkovics:monad-tr

Ábel Sinkovics:
Nested Lamda Expressions with Let Expressions in C++ Template Metaprorgams,
In Zoltán Porkoláb, Nortbert Pataki: Proceedings of Workshop of Generative Technologies (WGT'11), Saarbrücken, Germany, 27th March, 2011., pp. 63-76.
BibTex: sinkovics:wgt11

Ábel Sinkovics:
Unit testing of C++ template metaprograms,
In Proceedings of the 8th Joint Conference on Matematics and Computer Science, MaCS 2010, Selected papers, pp. 375-384
BibTex: sinkovics:babes10

Ábel Sinkovics:
Functional Extensions to the Boost Metaprogram Library,
In Electr. Notes Theor. Comput. Sci., 264(5):85-101, 2010
BibTex: sinkovics:entcs10

Zoltán Porkoláb, Ábel Sinkovics:
Domain-specific Language Integration with Compile-time Parser Generator Library,
In Eelco Visser, Jaakko Järvi, editors, Proceedings of the ninth international conference on Generative programming and component engineering (GPCE 2010). ACM, October 2010, pp. 137-146.
BibTex: porkolab:gpce10

Ábel Sinkovics:
Functional Extensions to the Boost Metaprogram Library,
In Zoltán Porkoláb, Nortbert Pataki: Proceedings of Workshop of Generative Technologies (WGT'10), Paphos, Cyprus, 27th March, 2010., pp. 56-66.
BibTex: sinkovics:wgt10

Zalán Szűgyi, Ábel Sinkovics, Norbert Pataki, Zoltán Porkoláb:
C++ Metastring Library and its Applications,
In Proceedings of Generative and Transformational Techniques in Software Engineering 2009, LNCS 6491, pp. 467-486
BibTex: szugyi:gttse09

Ábel Sinkovics, Zoltán Porkoláb:
Expressing C++ Template Metaprograms as Lamda Expressions,
In Zoltán Horváth, Viktória Zsók, Peter Achten, Pieter Koopman (eds): Proceedings of Tenth Symposium on Trends in Functional Programming, Komárno, Slovakia, 2-4 June 2009, pp. 97-111.
BibTex: sinkovics:tfp09

Ábel Sinkovics, Zoltán Porkoláb:
Recursive and Dynamic Structures in Generic Programming,
In Frentiu et al ed.: Studia Universitatis Babes-Bolyai Informatica LIII 2008/2, Cluj-Napoca, 2008, pp. 93-104
BibTex: sinkovics:babes08

Download

BibTeX Download (4 Kb)
Interactive Metaprogrmaming Shell based on Clang (slides, Meeting C++, 2014) Download (4.1 Mb)
Embedding domain-specific languages into C++ (slides, Szoftvertechnológiai Fórum, 2014) Download (1.7 Mb)
Boosting MPL with Haskell elements (slides, Meeting C++, 2013) Download (1.7 Mb)
Unit testing and error handling in C++ template metaprograms (slides, 2011) Download (303 Kb)
Monadic error handling in C++ template metaprograms (slides, GTTSE, 2011) Download (208 Kb)
Monadic error handling in C++ template metaprograms (slides, CEFP, 2011) Download (156 Kb)
Nested Lamda Expressions with Let Expressions in C++ Template Metaprorgams (slides, WGT, 2011) Download (204 Kb)
Domain-specific Language Embedding with C++ Template Metaprogramming (slides, 2010) Download (211 Kb)
Domain-specific Language Integration with Compile-time Parser Generator Library (slides, GPCE, 2010) Download (131 Kb)
Unit testing C++ template metaprograms (slides, MaCS, 2010) Download (183 Kb)
Functional Extensions to the Boost Metaprogram Library (slides, WGT, 2010) Download (183 Kb)
Expressing C++ Template Metaprograms as Lambda expressions (slides, TFP, 2009) Download (274 Kb)
Valid XHTML 1.0 Transitional Valid CSS! Created by Ábel Sinkovics. Magyar Honlap Linkek