{"push_id":702261531,"size":31,"distinct_size":31,"ref":"refs/heads/master","head":"d95fe29da57bc675563b6697a0164f17b383b33e","before":"34b69e2d6c4bc902160a4d8f34c2307dc95b6e2b","commits":[{"sha":"db015765f3d6939155fc4ac0407fb9c024d88f48","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"update readme","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/db015765f3d6939155fc4ac0407fb9c024d88f48"},{"sha":"6f3a2333b92b0280fcc65e29c46a6127a41e1c17","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"modify grammar to support empty seqs, arrays in the host lang","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/6f3a2333b92b0280fcc65e29c46a6127a41e1c17"},{"sha":"200944cc85a3391f591e503a0cae001be8d7836a","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"add grammar_printer, ability to parse own grammar","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/200944cc85a3391f591e503a0cae001be8d7836a"},{"sha":"bdf8f32358bad87fe69efe9e709a743b77fc793f","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"change Grammar to use an OrderedDict","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/bdf8f32358bad87fe69efe9e709a743b77fc793f"},{"sha":"30c03da6b4127dc049fb7d277aaea4ccfbabffd2","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"indent rule names, rules w/ choice properly, quote literals properly","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/30c03da6b4127dc049fb7d277aaea4ccfbabffd2"},{"sha":"229757cab25a585ec1b3678ad4a8a95b39fefbf4","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"add paren nodes in ast","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/229757cab25a585ec1b3678ad4a8a95b39fefbf4"},{"sha":"51ef13797a91cc114319ea0dd0a1db4ffdccc204","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"fix tests","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/51ef13797a91cc114319ea0dd0a1db4ffdccc204"},{"sha":"987d3ac56c3eb15ca6e0b94877bf47fa48e5996f","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"grammar self-prints, tests fail","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/987d3ac56c3eb15ca6e0b94877bf47fa48e5996f"},{"sha":"16236c855a32ebaf22f01989cad56fcddf68e7da","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"tweak py_num def; tests still fail","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/16236c855a32ebaf22f01989cad56fcddf68e7da"},{"sha":"2c0aacfa9a03207bc304c0769e384a1dfdfdd379","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"do not put a space before the end-of-rule comma","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/2c0aacfa9a03207bc304c0769e384a1dfdfdd379"},{"sha":"cab7c26fd4d7f53a3d1d1b95434c8a1179e98223","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"get tests to pass again","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/cab7c26fd4d7f53a3d1d1b95434c8a1179e98223"},{"sha":"e8cea16527a413cc3c6fb0396f10e7b68624d065","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"add test for grammar_printer","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/e8cea16527a413cc3c6fb0396f10e7b68624d065"},{"sha":"816c3ca7a709b148b19488b897510457e9e62658","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"break out UnitTestMixin, CheckMixin from TestMain","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/816c3ca7a709b148b19488b897510457e9e62658"},{"sha":"473369c62eabb93a4dd453fe5ae9a2c97af02dc5","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"refactor tests","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/473369c62eabb93a4dd453fe5ae9a2c97af02dc5"},{"sha":"0183b9c7488057581a1d9cae125bd1da219ce77f","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"add more tests, prune dead code","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/0183b9c7488057581a1d9cae125bd1da219ce77f"},{"sha":"8203db540f7ebc230447f2477a31b3ad93beff68","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"remove dead/untested code in interpreter","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/8203db540f7ebc230447f2477a31b3ad93beff68"},{"sha":"795e13a584da84c705a07eb5f8d9e5a8214b7c4f","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"lint, add tests","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/795e13a584da84c705a07eb5f8d9e5a8214b7c4f"},{"sha":"396626de805fe903d57b61d10c82d77acbb65128","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"add glop bash wrapper, -v/--version","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/396626de805fe903d57b61d10c82d77acbb65128"},{"sha":"1f8b6c4eaec230264f924cf04cf0efd49b1a7b87","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"add copyright blocks","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/1f8b6c4eaec230264f924cf04cf0efd49b1a7b87"},{"sha":"32709bd056bd9e703d630d3299faa626b84957ed","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"Dirk Pranke"},"message":"add integration_test, coverage_test, refactor test code, lint","distinct":true,"url":"https://api.github.com/repos/dpranke/glop/commits/32709bd056bd9e703d630d3299faa626b84957ed"}]}