<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/constrained-decoding</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/why-unconstrained-generation-fails</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/the-core-idea-token-masking</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/grammar-guided-generation</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/json-schema-constraints</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/regex-constraints</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/constrained-beam-search</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/constrained-sampling-strategies</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/a-worked-example-generating-valid-sql</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/limitations-and-practical-considerations</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/key-parameters</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/summary</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/constrained-decoding-structured-llm-output/quiz</loc><lastmod>2025-07-31T00:00:00.000Z</lastmod></url></urlset>