Quarto 2: Parsing and Source Maps

This is the first of a series of posts about the design and features in Quarto 2.

Although Quarto 2 is now a standalone, new version of the Quarto system, it started as an attempt to solve long-standing parsing problems in Quarto 1. We soon realized there were three fundamental, separate syntax concerns: syntax errors, awareness of source locations during document processing, and syntax stability. We eventually concluded that none of these features could be solved incrementally in Quarto 1, which led to where we are today.


This is a companion discussion topic for the original entry at https://opensource.posit.co/blog/2026-05-07_quarto-2-parsing/
1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.