{"push_id":1594074794,"size":16,"distinct_size":16,"ref":"refs/heads/develop","head":"24845a7a1dd7b80e342b46166286962724543323","before":"1e8960a8dcdb2adcc48370a5d4044c1812292fe4","commits":[{"sha":"7c7950edd46a30fd13b2ea7e938ce252e1b272a4","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Initial work on substitution, lots of flow errors right now","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/7c7950edd46a30fd13b2ea7e938ce252e1b272a4"},{"sha":"9ea8a12e3057e2c2aacf0f6b2c683a66bc89ae60","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Pulled substitution stuff into a new grammar","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/9ea8a12e3057e2c2aacf0f6b2c683a66bc89ae60"},{"sha":"ba0f2b60016726fc43fa5759cb1f7e8dc27cee76","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Bug fixes, cleanup, helper functions","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/ba0f2b60016726fc43fa5759cb1f7e8dc27cee76"},{"sha":"8bba36e87c6d818df7aa439400c881abe5dfc859","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Added parsing constructors","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/8bba36e87c6d818df7aa439400c881abe5dfc859"},{"sha":"5c6c647a915aac9d1d7d26c21a3a2e866367006a","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Use substitution and parsing constructor to generate struct declaration for vector extension","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/5c6c647a915aac9d1d7d26c21a3a2e866367006a"},{"sha":"61f658f8f41bab206f0672ab3f847b0b65dca36e","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Fixes to parsing, added mechanism to specify typedef protos for lexer hack","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/61f658f8f41bab206f0672ab3f847b0b65dca36e"},{"sha":"66bc5e87908f2828bce471a516ac9721ad63d5be","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Bug fix with pp for builtinTypeExpr, was ignoring Qualifiers","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/66bc5e87908f2828bce471a516ac9721ad63d5be"},{"sha":"7a085acc02b09b4fc7206496a40b1ddc643b4a41","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Added additional substitutions, declRefExpr for Expr and name for Name","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/7a085acc02b09b4fc7206496a40b1ddc643b4a41"},{"sha":"3b3ade6bf0ae976593a4b24f24ce8614178d978a","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Convert vector extension to use parsing and substitution for lifted function decls","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/3b3ade6bf0ae976593a4b24f24ce8614178d978a"},{"sha":"3f00283ee5b6a3968b75f17d2260a5c9e2dce2ff","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Fix flow errors","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/3f00283ee5b6a3968b75f17d2260a5c9e2dce2ff"},{"sha":"ab68f9d9e19c7f1c917fce72faa196943d70673a","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Adding list of type names to prototype as parameter to parse wrapper functions","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/ab68f9d9e19c7f1c917fce72faa196943d70673a"},{"sha":"61ee7d61479d319ff2155d5f9c4880a47012f471","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Revert \"Adding list of type names to prototype as parameter to parse wrapper functions\"\n\nThis reverts commit a72d4509e1c2a0df5df1064aacbbcde956bcfce9.","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/61ee7d61479d319ff2155d5f9c4880a47012f471"},{"sha":"ac0b193a1d6221ed2f3b53a03dab935f8fe06eb5","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"proto_typedef syntax can list multiple names","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/ac0b193a1d6221ed2f3b53a03dab935f8fe06eb5"},{"sha":"deea76cc20a787bc5a46f26a4bf9be95b66eb51d","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Convention: prefix and suffix names to be substituted with double underscores","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/deea76cc20a787bc5a46f26a4bf9be95b66eb51d"},{"sha":"ef36c507cf66300a4165a1909a3d023fb29fd431","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Adding substitution mechanism for statments","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/ef36c507cf66300a4165a1909a3d023fb29fd431"},{"sha":"24845a7a1dd7b80e342b46166286962724543323","author":{"name":"Lucas Kramer","email":"998660576a8deb31ca4742fd288267a655a6111d@umn.edu"},"message":"Start refactoring closure extension","distinct":true,"url":"https://api.github.com/repos/melt-umn/ableC/commits/24845a7a1dd7b80e342b46166286962724543323"}]}
{"actor":{"display_login":"krame505"}}