# wp-post-grammar **Repository Path**: mirrors_Automattic/wp-post-grammar ## Basic Information - **Project Name**: wp-post-grammar - **Description**: Working towards a defined unambiguous grammar of WordPress posts and an associated parser. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wp-post-grammar > Working towards a defined unambiguous grammar of WordPress posts and an associated parser. ## Contributing Please pardon the state of building and contributing as this project is new and started as a demo. The process for contributing involves updating `src/post.pegjs` for working on the actual grammar and then building all of the code and checking in the generated code on commit. We need to rebuild the generated parser so that the interactive explorer updates with the changes. ```bash npm run build:explorer ``` > **Note**: you will need to have Elm installed in order to build this ```bash npm install -g elm@0.18 ``` ## Valuable references - [HTML5 syntax specification](https://www.w3.org/TR/html5/syntax.html)