{"action":"created","issue":{"url":"https://api.github.com/repos/chapel-lang/chapel/issues/3759","repository_url":"https://api.github.com/repos/chapel-lang/chapel","labels_url":"https://api.github.com/repos/chapel-lang/chapel/issues/3759/labels{/name}","comments_url":"https://api.github.com/repos/chapel-lang/chapel/issues/3759/comments","events_url":"https://api.github.com/repos/chapel-lang/chapel/issues/3759/events","html_url":"https://github.com/chapel-lang/chapel/pull/3759","id":150245500,"number":3759,"title":"Support left-rotate (\"<<<\") and right-rotate (\">>>\") operators","user":{"login":"nspark","id":2961664,"avatar_url":"https://avatars.githubusercontent.com/u/2961664?v=3","gravatar_id":"","url":"https://api.github.com/users/nspark","html_url":"https://github.com/nspark","followers_url":"https://api.github.com/users/nspark/followers","following_url":"https://api.github.com/users/nspark/following{/other_user}","gists_url":"https://api.github.com/users/nspark/gists{/gist_id}","starred_url":"https://api.github.com/users/nspark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nspark/subscriptions","organizations_url":"https://api.github.com/users/nspark/orgs","repos_url":"https://api.github.com/users/nspark/repos","events_url":"https://api.github.com/users/nspark/events{/privacy}","received_events_url":"https://api.github.com/users/nspark/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-04-22T02:21:22Z","updated_at":"2016-04-28T14:57:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/chapel-lang/chapel/pulls/3759","html_url":"https://github.com/chapel-lang/chapel/pull/3759","diff_url":"https://github.com/chapel-lang/chapel/pull/3759.diff","patch_url":"https://github.com/chapel-lang/chapel/pull/3759.patch"},"body":"This PR adds:\r\n\r\n- left-rotate (\"<<<\") and right-rotate (\">>>\") operators to the Chapel language\r\n- left/right-rotate operator support to the BitOps module\r\n- a simple test of operator-based rotates using BitOps\r\n\r\nNote too that:\r\n\r\n- the flex/bison source changes are in e12db88\r\n- the flex/bison generated files changes are in 1780ab8 \r\n\r\n(I apologize in advance for hacking on the compiler.)"},"comment":{"url":"https://api.github.com/repos/chapel-lang/chapel/issues/comments/215453108","html_url":"https://github.com/chapel-lang/chapel/pull/3759#issuecomment-215453108","issue_url":"https://api.github.com/repos/chapel-lang/chapel/issues/3759","id":215453108,"user":{"login":"mppf","id":3653132,"avatar_url":"https://avatars.githubusercontent.com/u/3653132?v=3","gravatar_id":"","url":"https://api.github.com/users/mppf","html_url":"https://github.com/mppf","followers_url":"https://api.github.com/users/mppf/followers","following_url":"https://api.github.com/users/mppf/following{/other_user}","gists_url":"https://api.github.com/users/mppf/gists{/gist_id}","starred_url":"https://api.github.com/users/mppf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mppf/subscriptions","organizations_url":"https://api.github.com/users/mppf/orgs","repos_url":"https://api.github.com/users/mppf/repos","events_url":"https://api.github.com/users/mppf/events{/privacy}","received_events_url":"https://api.github.com/users/mppf/received_events","type":"User","site_admin":false},"created_at":"2016-04-28T14:57:07Z","updated_at":"2016-04-28T14:57:07Z","body":"This change looks good to me. Needs testing. Might need to check with other developers that we're OK adding <<< and >>> operators (I am)."}}