Question: Given the PL Theory parts of my question (but seeing it also being part of practical compiler design) Im thinking it might be a better match here than there?

<https://stackoverflow.com/questions/3616950/formally-constructing-control-flow-graph>

Answer: 
What if I see a question that I think is inappropriate/off topic/offensive ?
----------------------------------------------------------------------------

*(this may need to be factored into multiple answers)*

One of the most important ways in which you can help this site flourish is by making sure that the questions listed on it reflect the true interests of the community. A general procedure to follow if you have issues with a question is:

1. If it's a matter of scope, check this FAQ entry.
2. If the question is incoherent or unclear, suggest in comments ways in which the original poster (OP) might fix it.
3. If there's a disagreement, initiate a discussion on meta. Cross link the meta discussion and the original post.
4. If you have enough reputation, you may choose to vote to close the question. In that case, please post your reason as a comment and link to a meta discussion thread.
5. If the question is offensive, or spam, you can flag it and a moderator will deal with it.
6. If you wish to bring this question to moderator attention for any other reason, flag it.
Can I discuss questions and answers on the site?
------------------------------------------------

In addition to questions and answers, cstheory.sx supports, like other Stack Exchange sites, comments on questions and answers. This supports discussions, and is important to improving posts, challenging possible mistakes, and bringing attention to relevant resources.

Of course, discussions only work if the participants know of the comments. Besides comments appearing after the question or answer they comment on, the author of the question or answer will see that you have commented, as will anyone who you have notified by @name, where the site tries to figure out who @name might be by looking at the user names of other users who have participated in the thread. You need at least the first three characters of the user name for the site to figure out that the @nam might be about them. For more details on comment replies, see “[How do comment replies work?](https://meta.stackexchange.com/questions/43019/how-do-comment-replies-work)” on meta.stackoverflow.com.