use custom elements instead of classes
Some checks failed
deploy / test (push) Has been cancelled

This commit is contained in:
nora 2026-04-10 20:22:14 +02:00
parent aa9ed79163
commit 3d80f5896e
7 changed files with 25 additions and 25 deletions

View file

@ -7,7 +7,7 @@
<title>Womangling</title>
</head>
<body>
<main class="main">
<main>
<div class="content" id="content-area">
<h1>
<a class="root-link" href=".">Learn C++ Itanium Symbol Mangling</a>
@ -54,7 +54,7 @@ void f() {}
We will see the <code>v</code> function type a lot in the rest of
this guide. It stands for a function that takes no arguments.
</p>
<div class="quiz-section">
<quiz-section>
<p>
Which of these symbols cannot possibly be a mangled C++ symbol?
Answer with the name of the symbol.
@ -79,7 +79,7 @@ void f() {}
</button>
<div class="error"></div>
</form>
</div>
</quiz-section>
</section>
<section data-step="1" class="step">
<p>
@ -97,7 +97,7 @@ void hello_world() {}
then appended to the previously mentioned prefix <code>_Z</code> and
then we add the type, which is just <code>v</code> here, at the end.
</p>
<div class="quiz-section">
<quiz-section>
<p>What is the mangling of the following identifier?</p>
<pre class="code">
void meow() {}
@ -117,7 +117,7 @@ void meow() {}
</button>
<div class="error"></div>
</form>
</div>
</quiz-section>
</section>
<section data-step="2" class="step">
<p>
@ -172,7 +172,7 @@ namespace a {
previously mentioned characters around them.
</p>
<div class="quiz-section">
<quiz-section>
<p>What is the mangling of the following identifier?</p>
<pre class="code">
namespace cats {
@ -196,7 +196,7 @@ namespace cats {
</button>
<div class="error"></div>
</form>
</div>
</quiz-section>
</section>
<section data-step="3" class="step">
<p>