This document demonstrates how the codeslide.lua filter
can be used to embed interactive Python slides directly into your
Markdown documents.
A simple Python code block will be converted into an interactive slide.
You can specify a target attribute to provide a goal for
the user. Codeslide will check if the output matches this target.
The filter also supports JavaScript code blocks.
The filter correctly handles multi-line code blocks and encodes them for the URL.
To generate an HTML file from this Markdown using the filter, run: