{"push_id":2166190404,"size":16,"distinct_size":1,"ref":"refs/heads/master","head":"cebefc267178420d5b1302aa6729a9f308444cd0","before":"b5d0eea17a2d053293aa7aa8e15d988ae9cfa27f","commits":[{"sha":"8f6e00e1237c57d376ea5b5a93b934a40bbb114e","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Define the Model type","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/8f6e00e1237c57d376ea5b5a93b934a40bbb114e"},{"sha":"2a7f4f5c37d81248ef34b77455668da84701c692","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Update concept\n\nIt now shows the new idea of using models instead of types","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/2a7f4f5c37d81248ef34b77455668da84701c692"},{"sha":"a486b4833ca2f672c1ebeb7366f547e81876d218","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Add a Model field to Map","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/a486b4833ca2f672c1ebeb7366f547e81876d218"},{"sha":"b711c3a683cf630cc8466dba172a5bf75dc3f185","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Recognise model keyword\n\nAlso, I got rid of the type keyword, since it won't be needed anymore","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/b711c3a683cf630cc8466dba172a5bf75dc3f185"},{"sha":"308ccef9b1f6e6978b97d43e1b7894aadfc9d0fc","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Parse model expressions\n\nAnd no longer parse type expressions.\n\nModel parsing doesn't yet support extensions, e.g. a(x) : b(x, \"y\")","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/308ccef9b1f6e6978b97d43e1b7894aadfc9d0fc"},{"sha":"bcc56a4b6585e54c93ca34abef186fcc3a72fad2","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Compile model literals","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/bcc56a4b6585e54c93ca34abef186fcc3a72fad2"},{"sha":"91c62224d6f551d230bdca3c3fd82770d605b49b","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Add Model.Instantiate(...)","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/91c62224d6f551d230bdca3c3fd82770d605b49b"},{"sha":"f11a79157c87eb708750f4baa94e9d1ea3edab50","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Add instruction: INSTANTIATE","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/f11a79157c87eb708750f4baa94e9d1ea3edab50"},{"sha":"5965148ffc9d051a61f66a27e4b97740fbdb3ae4","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Implement INSTANTIATE instruction","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/5965148ffc9d051a61f66a27e4b97740fbdb3ae4"},{"sha":"53b3494ab6df3a1eacf65249248f1f661d34cfa2","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Fix Model.Instantiate\n\nI realised I have to manually initialise the Keys and Values fields,\nsince they're maps.","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/53b3494ab6df3a1eacf65249248f1f661d34cfa2"},{"sha":"2fcc8b9041c352cdc3b5fb0cc775efd752be57bc","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Implement model instantiation\n\nAlso, I removed the INSTANTIATE instruction because it wasn't needed --\ninstantiation of models uses the CALL instruction","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/2fcc8b9041c352cdc3b5fb0cc775efd752be57bc"},{"sha":"22851488051ddaa0d54c2c8e91318c197bf08a0e","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Fix a few model-related problems","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/22851488051ddaa0d54c2c8e91318c197bf08a0e"},{"sha":"aa2dbe3cfcea4c5f76e06d1fdf7d9bba3b276303","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Add a model test","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/aa2dbe3cfcea4c5f76e06d1fdf7d9bba3b276303"},{"sha":"91512950226665e1c29c16a224ce2fe712db8e1a","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Forward declare models","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/91512950226665e1c29c16a224ce2fe712db8e1a"},{"sha":"accdb05e11b79d5c71eaa9b456e37e614bcc9246","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Add a model example","distinct":false,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/accdb05e11b79d5c71eaa9b456e37e614bcc9246"},{"sha":"cebefc267178420d5b1302aa6729a9f308444cd0","author":{"name":"Zac Garby","email":"2391007360c9cd5a104e1ac2116c580e17b93b8a@icloud.com"},"message":"Merge pull request #2 from Zac-Garby/types\n\nModels","distinct":true,"url":"https://api.github.com/repos/Zac-Garby/lang/commits/cebefc267178420d5b1302aa6729a9f308444cd0"}]}
{"actor":{"display_login":"Zac-Garby"}}