THE FURTURE GOES TRHOUGHT MAKING WEB PAGES.
WE NEED TOOLING.
WE DEVELOPMENT TOOLS:
WITH TDD: TMUX DRIVEN DEVLOPMENT.
THIS *MEANS* THAT PARSING CAN PROCEED IN TWO STEPS: FIRST, THE BLOCK STRUCTURE OF THE DOCUMENT CAN BE DISCERNED; SECOND, TEXT LINES INSIDE PARAGRAPHS, HEADINGS, AND OTHER BLOCK CONSTRUCTS CAN BE PARSED FOR INLINE STRUCTURE. THE SECOND STEP REQUIRES INFORMATION ABOUT LINK REFERENCE DEFINITIONS THAT WILL BE AVAILABLE ONLY AT THE END OF THE FIRST STEP. NOTE THAT THE FIRST STEP REQUIRES PROCESSING LINES IN SEQUENCE, BUT THE SECOND CAN BE PARALLELIZED, SINCE THE INLINE PARSING OF ONE BLOCK ELEMENT DOES NOT AFFECT THE INLINE PARSING OF ANY OTHER.