Commit graph

39 commits

Author SHA1 Message Date
Yehowshua Immanuel 378c9d0be8
Create COPYRIGHT 2024-12-11 13:52:35 -05:00
Yehowshua Immanuel d9c9f3c674
Create LICENSE 2024-12-11 13:49:55 -05:00
Yehowshua Immanuel 9f8f508c86
Delete LICENSE 2024-12-11 13:47:13 -05:00
Yehowshua Immanuel c12fb235f4 improve README 2024-12-11 13:46:18 -05:00
Yehowshua Immanuel f3d329f802 update README.md 2024-12-11 13:14:06 -05:00
Yehowshua Immanuel 73deb95e04 support easy testing of corpus 2024-12-11 13:00:39 -05:00
Yehowshua Immanuel d096c93434 add corpus and improve invocation ergonomics 2024-12-11 00:20:19 -05:00
Yehowshua Immanuel e295647bbe 🎵greater things are yet to come🎵 2024-12-10 20:20:29 -05:00
Yehowshua Immanuel 28264dac34 I believe parser is now passing my small corpus 2024-12-10 19:22:21 -05:00
Yehowshua Immanuel 4190ce2621 currently passing most of (currently small) corpus 2024-12-10 17:04:47 -05:00
Yehowshua Immanuel 7fd7c85fff nearly repaired parser but need to create switch test case 2024-12-10 14:41:45 -05:00
Yehowshua Immanuel a02ba006de stopping point8 before repairing parser 2024-12-10 13:35:31 -05:00
Yehowshua Immanuel 3f6a14a59a add some documentation about Parser and it's behaviors 2024-12-10 11:44:28 -05:00
Yehowshua Immanuel 8430ca214e considering scrapping this parser... 2024-12-09 22:51:27 -05:00
Yehowshua Immanuel 87ca7637d8 all parsers now named I believe 2024-12-09 13:47:38 -05:00
Yehowshua Immanuel 17ed883f96 working on naming parsers 2024-12-09 13:20:21 -05:00
Yehowshua Immanuel 193210273d now presumably preprocessing with support for discarding comments 2024-12-09 11:47:53 -05:00
Yehowshua Immanuel 8e0073a1e6 RTLIL parser presumably finished except for comment parser 2024-12-09 11:34:26 -05:00
Yehowshua Immanuel 851a18f82d I think I'm done with Process parsers 2024-12-09 02:34:11 -05:00
Yehowshua Immanuel 43ae657a5b presumable finished implementing types for process... 2024-12-09 00:03:46 -05:00
Yehowshua Immanuel 405d6ecc55 I believe I've finished the sync parser 2024-12-08 23:42:03 -05:00
Yehowshua Immanuel db6034db40 elucidate relationship between statement terminating EOL and advancing to keyword 2024-12-08 23:00:00 -05:00
Yehowshua Immanuel 8a197b25a1 Switch parser typechecking; Add TODO.md 2024-12-08 20:37:10 -05:00
Yehowshua Immanuel 6de594c621 re-org, work towards switch and process support 2024-12-08 16:35:14 -05:00
Yehowshua Immanuel 97217ee5bf I seem to have implemented the Cell parser 2024-12-07 19:59:09 -05:00
Yehowshua Immanuel f1a59a13fe re-org basically complete for now 2024-12-06 17:57:38 -05:00
Yehowshua Immanuel f2ef23d02e actively re-orging by section 2024-12-06 17:24:58 -05:00
Yehowshua Immanuel 38fb13556f now parsing memory statements 2024-12-06 14:57:32 -05:00
Yehowshua Immanuel cbbc7e73bd now parsing sigspec 2024-12-06 12:15:33 -05:00
Yehowshua Immanuel adc7511ca9 saving progress for now 2024-12-05 22:27:26 -05:00
Yehowshua Immanuel 3573642131 Merge pull request #1 from ThePerfectComputer/re_org_directories
guess I'm done with re-org
2024-11-25 18:44:12 -05:00
Yehowshua Immanuel 3082f3409f guess I'm done with re-org 2024-11-25 18:42:03 -05:00
Yehowshua Immanuel 4e33d595cc save changes before re-factor 2024-11-25 17:33:18 -05:00
Yehowshua Immanuel bcd5d32290 some progress but still need to test against corpus 2024-11-22 19:06:15 -05:00
Yehowshua Immanuel 7f8168720d add TODO to README 2024-11-17 20:22:31 -05:00
Yehowshua Immanuel 231b173df8 fix typo in default.nix 2024-11-18 01:22:08 +00:00
Yehowshua Immanuel 4dda3ec33d slow but steady progress on parser 2024-11-17 20:18:37 -05:00
Yehowshua Immanuel d4a047e528 Haskellator now building in Nix 2024-11-17 14:34:27 +00:00
Yehowshua Immanuel 4b34fbf826 first commit 2024-11-17 09:20:29 -05:00