{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":663271142,"defaultBranch":"main","name":"crust","ownerLogin":"kzqiu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-07T00:10:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22567892?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1688688658.0","currentOid":""},"activityList":{"items":[{"before":"34130c7298002823d9856abc30a5e69fc0c2a6f6","after":"fb3c74e3368589688f5183af8b86cfab9937fa83","ref":"refs/heads/main","pushedAt":"2023-07-22T23:03:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Implemented conditional flow, solved errors with parsing. Bugs with x64 generation still.","shortMessageHtmlLink":"Implemented conditional flow, solved errors with parsing. Bugs with x…"}},{"before":"a747eaf8eba2247c507696c2d3d0bd813e451a3f","after":"34130c7298002823d9856abc30a5e69fc0c2a6f6","ref":"refs/heads/main","pushedAt":"2023-07-16T21:20:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f9f947a98c84ada8b858a9590028aaaa808f57a3","after":"a747eaf8eba2247c507696c2d3d0bd813e451a3f","ref":"refs/heads/main","pushedAt":"2023-07-16T21:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Added roadmap to README.md","shortMessageHtmlLink":"Added roadmap to README.md"}},{"before":"500a867038c252c7b5c29a70bdd9e33f6731c50d","after":"f9f947a98c84ada8b858a9590028aaaa808f57a3","ref":"refs/heads/main","pushedAt":"2023-07-16T20:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Implemented local int variables, stack frames for main function.","shortMessageHtmlLink":"Implemented local int variables, stack frames for main function."}},{"before":"0d6ae0fa38b8ead45cb6692b5f67068610729f3c","after":"500a867038c252c7b5c29a70bdd9e33f6731c50d","ref":"refs/heads/main","pushedAt":"2023-07-16T09:46:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Completed testing for all operators (besides assignment).","shortMessageHtmlLink":"Completed testing for all operators (besides assignment)."}},{"before":"2954d80f1273be4480766cfdbd6648629c93432a","after":"0d6ae0fa38b8ead45cb6692b5f67068610729f3c","ref":"refs/heads/main","pushedAt":"2023-07-16T08:47:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Completed addition of logical, relational, and binary operators.","shortMessageHtmlLink":"Completed addition of logical, relational, and binary operators."}},{"before":"36811c201622cebf5da6167dea40a3f69db4b53c","after":"2954d80f1273be4480766cfdbd6648629c93432a","ref":"refs/heads/main","pushedAt":"2023-07-15T20:59:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Finished implementation and testing of add, sub, mult, and div (with proper order of operations and handling of unary operators).","shortMessageHtmlLink":"Finished implementation and testing of add, sub, mult, and div (with …"}},{"before":"a6a0570752b3eb21512443bfce57bab759740090","after":"36811c201622cebf5da6167dea40a3f69db4b53c","ref":"refs/heads/main","pushedAt":"2023-07-15T06:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Fixed regexes for identifiers in parser.rs","shortMessageHtmlLink":"Fixed regexes for identifiers in parser.rs"}},{"before":"238aae6c5ff2c6d092d82dfe696334f4c6d0fbe0","after":"a6a0570752b3eb21512443bfce57bab759740090","ref":"refs/heads/main","pushedAt":"2023-07-15T04:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Implemented addition, subtraction, multiplication, and division ops within expressions.","shortMessageHtmlLink":"Implemented addition, subtraction, multiplication, and division ops w…"}},{"before":"cbc66a5ca00d0d4fb1b74e1f13e32c2ca6a9470c","after":"238aae6c5ff2c6d092d82dfe696334f4c6d0fbe0","ref":"refs/heads/main","pushedAt":"2023-07-14T20:10:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Refactored Expression from a struct to an enum, implemented generator for unary operations.","shortMessageHtmlLink":"Refactored Expression from a struct to an enum, implemented generator…"}},{"before":"e89fcf102b178e6ecf7866f9ebf2d7e2dd88ac20","after":"cbc66a5ca00d0d4fb1b74e1f13e32c2ca6a9470c","ref":"refs/heads/main","pushedAt":"2023-07-14T14:38:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"966622f28e428ce3fe9a4e61ffaa81162e5445a6","after":"e89fcf102b178e6ecf7866f9ebf2d7e2dd88ac20","ref":"refs/heads/main","pushedAt":"2023-07-14T14:37:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Fixed typo in README.md","shortMessageHtmlLink":"Fixed typo in README.md"}},{"before":"b316c42a8a3ddaef5c82c400bbd5293dda96782b","after":"966622f28e428ce3fe9a4e61ffaa81162e5445a6","ref":"refs/heads/main","pushedAt":"2023-07-14T14:34:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Finished recursive x86 asm generator implementation of unary operators.","shortMessageHtmlLink":"Finished recursive x86 asm generator implementation of unary operators."}},{"before":"945c09275ee4b592f5bf5195fde0cc18f723d0b8","after":"b316c42a8a3ddaef5c82c400bbd5293dda96782b","ref":"refs/heads/main","pushedAt":"2023-07-14T05:46:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Added recursive implementation of parse_expression.","shortMessageHtmlLink":"Added recursive implementation of parse_expression."}},{"before":"ce82861b30ea614d55d7bb7418c1619584028af8","after":"945c09275ee4b592f5bf5195fde0cc18f723d0b8","ref":"refs/heads/main","pushedAt":"2023-07-14T02:44:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Updated README.md","shortMessageHtmlLink":"Updated README.md"}},{"before":"0967ae4952bc1fea1eb8343bf090822dc4076a35","after":"ce82861b30ea614d55d7bb7418c1619584028af8","ref":"refs/heads/main","pushedAt":"2023-07-14T02:41:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Refactored code to use Peekable iterators.","shortMessageHtmlLink":"Refactored code to use Peekable iterators."}},{"before":"b48e697480f6f23eabcf725c974f7ef501c8266d","after":"0967ae4952bc1fea1eb8343bf090822dc4076a35","ref":"refs/heads/main","pushedAt":"2023-07-13T03:51:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Refactored TokenType and added negation, bitwise complement, and logical negation.","shortMessageHtmlLink":"Refactored TokenType and added negation, bitwise complement, and logi…"}},{"before":"cc9deb7e7ecb5ca38e3c6a09bbc00cf78a7f8e85","after":"b48e697480f6f23eabcf725c974f7ef501c8266d","ref":"refs/heads/main","pushedAt":"2023-07-09T22:26:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Added linking stage by calling gcc.","shortMessageHtmlLink":"Added linking stage by calling gcc."}},{"before":"eb1a51018d58389c5d90caa4ad891a64c84cfb80","after":"cc9deb7e7ecb5ca38e3c6a09bbc00cf78a7f8e85","ref":"refs/heads/main","pushedAt":"2023-07-09T22:05:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Added updated regexes to handle spaces, considering changing lexer to use DAGs.","shortMessageHtmlLink":"Added updated regexes to handle spaces, considering changing lexer to…"}},{"before":"a5d4a306635ed1dc68a99f3fe219eecde915385c","after":"eb1a51018d58389c5d90caa4ad891a64c84cfb80","ref":"refs/heads/main","pushedAt":"2023-07-09T21:07:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Added basic x86 asm generator to convert basic AST.","shortMessageHtmlLink":"Added basic x86 asm generator to convert basic AST."}},{"before":"3e1b104bbea1c6da7ebf17db611001a76fb2c7e5","after":"a5d4a306635ed1dc68a99f3fe219eecde915385c","ref":"refs/heads/main","pushedAt":"2023-07-09T00:07:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Fixed parse_statement function in parser.","shortMessageHtmlLink":"Fixed parse_statement function in parser."}},{"before":"f5c484e6a1e39ea15c54095ad5ff99c967b96702","after":"3e1b104bbea1c6da7ebf17db611001a76fb2c7e5","ref":"refs/heads/main","pushedAt":"2023-07-08T22:24:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Added preliminary parsing code.","shortMessageHtmlLink":"Added preliminary parsing code."}},{"before":"98be3c8a3beca4456df0292a10394010ce1ef312","after":"f5c484e6a1e39ea15c54095ad5ff99c967b96702","ref":"refs/heads/main","pushedAt":"2023-07-07T13:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Fixed lexer to consider all Regex matches.","shortMessageHtmlLink":"Fixed lexer to consider all Regex matches."}},{"before":"0a5edfec852158cb6c4c377162ff30ae6392e746","after":"98be3c8a3beca4456df0292a10394010ce1ef312","ref":"refs/heads/main","pushedAt":"2023-07-07T02:41:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Created basic lexer using list of Regexes.","shortMessageHtmlLink":"Created basic lexer using list of Regexes."}},{"before":null,"after":"0a5edfec852158cb6c4c377162ff30ae6392e746","ref":"refs/heads/main","pushedAt":"2023-07-07T00:10:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kzqiu","name":"Kevin Qiu","path":"/kzqiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22567892?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADWxTzVgA","startCursor":null,"endCursor":null}},"title":"Activity · kzqiu/crust"}