phug/parser

Pug (ex-Jade) parser for PHP, HTML template engine structured by indentation

1.13.0 2023-08-26 11:57 UTC

README

What is Phug Parser?

The Phug parser utilizes the Phug lexer and parses the tokens it generates into an AST

Installation

Install via Composer

composer require phug/parser

Usage

$parser = new Phug\Parser($options);
$root = $parser->parse($pugInput);

//$root is now a Phug\Parser\Node\DocumentNode element