Generate static seg. symbol, fix push instruction
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 04 Nov 2023 14:35:19 -0700
        Implement parser, push/pop VM instructions
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 04 Nov 2023 04:12:21 -0700
        Reorganize base code, add util.h
          x1phosura x1phosura@x1phosura.zone
          
        
        Mon, 08 May 2023 02:31:42 -0700
        Add proj. 7 files, code structure, and line reader
          x1phosura x1phosura@x1phosura.zone
          
        
        Mon, 08 May 2023 02:08:42 -0700
        Add script for project 6 tests
          x1phosura x1phosura@x1phosura.zone
          
        
        Thu, 06 Apr 2023 12:04:00 -0700
        Reorganize codebase, misc n2tasm1 tweaks/fixes
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 11 Mar 2023 04:55:52 -0800
        Rewrite: Parse C-type comp field, add output file
          x1phosura x1phosura@x1phosura.zone
          
        
        Mon, 13 Feb 2023 03:59:42 -0800
        Rewrite: Parse C-type jump field
          x1phosura x1phosura@x1phosura.zone
          
        
        Wed, 08 Feb 2023 01:51:58 -0800
        Rewrite: Parse C-type dest field
          x1phosura x1phosura@x1phosura.zone
          
        
        Wed, 08 Feb 2023 00:43:36 -0800
        Rewrite: Add parse_c_type() structure
          x1phosura x1phosura@x1phosura.zone
          
        
        Mon, 06 Feb 2023 15:32:31 -0800
        Rewrite: Add A-type instr support, misc. refactors
          x1phosura x1phosura@x1phosura.zone
          
        
        Mon, 06 Feb 2023 04:04:23 -0800
        Rewrite: Add label symbol support, misc. tidying
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 04 Feb 2023 06:03:46 -0800
        Start assembler rewrite, misc. tidying
          x1phosura x1phosura@x1phosura.zone
          
        
        Thu, 02 Feb 2023 01:43:08 -0800
        Finish label/variable symbol support, misc tidy up
          x1phosura x1phosura@x1phosura.zone
          
        
        Fri, 13 Jan 2023 04:22:30 -0800
        Add symbol support for labels
          x1phosura x1phosura@x1phosura.zone
          
        
        Mon, 02 Jan 2023 23:59:26 -0800
        Support CRLF newlines, some misc. refactors
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 25 Dec 2022 22:59:53 -0800
        Ignore dest field reg order, more error() changes
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 25 Dec 2022 15:20:53 -0800
        Parse C-type comp field, improve error logging
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 25 Dec 2022 02:14:12 -0800
        Parse C-type instruction dest field
          x1phosura x1phosura@x1phosura.zone
          
        
        Wed, 21 Dec 2022 05:03:08 -0800
        Parse C-type instruction jump field
          x1phosura x1phosura@x1phosura.zone
          
        
        Wed, 21 Dec 2022 03:57:47 -0800
        Write C-type logic, stub C-type field parsers
          x1phosura x1phosura@x1phosura.zone
          
        
        Wed, 21 Dec 2022 02:52:55 -0800
        Add reading assembly from file
          x1phosura x1phosura@x1phosura.zone
          
        
        Mon, 19 Dec 2022 18:28:26 -0800
        parse_a_type(): remove redundant w/s stripping
          x1phosura x1phosura@x1phosura.zone
          
        
        Mon, 28 Nov 2022 13:17:34 -0800
        Implement own atoi() for A-type instruction parser
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 26 Nov 2022 19:21:22 -0800
        Implement A-type instruction parse logic
          x1phosura x1phosura@x1phosura.zone
          
        
        Fri, 25 Nov 2022 22:44:54 -0800
        Misc. clean-up of A/C-type parse structure
          x1phosura x1phosura@x1phosura.zone
          
        
        Fri, 25 Nov 2022 19:20:43 -0800
        Add basic line parser, Makefile, fix binary helper
          x1phosura x1phosura@x1phosura.zone
          
        
        Thu, 06 Oct 2022 00:47:17 -0700
        Add binary output helper for assembler
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 27 Aug 2022 23:22:49 -0700
        Add project 6 skeleton files, reorganize
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 27 Aug 2022 22:16:00 -0700
        FINISH COMPUTER!!!
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 20 Aug 2022 00:05:24 -0700
        Fix incorrect D register load logic
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 20 Aug 2022 00:04:22 -0700
        Correct actual jump logic, pass CPU.tst
          x1phosura x1phosura@x1phosura.zone
          
        
        Fri, 29 Jul 2022 22:09:42 -0700
        Fix jump logic to check C-instruction
          x1phosura x1phosura@x1phosura.zone
          
        
        Thu, 28 Jul 2022 23:35:45 -0700
        Implement most of CPU.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Thu, 28 Jul 2022 00:04:25 -0700
        Implement Memory.hdl, add PROGRESS.md
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 06 Mar 2022 16:22:50 -0800
        Write optimized/semi-unrolled Fill, add comments
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 26 Dec 2021 19:52:08 -0800
        Remove 2 instructions in BLACK_SCREEN
          x1phosura x1phosura@x1phosura.zone
          
        
        Fri, 17 Dec 2021 15:18:30 -0800
        Add project 5 skeleton files
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 12 Dec 2021 02:11:01 -0800
        Re-do Fill.asm (TODO optimize later)
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 12 Dec 2021 02:00:54 -0800
        Re-do Mult.asm
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 11 Dec 2021 17:44:03 -0800
        Add project 4 skeleton files
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 11 Dec 2021 17:15:16 -0800
        Re-do RAM512.hdl, RAM4K.hdl, and RAM16K.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 04 Dec 2021 16:10:21 -0800
        Re-do RAM8.hdl and RAM64.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 04 Dec 2021 15:55:33 -0800
        Re-do Bit.hdl, PC.hdl, and Register.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 04 Dec 2021 15:34:50 -0800
        Add project 3 skeleton files
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 04 Dec 2021 15:17:15 -0800
        Re-do ALU.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sat, 04 Dec 2021 15:12:24 -0800
        Re-do Add16.hdl and Inc16.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 28 Nov 2021 20:56:01 -0800
        Re-do HalfAdder.hdl and FullAdder.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 28 Nov 2021 20:42:21 -0800
        Add project 2 skeleton files
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 28 Nov 2021 20:27:16 -0800
        Re-do And16.hdl, Not16.hdl, Or16.hdl, Or8Way.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 28 Nov 2021 20:26:23 -0800
        Re-do DMux4Way.hdl and DMux8Way.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 28 Nov 2021 20:13:57 -0800
        Re-do Mux4Way16.hdl and Mux8Way16.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 28 Nov 2021 19:46:14 -0800
        Re-do Mux.hdl, DMux.hdl, and Mux16.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 28 Nov 2021 19:31:36 -0800
        Re-do And.hdl, Not,hdl, Or.hdl, and Xor.hdl
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 28 Nov 2021 19:15:26 -0800
        Add README.md and PROGRESS.md
          x1phosura x1phosura@x1phosura.zone
          
        
        Sun, 28 Nov 2021 18:52:02 -0800
        Initial commit, add project skeleton files
          x1phosura x1phosura@x1phosura.zone
          
        
      Sun, 28 Nov 2021 18:16:12 -0800