Commit Graph
11 Commits
Author SHA1 Message Date
Josh Ashton bf8e88a7e8 branching to remove excess to narrow down problem 2023-10-17 18:42:59 -06:00
Josh Ashton 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. 2023-10-17 13:08:31 -06:00
Josh Ashton 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 2023-10-13 16:00:22 -06:00
Josh Ashton 233c1ba1d9 moving to nested linked list structure for instructions and arguments. this should allow for better dynamism between instructions and clearer organizational logic. 2023-10-12 17:11:55 -06:00
Josh Ashton 1c2ce3e971 first successful parsing from .asm to notational representationrun testParse 2023-10-10 13:41:32 -06:00
Josh Ashton 87014ffc01 successful removal of whitespace and comments, 1.0 2023-10-10 11:33:58 -06:00
Josh Ashton a5136d917b basic reading functionality added, need to complete parsing implementation 2023-10-09 19:40:47 -06:00
Josh Ashton 6a1fbca018 memory safety & documentation added 2023-10-09 10:58:01 -06:00
Josh Ashton d179bf2a8d toBinary implemented (not yet memory safe), all tests pass 2023-10-09 10:52:07 -06:00
Josh Ashton d143b3ab55 reorganized project and implemented basic tests for toBinary 2023-10-09 09:18:14 -06:00
Josh Ashton ba972b6d05 init commit 2023-10-02 13:03:41 -06:00