Commit Graph

59 Commits

Author SHA1 Message Date
Saif Eddin Gmati
903ccc5666
chore: refactor classish parsers (#141) 2022-11-30 14:38:07 +00:00
Ryan Chandler
a069fa2a8a
chore: move all parser tests into code files (#139) 2022-11-30 00:43:37 +00:00
Saif Eddin Gmati
3df5a46eeb
chore: test against third party libraries (#138) 2022-11-30 00:17:34 +00:00
Saif Eddin Gmati
558ce71563
feat: add test generator (#134)
Co-authored-by: Ryan Chandler <ryangjchandler@gmail.com>
closes https://github.com/ryangjchandler/php-parser-rs/issues/130
2022-11-29 23:19:51 +00:00
Saif Eddin Gmati
0e04f157f7
chore: consistent naming (#135)
Signed-off-by: azjezz <azjezz@protonmail.com>

Signed-off-by: azjezz <azjezz@protonmail.com>
2022-11-29 21:25:17 +00:00
Saif Eddin Gmati
017b2e19c3
chore: use new integration test runner instead of assert_ast() (#127)
Signed-off-by: azjezz <azjezz@protonmail.com>

Signed-off-by: azjezz <azjezz@protonmail.com>
2022-11-29 01:33:01 +00:00
Saif Eddin Gmati
adac1d7171
chore: better parser errors (#126) 2022-11-29 00:46:05 +00:00
Ryan Chandler
3a618d2a9e
chore: disable doc tests 2022-07-19 14:43:25 +01:00
Ryan Chandler
25bda5af6f
lexer: rough state machine for lexing inline and scripting tokens 2022-07-16 14:14:03 +01:00