notafile pushed to main at notafile/futilehdl
- 5ac51f8c5f clippy fix
- 6148c599b8 start interning types
- 805acee3c5 move lowering code
- 83bb8d9292 add preliminary type lookup
- Compare 4 commits »
notafile pushed to main at notafile/futilehdl
- dfc74b4b24 fix quadratic parsing of expression
notafile pushed to main at notafile/futilehdl
- a69c6ab0b3 get examples semi-working again
- fd3a553072 clippy fix
- d36991a0b6 remove broken tests
- Compare 3 commits »
notafile pushed to main at notafile/futilehdl
- faf92307e2 start implementing state adt
notafile pushed to main at notafile/futilehdl
- c1dc524cab clippy fix
- aadf044f9d prepare for removing module syntax
- Compare 2 commits »
notafile pushed to main at notafile/futilehdl
- dfae432055 clippy fix
- 01fa26742e remove greedyerror
- e1f64548b4 add custom error type
- Compare 3 commits »
notafile pushed to main at notafile/futilehdl
- 73580c4ff0 move parser to mod.rs
- a2411244f4 move rest of parser
- e7d881d9ed move expressions to file
- Compare 3 commits »
notafile pushed to main at notafile/futilehdl
- b428a6d340 make examples parse with new parser
notafile pushed to main at notafile/futilehdl
- 1798baa9d3 clippy fix
- 825703e1ce switch parser to using tokens
- 108297b966 cargo fmt
- daa4da8037 add tokenizer for new parser
- cec4f5fb8d add nom error handling
- Compare 6 commits »
notafile pushed to main at notafile/futilehdl
- 220d827dbb switch to ariadne and greedyerror
- 25870df32f move literals file
- 82b7d888bc start on typed IR
- Compare 3 commits »
notafile pushed to main at notafile/futilehdl
- 7fea40208d start reworking syntax for stdlib
- 0d9abac065 cargo fmt
- b22c348d8f use package system
- a1f953e989 start on package system
- ec87f29c5c break things by adding first hacky type system
- Compare 5 commits »
notafile pushed to main at notafile/futilehdl
- 6317987ed6 fix clippy, fmt
- f93530fe30 clippy fix
- Compare 2 commits »
notafile pushed to main at notafile/futilehdl
- 120a3c59f4 allow yosys to read il output
notafile pushed to main at notafile/futilehdl
- 060b2d1078 add name idea
- 7d6f172ad9 start plumbing through signals
- e45f4ba142 start tracking signals
- Compare 3 commits »
notafile pushed to main at notafile/hellpipe
- 7602605cdf add original pipeline to output
notafile pushed to main at notafile/hellpipe
- fd2095c86e add example fish plugin
notafile pushed to main at notafile/hellpipe
- bd43832eee allow passing pipeline on stdin
- b7e7ab2336 actually use argv argument
- Compare 2 commits »
notafile pushed to main at notafile/hellpipe
- 0fc052efe0 add more possible todos
- 750c8d3e28 add non-raw jq option
- Compare 2 commits »