Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 384 Bytes

README.md

File metadata and controls

9 lines (5 loc) · 384 Bytes

Experimental Haskell module for parsing and evaluating PHP code.

Tokenizer: parseString is used to process PHP files into an AST structure

Evaluator: evalParseResults is used to evaluate a parse result from parseString

CodeGen: genApp is used to generate Haskell code from a PHP AST structure

Building with cabal creates a binary which evaluates php file passed in as argument.