Matt Acosta
Matt Acosta
It looks like the command name isn't being sent along in `process.argv`: ``` [ 'C:\\Program Files\\nodejs\\node.exe', 'C:\\Users\\redacted\\Projects\\redacted\\node_modules\\cson\\bin.js', 'path/to/file.cson' ] ``` I tried forcing the issue by using `npx cson2json cson2json...
I just tried this tool out and I've been seeing this a lot as well. On one run, I even had a 40MB corpus file. Since maximum call stack errors...
I also happened to come across the following example that is related to this while looking at an RFC: `!$x = f()` should be `!($x = f())` instead of `(!$x)...
@TysonAndre The affected operators with this restriction are: - All assignment operators (it looks like you got all of these) - Increment and decrement operators The `instanceof` operator is not...
I'd recommend considering [Drupal](https://github.com/drupal/drupal) as well. It makes heavy use of namespaces, classes, interfaces, traits, etc. I'm pretty sure the old testing framework still has some legacy functional-style programming in...
I've been giving this some thought recently, and because the {}-syntax is valid code, the ideal way to determine the problem could involve an non-trivial amount of lookahead. Theoretically, a...
Results from parsing every PHP file in some large frameworks: Drupal (8.6.x @ 5d17da1) - 8401 files | parser | time (ms) | memory (kb) | | :--- | ---:...
@Gert-dev There haven't been any significant changes to that README in almost two years. For instance, it still references a custom lexer, but that was abandoned prior to release and...