<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Multiline Labels on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/multiline-labels/</link><description>Recent content in Multiline Labels on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 17 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/multiline-labels/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 9: Advanced Parsing &amp;amp; Edge Cases: Nested Structures and Complexities</title><link>https://ai-blog.noorshomelab.dev/mermaid-lint-guide/chapter-9-advanced-parsing-edge-cases/</link><pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/mermaid-lint-guide/chapter-9-advanced-parsing-edge-cases/</guid><description>&lt;h2 id="chapter-9-advanced-parsing--edge-cases-nested-structures-and-complexities"&gt;Chapter 9: Advanced Parsing &amp;amp; Edge Cases: Nested Structures and Complexities&lt;/h2&gt;
&lt;h3 id="chapter-introduction"&gt;Chapter Introduction&lt;/h3&gt;
&lt;p&gt;Welcome to Chapter 9 of our journey to build a robust Mermaid analyzer and fixer in Rust! In the previous chapters, we laid the foundational blocks of our parser, successfully tokenizing and building an Abstract Syntax Tree (AST) for basic Mermaid structures like simple nodes and edges. However, real-world Mermaid diagrams often involve more intricate constructs, such as nested subgraphs, multiline labels, escaped characters, and inline comments. These elements introduce significant complexity to our parsing logic and demand careful consideration to ensure strict adherence to the Mermaid specification.&lt;/p&gt;</description></item></channel></rss>