Attending this event?
CppNorth 2024, The Canadian C++ Conference
July 21-24, 2024 • Toronto, Canada
At the Microsoft Canadian Headquarters (Suite 4400)
In: CIBC SQUARE, 81 Bay St., Toronto, ON M5J 0E7, Canada
Monday July 22, 2024 11:00 - 12:00 EDT
C++17 and higher offer enough grammatical tools to support meta compilation.

A meta compiler is a paradigm of self similarity where at compile time one can lex, parse, and translate domain specific languages (embedded in string literals) to meta assembly code analogous to object code. This meta assembly can further be passed to a general purpose compile time engine creating constexpr functions for use at either compile time or run time.

This talk will demonstrate how this is possible, as well as the benefits in doing so.
avatar for Daniel Nikpayuk

Daniel Nikpayuk

Daniel Nikpayuk
I am an Inuvialuk from Inuvik/Aklavik. I have a bachelors degree in mathematics. My personal technology goal is to build a programming language to assist in Indigenous multimedia/storytelling.
Monday July 22, 2024 11:00 - 12:00 EDT
Track A

Attendees (5)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link