Update README.md
This commit is contained in:
parent
2078a6cde6
commit
f56204b761
@ -7,6 +7,12 @@
|
|||||||
# PHP-Parser
|
# PHP-Parser
|
||||||
A Parser for PHP written in Go inspired by [Nikic PHP Parser](https://github.com/nikic/PHP-Parser)
|
A Parser for PHP written in Go inspired by [Nikic PHP Parser](https://github.com/nikic/PHP-Parser)
|
||||||
|
|
||||||
|
Library uses [cznic/golex](https://github.com/cznic/golex) and [goyacc](https://godoc.org/golang.org/x/tools/cmd/goyacc)
|
||||||
|
|
||||||
|
## Features:
|
||||||
|
- Fully support PHP7 syntax (PHP5 in future)
|
||||||
|
- Abstract syntax tree representation
|
||||||
|
|
||||||
## Roadmap
|
## Roadmap
|
||||||
- [X] Lexer
|
- [X] Lexer
|
||||||
- [x] PHP 7 syntax analyzer (completely)
|
- [x] PHP 7 syntax analyzer (completely)
|
||||||
@ -16,6 +22,8 @@ A Parser for PHP written in Go inspired by [Nikic PHP Parser](https://github.com
|
|||||||
- [x] node position
|
- [x] node position
|
||||||
- [x] handling comments
|
- [x] handling comments
|
||||||
- [ ] Tests
|
- [ ] Tests
|
||||||
|
- [ ] Error handling
|
||||||
|
- [ ] Stabilize api
|
||||||
- [ ] Documentation
|
- [ ] Documentation
|
||||||
- [ ] PHP 5 syntax analyzer
|
- [ ] PHP 5 syntax analyzer
|
||||||
- [ ] Code flow graph
|
- [ ] Code flow graph
|
||||||
|
Loading…
Reference in New Issue
Block a user