parseLines
Parses a list of lines into block AST nodes. This is the main recursive entry point — container blocks call this on their inner content.
Parses a list of lines into block AST nodes. This is the main recursive entry point — container blocks call this on their inner content.