=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== php-ast-1.0.6/package.xml-166-- Fix build error in php 7.4.0alpha3. php-ast-1.0.6/package.xml:167:- Add `DIM_ALTERNATIVE_SYNTAX` as a flag of `AST_DIM` for `$x{'offset'}` (for php 7.4+) php-ast-1.0.6/package.xml:168:- Add `PARENTHESIZED_CONDITIONAL` as a flag of `AST_CONDITIONAL` for `($a ? $b : $c)` (for php 7.4+) php-ast-1.0.6/package.xml-169-- Bugfix: Make `ast\kind_uses_flags(ast\AST_ARROW_FUNC)` true in php 7.3 and lower. ############################################## php-ast-1.0.6/ast-1.0.6/README.md-49- * `ast\flags\*` flag constants php-ast-1.0.6/ast-1.0.6/README.md:50: * `ast\parse_file(string $filename, int $version)` php-ast-1.0.6/ast-1.0.6/README.md:51: * `ast\parse_code(string $code, int $version [, string $filename = "string code"])` php-ast-1.0.6/ast-1.0.6/README.md:52: * `ast\get_kind_name(int $kind)` php-ast-1.0.6/ast-1.0.6/README.md:53: * `ast\kind_uses_flags(int $kind)` php-ast-1.0.6/ast-1.0.6/README.md-54- * `ast\get_metadata()` php-ast-1.0.6/ast-1.0.6/README.md:55: * `ast\get_supported_versions(bool $exclude_deprecated = false)` php-ast-1.0.6/ast-1.0.6/README.md-56- ############################################## php-ast-1.0.6/ast-1.0.6/README.md-60-Code can be parsed using either `ast\parse_code()`, which accepts a code string, or php-ast-1.0.6/ast-1.0.6/README.md:61:`ast\parse_file()`, which accepts a file path. Additionally, both functions require a `$version` php-ast-1.0.6/ast-1.0.6/README.md-62-argument to ensure forward-compatibility. The current version is 70. ############################################## php-ast-1.0.6/ast-1.0.6/README.md-220-This section lists which flags are used by which AST node kinds. The "combinable" flags can be php-ast-1.0.6/ast-1.0.6/README.md:221:combined using bitwise or and should be checked by using `$ast->flags & ast\flags\FOO`. The php-ast-1.0.6/ast-1.0.6/README.md:222:"exclusive" flags are used standalone and should be checked using `$ast->flags === ast\flags\BAR`. php-ast-1.0.6/ast-1.0.6/README.md-223- ############################################## php-ast-1.0.6/ast-1.0.6/README.md-465- php-ast-1.0.6/ast-1.0.6/README.md:466:The `ast\parse_code()` and `ast\parse_file()` functions each accept a required AST `$version` php-ast-1.0.6/ast-1.0.6/README.md-467-argument. The idea behind the AST version is that we may need to change the format of the AST to