{"pull_request":{"state":"closed","merged_by":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/535d73db0b47b6f745e9981e80dabdb4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"535d73db0b47b6f745e9981e80dabdb4","url":"https://api.github.com/users/brynary","login":"brynary","id":19},"deletions":4,"updated_at":"2011-11-01T03:44:31Z","comments":2,"closed_at":"2011-11-01T03:44:31Z","base":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/a81ae6bafea69e6b061b7a3be0e37db5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"a81ae6bafea69e6b061b7a3be0e37db5","url":"https://api.github.com/users/seattlerb","login":"seattlerb","id":55277},"repo":{"name":"ruby_parser","pushed_at":"2011-11-01T03:43:56Z","fork":false,"master_branch":null,"open_issues":5,"updated_at":"2011-11-01T03:43:56Z","clone_url":"https://github.com/seattlerb/ruby_parser.git","homepage":null,"language":"Ruby","forks":33,"private":false,"svn_url":"https://svn.github.com/seattlerb/ruby_parser","url":"https://api.github.com/repos/seattlerb/ruby_parser","owner":{"avatar_url":"https://secure.gravatar.com/avatar/a81ae6bafea69e6b061b7a3be0e37db5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"a81ae6bafea69e6b061b7a3be0e37db5","url":"https://api.github.com/users/seattlerb","login":"seattlerb","id":55277},"html_url":"https://github.com/seattlerb/ruby_parser","description":null,"size":312,"id":131523,"watchers":81,"git_url":"git://github.com/seattlerb/ruby_parser.git","created_at":"2009-02-18T07:43:03Z","ssh_url":"git@github.com:seattlerb/ruby_parser.git"},"label":"seattlerb:master","sha":"53d52c14804ee7886b92a6b4c05ef276e6e6c083"},"diff_url":"https://github.com/seattlerb/ruby_parser/pull/16.diff","commits":11,"head":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/535d73db0b47b6f745e9981e80dabdb4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"535d73db0b47b6f745e9981e80dabdb4","url":"https://api.github.com/users/brynary","login":"brynary","id":19},"repo":{"name":"ruby_parser","pushed_at":"2011-11-01T03:35:40Z","fork":true,"master_branch":null,"open_issues":0,"updated_at":"2011-11-01T03:35:40Z","clone_url":"https://github.com/brynary/ruby_parser.git","homepage":null,"language":"Ruby","forks":0,"private":false,"svn_url":"https://svn.github.com/brynary/ruby_parser","url":"https://api.github.com/repos/brynary/ruby_parser","owner":{"avatar_url":"https://secure.gravatar.com/avatar/535d73db0b47b6f745e9981e80dabdb4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"535d73db0b47b6f745e9981e80dabdb4","url":"https://api.github.com/users/brynary","login":"brynary","id":19},"html_url":"https://github.com/brynary/ruby_parser","description":null,"size":124,"id":2516509,"watchers":1,"git_url":"git://github.com/brynary/ruby_parser.git","created_at":"2011-10-05T03:11:02Z","ssh_url":"git@github.com:brynary/ruby_parser.git"},"label":"brynary:master","sha":"303c443eda1efb8eba0b982304a9178628d1e1c8"},"url":"https://api.github.com/repos/seattlerb/ruby_parser/pulls/16","additions":11409,"merged":false,"body":"This is a fix for https://github.com/seattlerb/ruby_parser/issues/15 .\r\n\r\nI introduced tLABEL into the lexer, based on roughly porting this from JRuby:\r\n\r\nhttps://github.com/jruby/jruby/commit/bf8db0bc4acaeed7900b867e821e959f254be0be#L45L1362\r\n\r\nThis raises the issue that the lexer may need to do different things between 1.8 and 1.9. I did not guard this behavior so it may cause 1.8 issues (though no tests started failing).\r\n\r\nI haven't worked much on lexers and grammars before in the past so this could be buggy. :)\r\n\r\n-Bryan","merged_at":null,"html_url":"https://github.com/seattlerb/ruby_parser/pull/16","issue_url":"https://github.com/seattlerb/ruby_parser/issues/16","review_comments":0,"_links":{"comments":{"href":"https://api.github.com/repos/seattlerb/ruby_parser/issues/16/comments"},"html":{"href":"https://github.com/seattlerb/ruby_parser/pull/16"},"review_comments":{"href":"https://api.github.com/repos/seattlerb/ruby_parser/pulls/16/comments"},"self":{"href":"https://api.github.com/repos/seattlerb/ruby_parser/pulls/16"}},"number":16,"title":"Add tLABEL to lexer","mergeable":false,"id":377823,"patch_url":"https://github.com/seattlerb/ruby_parser/pull/16.patch","changed_files":8,"created_at":"2011-10-05T03:14:16Z"},"action":"closed","number":16}