{"push_id":561684537,"size":54,"distinct_size":1,"ref":"refs/heads/master","head":"a91f8645685bcc1016ed21b932c9f98437d54201","before":"9b81f850dc862168dc2c9106f2d0c5adc935e8e0","commits":[{"sha":"447e27faa74602e58a59ba31f43a59a73118208c","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"readme: added DocumentUp link","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/447e27faa74602e58a59ba31f43a59a73118208c"},{"sha":"b79999b40e136d4eacc0f0828a6d1595523d05f9","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"parser: added generic 'Statement' rule, added more tokens/keywords\n\n- 'Statement' rule WILL CHANGE IN FOLLOWING COMMITS\n- tokens were added based on C# keywords at http://msdn.microsoft.com/en-us/library/x53a06bb.aspx","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/b79999b40e136d4eacc0f0828a6d1595523d05f9"},{"sha":"618bb8db2c788294244afcf935291e4399a1251a","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"added test runner","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/618bb8db2c788294244afcf935291e4399a1251a"},{"sha":"0543e67143827b1d99ddefc1b3ca1ff1627c5b2a","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"test: created main file for parser tests","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/0543e67143827b1d99ddefc1b3ca1ff1627c5b2a"},{"sha":"58187c19021eecb5e0b74451996901bd6e104f05","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"git: push before new dev branch","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/58187c19021eecb5e0b74451996901bd6e104f05"},{"sha":"2f54c86355accca3a4f33e9e50c97508cab37101","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"parser: added 5 ast program types\n\nCSS - LESS inspired styling language for UIML\nLibrary - cx file that contain content for use externally\nProgram - cx file that is meant to be used as a program\nScript - cx file that is used as a dynamic file (e.g javascript)\nUIML - HTML5 inspired UI language","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/2f54c86355accca3a4f33e9e50c97508cab37101"},{"sha":"cc0c167689deb3f5303a0ddcdf9b29411ea19fa7","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"parser: char type can only be enclosed in a single string enclosure","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/cc0c167689deb3f5303a0ddcdf9b29411ea19fa7"},{"sha":"790d6c57e780e9196908399f8868ab02cac0ae8c","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"parser: added blocks, variables and modified others","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/790d6c57e780e9196908399f8868ab02cac0ae8c"},{"sha":"24565754847b2fb101aa0267b5f4dec1fa539167","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"package.json: put all 'dependencies' under 'devDependencies'","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/24565754847b2fb101aa0267b5f4dec1fa539167"},{"sha":"15bec0da058055b9bebdc2acbb4de6d736733788","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"scripts: fixed incorrect module reference from 'fs' to 'path' for 3 methods","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/15bec0da058055b9bebdc2acbb4de6d736733788"},{"sha":"3c6e77d9006c154101288c9f80f4429db1e3d2bd","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"scripts: fixed spelling error for method","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/3c6e77d9006c154101288c9f80f4429db1e3d2bd"},{"sha":"e525f70e0e48380f3e662160cd572d7022d23717","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"makefile: added alternative name for 'browser' task called 'dist'","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/e525f70e0e48380f3e662160cd572d7022d23717"},{"sha":"56b0d9f48b5abd392af0e2a4a1209f8a02aceff3","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"makefile: replaced spaces as tabs","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/56b0d9f48b5abd392af0e2a4a1209f8a02aceff3"},{"sha":"37bb2304548e28b0e6ebffd2c08688f475bbd4fd","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"scripts: modified and fixed errors for 'package-dist.js'","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/37bb2304548e28b0e6ebffd2c08688f475bbd4fd"},{"sha":"1e0ba0f376c6c4b0e6e3863ffc96d48a201f6036","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"updated copyright date from 2014 to 2015","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/1e0ba0f376c6c4b0e6e3863ffc96d48a201f6036"},{"sha":"1d0071d4e44132da1ec783308b9e22945c8df76f","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"makefile: added parser task to dist task","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/1d0071d4e44132da1ec783308b9e22945c8df76f"},{"sha":"121dce01bed7c17843f4bd7d83f2e6ed670a3c44","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"parser: removed all cx program rules, added a new single program rule","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/121dce01bed7c17843f4bd7d83f2e6ed670a3c44"},{"sha":"912e4b40fb409892e2abaeea2cf3a4ceddd06b69","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"parser: created 'OfToken' and added to 'Keyword' rule","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/912e4b40fb409892e2abaeea2cf3a4ceddd06b69"},{"sha":"1461b877e23428ba36ed047126cbefd05250cb0d","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"parser: added alternative parsing conditions for 'Float' rule","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/1461b877e23428ba36ed047126cbefd05250cb0d"},{"sha":"2845421e7d1ce2ce7073d463276292fcf4323c29","author":{"email":"030e0daf5b07a9f3475c80ff70b402bdcfa4fbec@gmail.com","name":"futagoza"},"message":"parser: modified 'CharLiteral' related rules\n\n- fixed 'CharLiteral' rule\n- moved 'CharLiteral' above 'StringLiteral' in 'Literal'\n- added import directive for 'char.pegjs' in 'literals.pegjs'","distinct":false,"url":"https://api.github.com/repos/erispa/cx/commits/2845421e7d1ce2ce7073d463276292fcf4323c29"}]}