{"push_id":889153529,"size":32,"distinct_size":0,"ref":"refs/heads/master","head":"b436d09db8eff3a3216da21488f365646935d2b1","before":"70c11238ed004de460df5a754a65fa88bfb63683","commits":[{"sha":"eae4bb8cbe6579e14b369a84d291c66dd696e69a","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/eae4bb8cbe6579e14b369a84d291c66dd696e69a"},{"sha":"bcd5c2ee2d04fc77ae3035db084f8bb7eac917a3","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Taking a stab at formalizing the external node walking.","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/bcd5c2ee2d04fc77ae3035db084f8bb7eac917a3"},{"sha":"06b6b34eb8ec3f9147bf8940cbf4fc1628af39a9","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Breaking it all... just to stich it back together...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/06b6b34eb8ec3f9147bf8940cbf4fc1628af39a9"},{"sha":"04a199c3a4418610d28da74aa3dd3a940c166a51","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Every day im shuffling...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/04a199c3a4418610d28da74aa3dd3a940c166a51"},{"sha":"6e949c2465c0fcc852ae93c86cfaa460e72b669a","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Refactoring and reorganization nls::ast namespace.","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/6e949c2465c0fcc852ae93c86cfaa460e72b669a"},{"sha":"136b0dd90c4383c11bc96669b2415f022a897289","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Towards autogenerated ast-nodes, visitors, and evaluation.\n\nNotes...\n\nThe amount of boiler-plate and repetitive code patterns calls out for code generation.\nIt would be prefarable to have a code-base where only the interesting\ncode parts are manually written.\n\nYAML currently seems more readable than JSON for the specification of the AST.\nParts of niels.json will probably be turned into variants.yaml\nand the evaluation-code could probably be specified simpler in yaml as well.\n\nLets see where this goes...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/136b0dd90c4383c11bc96669b2415f022a897289"},{"sha":"8687efa6b1c98b68f07693ee9e29dd1ab48038ee","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Rearranging the furniture...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/8687efa6b1c98b68f07693ee9e29dd1ab48038ee"},{"sha":"c005aa82c11e8d2c2c8dfbdd9cdb8ae4db73c9be","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Redecorating furniture\n\nNo no no the cmake-couch should stand over here!","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/c005aa82c11e8d2c2c8dfbdd9cdb8ae4db73c9be"},{"sha":"7cc6c5ffb69d5f29db9f1eb2cebcd088e513ab6e","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Redecorating.\n\nThe deprecated code is moved over here...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/7cc6c5ffb69d5f29db9f1eb2cebcd088e513ab6e"},{"sha":"8cac33e0f22ec5eabf436ceff1e9f722cf101fd2","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Removed evaluation, type-checking, and symbols.\n\nTowards the visitor mode...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/8cac33e0f22ec5eabf436ceff1e9f722cf101fd2"},{"sha":"070aae4c60bd3e36b3c41284958fa77e47c939fa","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Reorganizing code-generation.","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/070aae4c60bd3e36b3c41284958fa77e47c939fa"},{"sha":"2dc63b16cebe339745c77ce21480a7d39c076f98","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Fixed include of visitor header.","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/2dc63b16cebe339745c77ce21480a7d39c076f98"},{"sha":"a44103f6fd13f16978c6b890e29200c78c594776","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Fixing...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/a44103f6fd13f16978c6b890e29200c78c594776"},{"sha":"530d475862c7f80a1fb164e40095c545f22ed3ed","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Fixed relative paths in ast-gen.","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/530d475862c7f80a1fb164e40095c545f22ed3ed"},{"sha":"60568d5aafae19b7dc4b0a98c26a60a57bdf2168","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/60568d5aafae19b7dc4b0a98c26a60a57bdf2168"},{"sha":"856da814126cbd018ab826e586a40e344fa0539c","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/856da814126cbd018ab826e586a40e344fa0539c"},{"sha":"e6ec1774c88e94b4cef46a7a83ac8c3ef22fbbd9","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Hmmm need to rethink the evaluation code...","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/e6ec1774c88e94b4cef46a7a83ac8c3ef22fbbd9"},{"sha":"672880a547baec84e6c2c5e6ce179d109d66a02f","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Converging on a sensible design.","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/672880a547baec84e6c2c5e6ce179d109d66a02f"},{"sha":"77b929e6521f961b8580559e99e958b44c574385","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Visitor protytype working.","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/77b929e6521f961b8580559e99e958b44c574385"},{"sha":"2e8137e1f2eadf638460cec3d3fc848cd401e1cd","author":{"email":"d8ad5bd5e6ad339eb43b7246a89abedeb21aac2c@safl.dk","name":"Simon A. F. Lund"},"message":"Added break/continue to while loops.\n\nUsing exceptions to jump out of tree-evaluation.","distinct":false,"url":"https://api.github.com/repos/bh107/niels/commits/2e8137e1f2eadf638460cec3d3fc848cd401e1cd"}]}