&gt; I don&#x27;t always want to spend insane amounts of time writing full AST parsers.<p>Then don&#x27;t use languages whose grammars require insane amounts of effort to parse.<p>One can write a decent S-expression parser in an hour or two, and a full parser in a weekend.  S-expressions can represent everything anyone ever needs to work with, so why use anything else?