Go to file
2018-01-04 23:26:04 +02:00
comment add comment struct 2018-01-03 00:12:28 +02:00
node make nodes fields public 2018-01-04 23:26:04 +02:00
parser add comment struct 2018-01-03 00:12:28 +02:00
test/node/scalar name nodes 2017-12-05 23:36:28 +02:00
token token interface 2017-12-08 11:37:32 +02:00
.gitignore remove .vscode from git 2017-12-22 14:13:36 +02:00
dumper.go remove name field 2018-01-04 20:29:07 +02:00
LICENSE Create LICENSE 2018-01-02 14:37:19 +02:00
main.go walker 2017-12-28 01:23:32 +02:00
Makefile test scalar string 2017-12-04 12:40:36 +02:00
README.md update README.md 2018-01-02 14:54:23 +02:00

PHP-Parser

A Parser for PHP written in Go

Roadmap

  • Lexer
  • PHP 7 syntax analyzer
  • AST nodes
  • AST visitor
  • handling nodes line numbers
  • handling php doc comments
  • Tests
  • Documentation
  • PHP 5 syntax analyzer
  • Code flow graph