parser icon indicating copy to clipboard operation
parser copied to clipboard

Safe, fast and memory efficient PHP parser (lexical and syntactic analysers, and the Abstract Syntax Tree)

Results 13 parser issues
Sort by recently updated
recently updated
newest added

enhancement
in progress
component-internal

https://wiki.php.net/rfc/void_return_type The PHP languages specification has been updated recently.

enhancement
component-grammar
ready

Address #11. #### Specification https://github.com/php/php-langspec/blob/master/spec/19-grammar.md#expressions #### Progression - [x] Primary expressions, - [ ] Postfix operators, - [ ] Unary operators, - [ ] Assignment operators: - [ ] Conditional...

enhancement
in progress
component-grammar

Linked to https://github.com/tagua-vm/parser/issues/3. See https://github.com/tagua-vm/parser/pull/115 and https://github.com/php/php-langspec/issues/200 for more details. Ensure that a double string can not contain any variable interpolations.

enhancement
component-test
component-grammar
ready

Follow up of https://github.com/tagua-vm/parser/issues/68. Address #14. `variable` definition has changed, https://github.com/php/php-langspec/blob/master/spec/10-expressions.md#grammar-variable. Our implementation must be updated.

enhancement
component-grammar
ready

https://wiki.php.net/rfc/short_list_syntax The PHP language specification must be updated too. cc @nikic

enhancement
component-grammar
ready

Currently, only decimals overflow from integer to real. As discussed in https://github.com/tagua-vm/parser/pull/38, while the specification does not mention it, this is culturally admitted that the binary, octal and hexadecimal notation...

enhancement
component-grammar
ready

Address #11. #### Specification https://github.com/php/php-langspec/blob/master/spec/19-grammar.md#statements #### Progression - [ ] General, - [ ] Compound statements, - [ ] Labeled statements, - [ ] Expression statements, - [ ] Iteration...

enhancement
component-grammar

Address #11. #### Specification https://github.com/php/php-langspec/blob/master/spec/19-grammar.md#variables #### Progression - [ ] Function static declaration, - [ ] Static variable name list, - [ ] Static variable declaration, - [ ] Function...

enhancement
component-grammar

Address #11. #### Specification https://github.com/php/php-langspec/blob/master/spec/19-grammar.md#program-structure #### Progression - [ ] Script, - [ ] Script section, - [ ] Start tag, - [ ] End tag, - [ ] Text.

enhancement
component-grammar