Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

document (or write) semantic analysis passes #58

Open
driusan opened this issue Apr 23, 2019 · 1 comment
Open

document (or write) semantic analysis passes #58

driusan opened this issue Apr 23, 2019 · 1 comment

Comments

@driusan
Copy link
Collaborator

driusan commented Apr 23, 2019

A lot of open issues such as #54 and #36 require knowledge of the global semantics of a program that go deeper than the syntax of PHP or VM opcodes. It would be useful to document what mechanisms are in place (or what architecture should be) to handle things like "determine if this array is a fixed length with numeric keys and all the same type".

@ircmaxell
Copy link
Owner

I'll take a few passes at it. I've been hesitant due to the flux the project has been under, and I feared docs going out of date quite quickly.

But I do think it's time. I'll work on a few blog posts about that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants