From: Nick Bowler Date: Wed, 28 Jun 2023 02:48:11 +0000 (-0400) Subject: libcdecl: Merge both parser function implementations. X-Git-Tag: v1.3~141 X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/commitdiff_plain/6cc6418811ac7b38fbe1ceed1de949d33439b51c?hp=6cc6418811ac7b38fbe1ceed1de949d33439b51c libcdecl: Merge both parser function implementations. The only remaining meaningful difference between the cdecl_parse_decl and cdecl_parse_english implementations is the function-simplification passes are only done for cdecl_parse_decl. We can easily just make those conditional in a common parser function, to reduce code duplication. ---