//! ## Naming conventions //! //! Some naming conventions that might not be obvious: //! //! - `*_tail` means the opening token or keyword has already been consumed. //! Tail parsers build the rest of the construct and usually return a total, //! recovered result. //! - `*_into` means the method extends an already parsed value or appends into //! an existing output container. mod class; mod declarations; pub(super) mod expression; mod function; mod statement;