Commit Graph

30 Commits (1de0846f9662274e6ba6c3c4986facbdfe4f935f)

Author SHA1 Message Date
NotAFile 1de0846f96 fix rtlil generation 2022-02-20 22:44:58 +01:00
NotAFile b890c0594d add first steps toward generic type inference 2022-02-20 17:49:28 +01:00
NotAFile 0daa49874e add pretty printing for typed IR 2022-02-15 23:56:52 +01:00
NotAFile 805acee3c5 move lowering code 2022-02-06 23:19:55 +01:00
NotAFile e1f64548b4 add custom error type 2022-02-03 00:05:10 +01:00
NotAFile 1798baa9d3 clippy fix 2022-02-02 01:03:03 +01:00
NotAFile 825703e1ce switch parser to using tokens 2022-02-02 01:00:11 +01:00
NotAFile c32da018ad cargo fmt 2022-02-01 19:46:06 +01:00
NotAFile 220d827dbb switch to ariadne and greedyerror 2022-02-01 02:00:27 +01:00
NotAFile 0d9abac065 cargo fmt 2022-01-23 22:52:06 +01:00
NotAFile b22c348d8f use package system 2022-01-23 22:51:39 +01:00
NotAFile a1f953e989 start on package system 2022-01-23 21:52:08 +01:00
NotAFile 6317987ed6 fix clippy, fmt 2022-01-20 19:55:17 +01:00
NotAFile 120a3c59f4 allow yosys to read il output 2022-01-18 00:11:37 +01:00
NotAFile 43c27b97e9 cargo fmt 2022-01-17 17:37:15 +01:00
NotAFile b8c7d501f6 clippy fix 2022-01-16 22:12:00 +01:00
NotAFile c2628102cc split up parser into folder 2022-01-16 22:06:52 +01:00
NotAFile 7238d6991c start plumbing process blocks 2022-01-16 21:46:44 +01:00
NotAFile 266d3122c4 cargo fmt 2022-01-14 15:32:00 +01:00
NotAFile 99369b8f38 clippy fix 2022-01-05 02:11:13 +01:00
NotAFile 6cc7b3bcee cargo fmt 2022-01-05 02:09:08 +01:00
NotAFile 33149eb5aa reference strings, first error reporting 2022-01-05 00:13:56 +01:00
NotAFile 5b4f378526 extract lowering into frontend 2022-01-04 23:05:25 +01:00
notafile 401e7a3dba switch everything to locate spans 2022-01-04 20:05:10 +01:00
notafile 0699278eab make hexadecimal generic over input 2022-01-04 19:09:33 +01:00
notafile 6a4dd3ce54 reorganize typedef 2022-01-04 17:28:43 +01:00
notafile 76d24042ce refactor main 2022-01-04 17:24:21 +01:00
notafile 68306885d7 refactor rtlir backend 2022-01-04 01:38:35 +01:00
notafile 3f1546c323 move stuff, add rtlil, add operations 2022-01-01 22:43:38 +01:00
notafile 93466defd0 initial commit 2021-12-30 20:46:28 +01:00