{"push_id":1234521637,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"4ae40ada8112c9068a2ac1741f0c4a3915531502","before":"f98b92dab20a42c8492199ff3762c2965b2b147e","commits":[{"sha":"54fc9121b816e592edcef9c4dc8b2ff577a170ea","author":{"name":"Score_Under","email":"44a158322e1ac39854bddb0679ab3d8050c6b3bb@gmail.com"},"message":"Re-run the peephole optimizer on its own output\n\nFixes #2","distinct":true,"url":"https://api.github.com/repos/ScoreUnder/brainfuck-interpreter/commits/54fc9121b816e592edcef9c4dc8b2ff577a170ea"},{"sha":"7eccebe2a127470389dedacf559e02998ddf911b","author":{"name":"Score_Under","email":"44a158322e1ac39854bddb0679ab3d8050c6b3bb@gmail.com"},"message":"Add tests for issue #2","distinct":true,"url":"https://api.github.com/repos/ScoreUnder/brainfuck-interpreter/commits/7eccebe2a127470389dedacf559e02998ddf911b"},{"sha":"7f7eaac23beff3c3ce603c330fbb40745e219235","author":{"name":"Score_Under","email":"44a158322e1ac39854bddb0679ab3d8050c6b3bb@gmail.com"},"message":"Ensure there is always a newline after dumping AST","distinct":true,"url":"https://api.github.com/repos/ScoreUnder/brainfuck-interpreter/commits/7f7eaac23beff3c3ce603c330fbb40745e219235"},{"sha":"e1f139279357dd078b491de8f5fb8108d735b2b0","author":{"name":"Score_Under","email":"44a158322e1ac39854bddb0679ab3d8050c6b3bb@gmail.com"},"message":"Fix ALTER merging logic","distinct":true,"url":"https://api.github.com/repos/ScoreUnder/brainfuck-interpreter/commits/e1f139279357dd078b491de8f5fb8108d735b2b0"},{"sha":"4ae40ada8112c9068a2ac1741f0c4a3915531502","author":{"name":"Score_Under","email":"44a158322e1ac39854bddb0679ab3d8050c6b3bb@gmail.com"},"message":"Make sure the test's AST comes out correctly too","distinct":true,"url":"https://api.github.com/repos/ScoreUnder/brainfuck-interpreter/commits/4ae40ada8112c9068a2ac1741f0c4a3915531502"}]}
{"actor":{"display_login":"ScoreUnder"}}