{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":796298958,"defaultBranch":"main","name":"Transcendence","ownerLogin":"SaxonRah","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-05T14:38:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1730424?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714919919.0","currentOid":""},"activityList":{"items":[{"before":"425154c47a950585bf2f16a50408077efbaaf9f4","after":"f19dd2c141a988eec25889c5bbd7fa522c7c1f83","ref":"refs/heads/main","pushedAt":"2024-06-06T03:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":"e1c06fd42c4471e6238e4d563be7d0bdb235f029","after":"425154c47a950585bf2f16a50408077efbaaf9f4","ref":"refs/heads/main","pushedAt":"2024-06-06T03:52:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"πŸ”₯ Create qspi.pio.h and adafruit_4677_64psram.c πŸ”₯","shortMessageHtmlLink":"πŸ”₯ Create qspi.pio.h and adafruit_4677_64psram.c πŸ”₯"}},{"before":"928c43600fe2390f45982a0cb47130e8c9d56a19","after":"e1c06fd42c4471e6238e4d563be7d0bdb235f029","ref":"refs/heads/main","pushedAt":"2024-06-06T02:48:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"πŸ”₯Create qspi.pio.hπŸ”₯","shortMessageHtmlLink":"πŸ”₯Create qspi.pio.hπŸ”₯"}},{"before":"c34ac5017364d1cc6fb2fb432f01edb519b7c458","after":"928c43600fe2390f45982a0cb47130e8c9d56a19","ref":"refs/heads/main","pushedAt":"2024-06-05T10:24:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"πŸ₯— Create DeGallo_SD_App_BIN.cpp πŸ₯—\n\nLoad BIN application from SD card and execute it in place (XIP).\r\n\r\nWorking: Trying to load app from SD card and setup\r\nUntested: actually loading app from sd card and running it.","shortMessageHtmlLink":"πŸ₯— Create DeGallo_SD_App_BIN.cpp πŸ₯—"}},{"before":"ba8ef4fc6c256e5bdcc3f56f50d21a125306e273","after":"c34ac5017364d1cc6fb2fb432f01edb519b7c458","ref":"refs/heads/main","pushedAt":"2024-06-05T03:35:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"πŸ…πŸ”ͺ+πŸ§…πŸ”ͺ+🌢️πŸ”ͺ+🌿πŸ”ͺ+πŸ‹β€πŸŸ©πŸ€=πŸ₯—\n\n//DeGallo.cpp\r\n//(Processor) Pimoroni Pico LiPo 16MB\r\n//(SPI) Pimoroni Display Pack 2.0 (PIM580)\r\n//(I2C) Pimoroni Trackball (PIM447)\r\n//(I2C) Adafruit PCA9546 4-Channel I2C Multiplexer\r\n//(SPI and I2C) Adafruit PiCowbell Adalogger - MicroSD, RTC\r\n\r\n//Arduino IDE with PicoProbe\r\n//Port: COM9 (PicoProbe)\r\n//Debug Level: All\r\n//Debug Port: Serial\r\n//Update Method: PicoProbe","shortMessageHtmlLink":"πŸ…πŸ”ͺ+πŸ§…πŸ”ͺ+🌢️πŸ”ͺ+🌿πŸ”ͺ+πŸ‹β€πŸŸ©πŸ€=πŸ₯—"}},{"before":"ca2afc2751f8920ea7c3ce70bccf6e6ba87eedcb","after":"ba8ef4fc6c256e5bdcc3f56f50d21a125306e273","ref":"refs/heads/main","pushedAt":"2024-06-05T03:28:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"πŸ₯—Create DeGallo.cpp - WorkingπŸ₯—\n\nπŸ₯—Create DeGallo.cpp - WorkingπŸ₯—\r\n(Processor) Pimoroni Pico LiPo 16MB\r\n(SPI) Pimoroni Display Pack 2.0 (PIM580)\r\n(I2C) Pimoroni Trackball (PIM447)\r\n(I2C) Adafruit PCA9546 4-Channel I2C Multiplexer\r\n(SPI and I2C) Adafruit PiCowbell Adalogger - MicroSD, RTC\r\n\r\nArduino IDE with PicoProbe\r\nPort: COM9 (PicoProbe)\r\nDebug Level: All\r\nDebug Port: Serial\r\nUpdate Method: PicoProbe","shortMessageHtmlLink":"πŸ₯—Create DeGallo.cpp - WorkingπŸ₯—"}},{"before":"648358effef98ff95595596ff4bb0f3a413845a3","after":"ca2afc2751f8920ea7c3ce70bccf6e6ba87eedcb","ref":"refs/heads/main","pushedAt":"2024-06-04T04:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: Create issues folder and translator_issues.md :finnadie: \n\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","shortMessageHtmlLink":"\":finnadie:\" Create issues folder and translator_issues.md \":finnadie:\""}},{"before":"c08d7b274c73da9bfbe1dcb7a6d371dd22173229","after":"648358effef98ff95595596ff4bb0f3a413845a3","ref":"refs/heads/main","pushedAt":"2024-06-04T04:48:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: Update translator, still needs massive work. :finnadie:\n\nAdded many unsupported instructions.\n\nTranslation Errors: HLT, CMA, RLC, CPI, SUI, ADI, RAL, RRC, RAR, ORI, XCHG, XTHL.\nUnsupported Instructions: RET, RNZ, STC, RZ, RC\n\nexample: MOV A, #(\"'0'\", '-', '1')\nexample: MOV B, #('F16MB', '+', 'F16BIA', '-', '1')\ntuple aren't getting translated.\n\nexample: FADD: JMP F16ADD\noutput: FADD:\n8080\nJMP isn't getting translated.\n\nexample: BDOS:EQU 5 ; CP/M CALL\nCP/M calls need to be handled\n\nexample: F16SUB: ; 4B / 22C + 26C\nXCHG\nCALL F16NEG\noutput:\nF16SUB:\nBL F\njump/branch labels are getting truncated.\n\nexample: DB 0\nDB isn't handled. nor is DW\nbelow is an example of such translation\n\n; PACKED FP16 - 0..10\nA2F16T:\nDB 0,78H,80H,84H,88H,8AH,8CH,8EH,90H,91H,92H\n; 10^X TABLE, X=0..4\nF16X10:\nDW F16_1,F16_10,5640H,63D0H,70D2H\n\n; PACKED FP16 - 0..10\nA2F16T:\n .byte 0, 0x78, 0x80, 0x84, 0x88, 0x8A, 0x8C, 0x8E, 0x90, 0x91, 0x92\n; 10^X TABLE, X=0..4\nF16X10:\n .word F16_1, F16_10, 0x5640, 0x63D0, 0x70D2\n\nseveral instructions are getting formatted improperly. due to mapping and AST mismatch.\n\nshould add SUFFIX handling like mov -> movs\n\nprobably more issues i missed.","shortMessageHtmlLink":"\":finnadie:\" Update translator, still needs massive work. \":finnadie:\""}},{"before":"912c46a87156de95337d04c3f02c700107d33bc3","after":"c08d7b274c73da9bfbe1dcb7a6d371dd22173229","ref":"refs/heads/main","pushedAt":"2024-06-03T11:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":feelsgood: Update README.md and this pain :feelsgood: :feelsgood:","shortMessageHtmlLink":"\":feelsgood:\" Update README.md and this pain \":feelsgood:\" \":feelsgood:\""}},{"before":"da38d6b11986945a1b6a9f544dafbb8107da254c","after":"912c46a87156de95337d04c3f02c700107d33bc3","ref":"refs/heads/main","pushedAt":"2024-06-03T10:55:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":hurtrealbad: Remove .idea stuff :hurtrealbad:","shortMessageHtmlLink":"\":hurtrealbad:\" Remove .idea stuff \":hurtrealbad:\""}},{"before":"3889c1a31b2907efa13b0a5e39451b9ff591bc21","after":"da38d6b11986945a1b6a9f544dafbb8107da254c","ref":"refs/heads/main","pushedAt":"2024-06-03T10:54:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: Update .gitignore :finnadie:","shortMessageHtmlLink":"\":finnadie:\" Update .gitignore \":finnadie:\""}},{"before":"4109682ae06c0f9d6e7d4d3c442242d9d6acf1f0","after":"3889c1a31b2907efa13b0a5e39451b9ff591bc21","ref":"refs/heads/main","pushedAt":"2024-06-03T10:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: Baseline I8080 to ARM THUMB Translation Example :finnadie:\n\nBaseline I8080 to ARM THUMB Translation Example. Lots of work todo, but boilerplate is complete.\n\nChange PostProcessing_AST_Traversal_Translator.py to use mapping and format within I8080_M0Plus_Mappings.py instead of contrived example translation rules.\n\nInsert ron_paul__its_happening.gif","shortMessageHtmlLink":"\":finnadie:\" Baseline I8080 to ARM THUMB Translation Example \":finnadie:\""}},{"before":"3d9bfa67d2405a6b8fe6e68786f33132b2178798","after":"4109682ae06c0f9d6e7d4d3c442242d9d6acf1f0","ref":"refs/heads/main","pushedAt":"2024-06-03T10:28:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":" :hurtrealbad: Cleanup and Fix Parsing for mathematical expressions. :hurtrealbad:\n\n('INSTRUCTION', 'LXI', ('H', ('1', '+', \"'+'\", '+', \"'-'\", '-', '1')))\n('INSTRUCTION', 'LXI', ('H', ('1', '+', \"'+'\", '+', \"'-'\", '-', '1')))\n('INSTRUCTION', 'LXI', ('H', ('1', '-', \"'-'\", '-', \"'+'\", '+', '1')))\n('INSTRUCTION', 'LXI', ('H', ('1', '-', \"'-'\", '-', \"'+'\", '+', '1')))\n('INSTRUCTION', 'LXI', ('H', ('1', '-', \"'-'\", '-', \"'+'\", '+', '1')))","shortMessageHtmlLink":" \":hurtrealbad:\" Cleanup and Fix Parsing for mathematical expressions. \":hurtrealbad:\""}},{"before":"91935f31f3fe70dd73129588324e38bb204d8ea0","after":"3d9bfa67d2405a6b8fe6e68786f33132b2178798","ref":"refs/heads/main","pushedAt":"2024-06-02T05:53:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"πŸ…πŸ”ͺ + πŸ§…πŸ”ͺ + 🌢️πŸ”ͺ + 🌿πŸ”ͺ + πŸ‹β€πŸŸ©πŸ€ = πŸ₯—\n\nπŸ…πŸ”ͺ + πŸ§…πŸ”ͺ + 🌢️πŸ”ͺ + 🌿πŸ”ͺ + πŸ‹β€πŸŸ©πŸ€ = πŸ₯—\r\nπŸ₯”πŸ”ͺ + πŸ”₯ = πŸ”»πŸ”ΊπŸ”»\r\nπŸ”»πŸ”ΊπŸ”»πŸ₯—πŸ”»πŸ”ΊπŸ”»πŸ₯—πŸ”»πŸ”ΊπŸ”»πŸ₯—πŸ”»πŸ”ΊπŸ”»","shortMessageHtmlLink":"πŸ…πŸ”ͺ + πŸ§…πŸ”ͺ + 🌢️πŸ”ͺ + 🌿πŸ”ͺ + πŸ‹β€πŸŸ©πŸ€ = πŸ₯—"}},{"before":"5113f7ed04c99784cf7b88fb2ef7121ad344a32f","after":"91935f31f3fe70dd73129588324e38bb204d8ea0","ref":"refs/heads/main","pushedAt":"2024-06-01T12:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"πŸ₯— Create (Pico) De Gallo -> boilerplate_hardware.md πŸ₯—\n\nπŸ₯— De Gallo is a CP/M and DOS inspired Operating System for the Pico.","shortMessageHtmlLink":"πŸ₯— Create (Pico) De Gallo -> boilerplate_hardware.md πŸ₯—"}},{"before":"00f6f3ca5f9cbadd1cc4a82d0c0bfb54af82fa2b","after":"5113f7ed04c99784cf7b88fb2ef7121ad344a32f","ref":"refs/heads/main","pushedAt":"2024-06-01T11:29:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: Update Handling_Differences_Specification.md :finnadie: \n\nProject is so complex but it's so much fun although the fun does hurt and is painful.","shortMessageHtmlLink":"\":finnadie:\" Update Handling_Differences_Specification.md \":finnadie:\""}},{"before":"dde07146b05d9c950e2f139b71d4e6e51346d822","after":"00f6f3ca5f9cbadd1cc4a82d0c0bfb54af82fa2b","ref":"refs/heads/main","pushedAt":"2024-05-25T00:12:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"Update links.md","shortMessageHtmlLink":"Update links.md"}},{"before":"7c600d1bb097b41b4b75323061fcfbd53961d264","after":"dde07146b05d9c950e2f139b71d4e6e51346d822","ref":"refs/heads/main","pushedAt":"2024-05-25T00:12:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"Update links.md","shortMessageHtmlLink":"Update links.md"}},{"before":"814f775ca65a382882174b2779002d45f957ac85","after":"7c600d1bb097b41b4b75323061fcfbd53961d264","ref":"refs/heads/main","pushedAt":"2024-05-25T00:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: C/C++ Pico BIOS/GIOS and HW-Agnostic BDOS/GDOS :finnadie:\n\nC/C++ example of a Pico BIOS/GIOS and HW-Agnostic BDOS/GDOS.\nThe entire idea of this is that you could rewrite bios and gios for different hardware, while getting bdos and gdos work on the new hardware. No, none of it has been compiled or tested.\nI'm sure a lot needs to be fixed/changed to align with bdos/gdos and to compile correctly.\n\nMore reference.\n\nRefactor pico-asm-main folder","shortMessageHtmlLink":"\":finnadie:\" C/C++ Pico BIOS/GIOS and HW-Agnostic BDOS/GDOS \":finnadie:\""}},{"before":"04db2bd29eb2e8dbd97349fb57c852c77f7729e8","after":"814f775ca65a382882174b2779002d45f957ac85","ref":"refs/heads/main","pushedAt":"2024-05-21T02:36:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"bb428ebf21871cc460a9c0ea2077f6e659a04614","after":"04db2bd29eb2e8dbd97349fb57c852c77f7729e8","ref":"refs/heads/main","pushedAt":"2024-05-21T02:32:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: THEORETICAL GARBAGE :finnadie: M0+ OS & Floating Point Math, PLY BT & Non-BT, VSCode Pico ASM PRJ\n\nM0+ Floating Point Math - m0plus_fp16_fp32.asm\nNever been assembled, pure theoretical garbage.\nSee fp1632.s in pico/pico-asm-main/source/floatingpoint for a \"real\" implementation.\n\nM0+ OS - arm_os.asm\nInitial theory file. Never been assembled, pure theoretical garbage.\n\nPLY Backtracking & Non-Backtracking\nStarted to develop a backtracking parser for AST generation. Leaving in repo for historical sake.\nTerrible very very terrible garbage.\nJust use a post-processing pass after the non-backtracking parser.\n\nVSCode Pico ASM PRJ + fp1632.s\nCMake C/ASM/Cxx VSCode example project from https://blog.smittytone.net aka Tony Smith.\nContains fp1632.s in pico/pico-asm-main/source/floatingpoint\nfp1632.s Has been assembled with the arm-de1soc simulator on https://cpulator.01xz.net/\nNo it has not been tested or assembled with a real assembler.","shortMessageHtmlLink":"\":finnadie:\" THEORETICAL GARBAGE \":finnadie:\" M0+ OS & Floating Point Math, PLY BT & Non-BT…"}},{"before":"366e630ba2c8f79e470428e12addcb474012b54a","after":"bb428ebf21871cc460a9c0ea2077f6e659a04614","ref":"refs/heads/main","pushedAt":"2024-05-21T02:05:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"Create links.md","shortMessageHtmlLink":"Create links.md"}},{"before":"2df96c5ba2f3088bbefee080e70eac747d7aab4d","after":"366e630ba2c8f79e470428e12addcb474012b54a","ref":"refs/heads/main","pushedAt":"2024-05-18T04:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: PLY now handles Labels. Adds all instructions in a label to a list :finnadie:\n\nProblem: PLY_I8080.py adds a label and instruction twice.\n['LABEL1', ('MOV', ('A', 'B')), (['LABEL1', ('MOV', ('A', 'B'))],), ('ADD', ('M', '10H')), ('LXI', ('H', ('F16_1', '+', '1')))]\n['CHR', ('ADD', ('A', ('-', '1'))), (['CHR', ('ADD', ('A', ('-', '1')))],)]\n\nYou can see it's adding the label and it's first instruction twice.\nThis was happening because the label and its corresponding first instruction are added to the AST twice:\n once as a label and then again when the instruction itself is parsed.\n\nThis will need a rethink.\n\nIf a label is encountered, it's output encapsulates the first instruction by it's label like so\n['LABEL1', ('MOV', ('A', 'B')), ('LABEL1',), ('ADD', ('M', '10H')), ('LXI', ('H', ('F16_1', '+', '1')))]\n['CHR', ('ADD', ('A', ('-', '1'))), ('CHR',)]\nNeed to fix the first instruction label encapsulation, but it's a ton better than before.\n\nself.ast = [] in parser is used and the file is now being parsed into it.\nThe handling of this is quite bad, but it works for now.","shortMessageHtmlLink":"\":finnadie:\" PLY now handles Labels. Adds all instructions in a label to a list \":finnadie:\""}},{"before":"ec59fc4f1b68e3ba473c42b91b310495260713eb","after":"2df96c5ba2f3088bbefee080e70eac747d7aab4d","ref":"refs/heads/main","pushedAt":"2024-05-17T04:42:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: Update README.md :finnadie: \n\n\"What you think of as pain is only a shadow. Pain has a face. Allow me to show it to you.\"","shortMessageHtmlLink":"\":finnadie:\" Update README.md \":finnadie:\""}},{"before":"44c57cfc1210be9a4dcd3fb2e7bf1daf17149be1","after":"ec59fc4f1b68e3ba473c42b91b310495260713eb","ref":"refs/heads/main","pushedAt":"2024-05-17T04:39:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: Deprecate SLY and build PLY version. :finnadie:\n\nI will no longer work on the SLY implementation. All future lexer and parser updates will be in the PLY version.","shortMessageHtmlLink":"\":finnadie:\" Deprecate SLY and build PLY version. \":finnadie:\""}},{"before":"c39bbd5580d4bb1fea6c7009bb7ea466c7a62a50","after":"44c57cfc1210be9a4dcd3fb2e7bf1daf17149be1","ref":"refs/heads/main","pushedAt":"2024-05-16T16:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":finnadie: Add disassembler, assembler, and linker. :finnadie:\n\nAll of it is trash.","shortMessageHtmlLink":"\":finnadie:\" Add disassembler, assembler, and linker. \":finnadie:\""}},{"before":"8d994e5d1fec2718c0ef6557d2c5025a08c15d6d","after":"c39bbd5580d4bb1fea6c7009bb7ea466c7a62a50","ref":"refs/heads/main","pushedAt":"2024-05-16T03:58:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":rage4: Add TODOs and SLY AST Traversal Example. :rage4:","shortMessageHtmlLink":"\":rage4:\" Add TODOs and SLY AST Traversal Example. \":rage4:\""}},{"before":"bafa0d1a4ef480e6e29336afe89c0fd69a8783e3","after":"8d994e5d1fec2718c0ef6557d2c5025a08c15d6d","ref":"refs/heads/main","pushedAt":"2024-05-15T11:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":"Update README.md :suspect: :rage1: :rage2: :rage3: :rage4: :hurtrealbad: :goberserk: :finnadie: :feelsgood: :godmode:\n\naAAAaaAAAAAAaaaa","shortMessageHtmlLink":"Update README.md \":suspect:\" \":rage1:\" \":rage2:\" \":rage3:\" \":rage4:\" \":hurtrealbad:\" \":goberserk:\" \":finnadie:\" \":feelsgood:\" \":godmode:\""}},{"before":"fe127ed19cddda00eb2bf8080e439b5a860ac2ad","after":"bafa0d1a4ef480e6e29336afe89c0fd69a8783e3","ref":"refs/heads/main","pushedAt":"2024-05-15T02:23:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":hurtrealbad: Added inital pass for macros and directives. :hurtrealbad:","shortMessageHtmlLink":"\":hurtrealbad:\" Added inital pass for macros and directives. \":hurtrealbad:\""}},{"before":"da1eec6c0804dda385b026aec98aafadfac42e16","after":"fe127ed19cddda00eb2bf8080e439b5a860ac2ad","ref":"refs/heads/main","pushedAt":"2024-05-15T02:14:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SaxonRah","name":"Robert Valentine","path":"/SaxonRah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1730424?s=80&v=4"},"commit":{"message":":suspect: Initial pass for Macros :hurtrealbad: and Directives :hurtrealbad:\n\nCleaned parsing rules.\nSeparate instructions from macros and directives.\nAdded literals.\n\n:suspect: :rage1: :rage2: :rage3: :rage4: :hurtrealbad: :goberserk: :finnadie: :feelsgood: :godmode:","shortMessageHtmlLink":"\":suspect:\" Initial pass for Macros \":hurtrealbad:\" and Directives \":hurtrealbad:\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXcJdKQA","startCursor":null,"endCursor":null}},"title":"Activity Β· SaxonRah/Transcendence"}