Lightning Talk: majsdown: Metaprogramming? In my Slides?
summary
A Markdown flavor embeds ES2020/ES6 code and runs it via a C++20 preprocessor that links to the C/C++ QuickJS engine. It generates concrete outputs: automatic Godbolt link generation, embedding external .cpp files into code blocks, stateful slide variables, and code-block decorators that transform snippets. The repo is open source, a live demo shows generated links opening a new tab, and the tool already produces usable slides while noting more polish is needed.
AI-written summary · about
related talks
35mLightning Talks
28mBeyond Skeuomorphic Markdown
07mLightning Talks Day #1 – Richard Feldman
06mLightning Talk: I Wrote a C++ REPL in 20 Lines of Code - And so can you!
46mLightning Talks
06mLightning talk from John Leidegren
22mLightning talks - Day 1
35mSlipshow: A Full-Featured Presentation Tool in OCaml
