Commit Graph

  • 01d483cf8d fixed input/output of files, parsing needs additional work main Josh Ashton 2023-10-17 19:42:45 -06:00
  • bf8e88a7e8 branching to remove excess to narrow down problem Josh Ashton 2023-10-17 18:42:59 -06:00
  • e0102289e4 partial success! testParse will parse a file, though not all the hex is correct. primarily this is the case for instructions not yet added however. running from main with cli arguments currently will always result in a seg fault. Josh Ashton 2023-10-17 13:08:31 -06:00
  • 160cf8d9a0 succesfully parsing and outputing into converter. two main bugs, the converter adds 1 to the end somehow, and for the addi instruction it's registering that there are multiple free() statements Josh Ashton 2023-10-13 16:00:22 -06:00
  • 233c1ba1d9 moving to nested linked list structure for instructions and arguments. this should allow for better dynamism between instructions and clearer organizational logic. Josh Ashton 2023-10-12 17:11:55 -06:00
  • 1c2ce3e971 first successful parsing from .asm to notational representationrun testParse Josh Ashton 2023-10-10 13:41:32 -06:00
  • 87014ffc01 successful removal of whitespace and comments, 1.0 Josh Ashton 2023-10-10 11:33:58 -06:00
  • a5136d917b basic reading functionality added, need to complete parsing implementation Josh Ashton 2023-10-09 19:40:47 -06:00
  • 6a1fbca018 memory safety & documentation added Josh Ashton 2023-10-09 10:58:01 -06:00
  • d179bf2a8d toBinary implemented (not yet memory safe), all tests pass Josh Ashton 2023-10-09 10:52:07 -06:00
  • d143b3ab55 reorganized project and implemented basic tests for toBinary Josh Ashton 2023-10-09 09:18:14 -06:00
  • ba972b6d05 init commit Josh Ashton 2023-10-02 13:03:41 -06:00