{"action":"created","issue":{"url":"https://api.github.com/repos/kframework/k/issues/2130","repository_url":"https://api.github.com/repos/kframework/k","labels_url":"https://api.github.com/repos/kframework/k/issues/2130/labels{/name}","comments_url":"https://api.github.com/repos/kframework/k/issues/2130/comments","events_url":"https://api.github.com/repos/kframework/k/issues/2130/events","html_url":"https://github.com/kframework/k/pull/2130","id":129649788,"number":2130,"title":"Fix ac bug","user":{"login":"cos","id":37514,"avatar_url":"https://avatars.githubusercontent.com/u/37514?v=3","gravatar_id":"","url":"https://api.github.com/users/cos","html_url":"https://github.com/cos","followers_url":"https://api.github.com/users/cos/followers","following_url":"https://api.github.com/users/cos/following{/other_user}","gists_url":"https://api.github.com/users/cos/gists{/gist_id}","starred_url":"https://api.github.com/users/cos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cos/subscriptions","organizations_url":"https://api.github.com/users/cos/orgs","repos_url":"https://api.github.com/users/cos/repos","events_url":"https://api.github.com/users/cos/events{/privacy}","received_events_url":"https://api.github.com/users/cos/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/kframework/k/milestones/12","html_url":"https://github.com/kframework/k/milestones/4.0%20beta","labels_url":"https://api.github.com/repos/kframework/k/milestones/12/labels","id":1435572,"number":12,"title":"4.0 beta","description":"","creator":{"login":"cos","id":37514,"avatar_url":"https://avatars.githubusercontent.com/u/37514?v=3","gravatar_id":"","url":"https://api.github.com/users/cos","html_url":"https://github.com/cos","followers_url":"https://api.github.com/users/cos/followers","following_url":"https://api.github.com/users/cos/following{/other_user}","gists_url":"https://api.github.com/users/cos/gists{/gist_id}","starred_url":"https://api.github.com/users/cos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cos/subscriptions","organizations_url":"https://api.github.com/users/cos/orgs","repos_url":"https://api.github.com/users/cos/repos","events_url":"https://api.github.com/users/cos/events{/privacy}","received_events_url":"https://api.github.com/users/cos/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":58,"state":"open","created_at":"2015-11-30T16:25:24Z","updated_at":"2016-01-29T02:52:41Z","due_on":"2016-01-18T06:00:00Z","closed_at":null},"comments":25,"created_at":"2016-01-29T02:50:22Z","updated_at":"2016-02-03T09:29:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kframework/k/pulls/2130","html_url":"https://github.com/kframework/k/pull/2130","diff_url":"https://github.com/kframework/k/pull/2130.diff","patch_url":"https://github.com/kframework/k/pull/2130.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/kframework/k/issues/comments/179119846","html_url":"https://github.com/kframework/k/pull/2130#issuecomment-179119846","issue_url":"https://api.github.com/repos/kframework/k/issues/2130","id":179119846,"user":{"login":"radumereuta","id":5113255,"avatar_url":"https://avatars.githubusercontent.com/u/5113255?v=3","gravatar_id":"","url":"https://api.github.com/users/radumereuta","html_url":"https://github.com/radumereuta","followers_url":"https://api.github.com/users/radumereuta/followers","following_url":"https://api.github.com/users/radumereuta/following{/other_user}","gists_url":"https://api.github.com/users/radumereuta/gists{/gist_id}","starred_url":"https://api.github.com/users/radumereuta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/radumereuta/subscriptions","organizations_url":"https://api.github.com/users/radumereuta/orgs","repos_url":"https://api.github.com/users/radumereuta/repos","events_url":"https://api.github.com/users/radumereuta/events{/privacy}","received_events_url":"https://api.github.com/users/radumereuta/received_events","type":"User","site_admin":false},"created_at":"2016-02-03T09:29:51Z","updated_at":"2016-02-03T09:29:51Z","body":"I'm not adding new opinions, I want to clarify how K3.6 works.\r\nWe had implemented what @grosu mentioned in 2. in the last comment, namely, we had two types of subsorts: one for the parser, and one for the backend, depending on whether the subsort production had a klabel or not.\r\n\r\nThe parser will return ambiguities regardless of the subsort productions having a klabel or not, so this is my reasoning for considering injections into subsorts.\r\nI was also fine with having the second view on subsorts (as predicates). But maybe one of the names has to change, since it's creating so much confusion (and I agree it's confusing, since it took me so long to remember why it works in K3.6).\r\n"}}